Skip to content
This repository was archived by the owner on Jan 20, 2022. It is now read-only.
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions publications/medium-2015-04-17.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
### io.js Pekan 17 April


### Perilisan io.js 1.7
Minggu ini kami punya dua perilisan io.js [v1.7.0](https://iojs.org/dist/v1.7.0/) dan [v1.7.1](https://iojs.org/dist/v1.7.1/), *changelog* yang lengkap dapat ditemukan [di GitHub](https://github.com/iojs/io.js/blob/v1.x/CHANGELOG.md).

#### Perubahan Penting

* **build**: Sebuah *syntax error* di Makefile untuk *build* perilisan membuat 1.7.0 DOA dan tidak dirilis. (Rod Vagg) [#1421](https://github.com/iojs/io.js/pull/1421).
* **C++ API**: Fedor Indutny mengkontribusi sebuah fitur di V8 yang di *backport* ke V8 yang dibundel di io.js. `SealHandleScope` mengizinkan pencipta *add-on* C++ untuk men-`_seal_` sebuah `HandleScope` untuk mencegah alokasi yang tidak diharapkan dalamnya lebih lanjut. Pada saat ini hanya diizinkan di *build debug* io.js. Fitur ini membantu mendeteksi kebocoran di [#1075](https://github.com/iojs/io.js/issues/1075) dan sekarang diaktivasi di `root` `HandleScope` di io.js. (Fedor Indutny) [#1395](https://github.com/iojs/io.js/pull/1395).
* **ARM**: Rilis ini memuat hasil kerja yang signifikan untuk memperbaiki keadaan dukungan ARM untuk *builds* dan *tests*. Server *build* CI cluster io.js ARMv6, ARMv7 dan ARMv8 sekarang melaporkan kelulusan semua (pada umumnya) *builds* dan *tests*.
* ARMv8 64-bit (AARCH64) sekarang telah terdukung dengan benar, termasuk didalamnya sebuah perbaikan yang di-*backport* di libuv yang mendeteksi keberadaaan `epoll_wait()` secara tidak benar. (Ben Noordhuis) [#1365](https://github.com/iojs/io.js/pull/1365).
* ARMv6: [#1376](https://github.com/iojs/io.js/issues/1376) melaporkan sebuah masalah dengan `Math.exp()` pada ARMv6 (termasuk Raspberry Pi). Asal dari masalah ini adalah codegen yang salah pada ARMv6 ketika menggunakan fitur *"fast math"* V8. `--nofast_math` telah dinyalakan untuk semua varian ARMv6 secara *default* untuk mencegah hal ini, *fast math* dapat dinyalakan kembali menggunakan `--fast_math`. (Ben Noordhuis) [#1398](https://github.com/iojs/io.js/pull/1398).
* *Tests*: *timeout* telah disetel secara spesifik untuk platform yang lebih lamban, terdeteksi sebagai ARMv6 dan ARMv7. (Roman Reiss) [#1366](https://github.com/iojs/io.js/pull/1366).
* **npm**: *Upgrade* npm menjadi 2.7.6. Lihat [catatan rilisnya](https://github.com/npm/npm/releases/tag/v2.7.6) untuk perinciannya.

### Update Komunitas

* Perbedaan antara io.js dan Yayasan Node [iojs/io.js#1416](https://github.com/iojs/io.js/issues/1416).
* NPM meluncurkan modul pribadi dan npm inc [mengumpulkan](http://techcrunch.com/2015/04/14/popular-javascript-package-manager-npm-raises-8m-launches-private-modules/).
* Pendapat mengenai Yayasan Node.js dalam [Medium](https://medium.com/@programmer/thoughts-on-node-foundation-abcf86c72786).
* *Crypto performance* io.js v1.8.0 dalam [wiki io.js](https://github.com/iojs/io.js/wiki/Crypto-Performance-Notes-for-OpenSSL-1.0.2a-on-iojs-v1.8.0).
* Sebutan io.js dalam [blog Oracle](https://blogs.oracle.com/java-platform-group/entry/node_js_and_io_js).
* Keadaan dari io.js Build [April 2015](https://github.com/iojs/build/issues/77).

### Acara Mendatang

* Tiket [NodeConf Adventure](http://nodeconf.com/) sedang diobral, 11-14 Juni di Walker Creek Ranch, CA
* Tiket [CascadiaJS](http://2015.cascadiajs.com/) sedang diobral, 08-10 Juli di Washington State
* Tiket [NodeConf Uni Eropa](http://nodeconf.eu/) sedang diobral, 6-09 September di Waterford, Irlandia