2.3.1リリース, npm 3.0.0 プレリリースなど
今週はv2.3.1をリリースしました。詳細はGitHubにて確認いただけます。
- module:
require()
の際のいくつかの syscall を再び大幅に減少させました。(以前の v2.2.0 との違いは #1801 を参照してください) これはパフォーマンスの向上につながるはずです。 (Pierre Inglebert) #1920 - npm:
- zlib: バッファ内の zlib 解凍結果の最後の部分が
0x3fffffff
バイト(〜1GiB)の最大長を超えてしまい、その場合プロセスが中止されるバグが発見されました。これは、バッファ解凍時に発生する可能性がありました。この問題は修正され、代わりにRangeError
が投げられます。(Michaël Zasso) #1811
現在の完全な既知の問題リストは https://github.com/nodejs/io.js/labels/confirmed-bug を参照してください。
beforeExit
が実行されている最中の非参照のtimersに起因するいくつかの問題は、まだ解決されていません。詳細は #1264 を参照して下さい。- REPL 内のサロゲートペアがターミナルのフリーズを引き起こすことがあります。 #690
process.send()
はドキュメントに記述されている通り、本来は同期的に実行されるはずですが、1.0.2
にて発生した不具合により非同期的に呼び出されてしまうようになりました。詳細は #760 を、修正については #774 を参照して下さい。dns.setServers()
を呼び出している間の DNS クエリが、進行中にアサーションに失敗してプロセスをクラッシュさせることがあります。#894url.resolve
は2つの完全なホストを解決しようとした際に url の auth の部分を移動する可能性があります。詳細は #1435 を参照してください。
- スライド: Bluemix Webinar: フルスタックの Node.js アプリケーションを IBM Bluemix にデプロイする
- RisingStack の記事: パフォーマンスのために Rust を Node.js と共に使う方法
- Device Atlas API はNode.js をサポートしました
- Chris Williams の記事: ネイティブの Node Module をメンテナンスする
- nodei.co は io.js が動いています
- npm が 3.0.0 をプレリリースしました
- CascadiaJS のチケットが販売中です。7月8-10日にワシントン州にて開催されます。
- BrazilJS Conf のチケットが販売中です。8月21-22日にリオ・グランデ・ド・スール州のBarra Shopping Sulで開催されます。
- NodeConf EU のチケットが販売中です。9月6-9日にアイルランドのウォーターフォードにて開催されます。
- Node.js Italian Conference のチケットが販売中です。10月10日にイタリアのデゼンツァーノにて開催されます。
- JSConf CO が10月16-17日に、メデジンの Ruta N で開催されます。