Cars.com과 Dynatrace는 Node.js 플랫폼의 안정성과 성공을 지원하기 위해 재단에 참여합니다.

새로운 Node.js 재단 회원이 기업성장을 주도합니다.

샌프란시스코, 2016년 8월 17일 Node.js 플랫폼의 개발을 개선하려고 커뮤니티와 기업이 함께 만든 Node.js 재단은 오늘 Cars.comDynatrace가 재단에 실버회원으로 가입했다고 발표했습니다.

기업용 도구 및 서비스 에코시스템은 Node.js를 중심으로 빠르게 융합되어 Node.js는 엔터프라이즈 애플리케이션, 로봇, API 엔진, 클라우드 스택, 모바일 웹사이트의 모든 것을 지원하는 범용 플랫폼으로 발전했습니다. Node.js는 자원 효율, 성능이 뛰어나며 확장성에 잘 어울려 애플리케이션 개발 및 마이크로 서비스 아키텍처를 위해 스타트업, 엔터프라이즈 기업에서 점차 대체되고 있습니다. 또한 Node.js는 StackOverflow가 조사한 2016년 개발자 설문조사에서 풀스택, 프론트엔드 및 백엔드 개발자를 위한 상위 10개 언어 중 하나입니다.

이번의 새 Node.js 재단 멤버에 대해 자세히 알아보겠습니다.

1988년에 시작되어 시카고에 본사를 두고 있는 Cars.com은 전문가와 소비자의 정보를 제공하여 자동차 구매자와 소유자가 자신의 차량을 구매, 판매 및 서비스할 수 있도록 돕는 선도적 온라인 사이트입니다. 이 사이트는 수백만 개의 신규 및 중고 차량 목록, 소비자 리뷰, 연구 및 가격 책정 도구, 공정한 전문가 콘텐츠 및 차량을 판매할 수 있는 다양한 옵션의 광범위한 데이터베이스를 제공합니다. Cars.com은 Node.js를 사용하여 트래픽이 많은 웹사이트를 확장하여 사용자의 요구와 서비스 기대치를 충족시켰습니다.

Cars.com 소프트웨어 개발 관리자인 Darrell Pratt는 "Node.js 이전에는 Cars.com의 요구 사항을 효과적으로 충족시키지 못하는 오래된 콘텐츠 관리 솔루션을 사용하고 있었습니다. Cars.com은 매월 3,000~3,500만 건의 웹사이트 방문을 받고 있습니다." "Node.js는 우리가 성장하고 마이크로 서비스 인프라로 변경할 수 있게 하는데 필요한 유틸리티를 제공합니다. 커뮤니티, 광범위한 라이브러리 및 뛰어난 도구를 통해 Node.js의 미래에는 많은 잠재력이 있으며 Node.js 재단을 통해 성장에 기여할 수 있게 되어 기쁩니다."라고 말했습니다.

디지털 성능 관리 소프트웨어 회사인 Dynatrace는 Node.js가 자사의 엔터프라이즈 고객을 위한 핵심 구성요소라고 믿고 있습니다. 더 많은 기업들이 디지털 변환을 수행하고 마이크로 서비스 유형의 아키텍처를 구현하기 시작함에 따라, Node.js는 프론트엔드 및 백엔드 시스템을 결합하여 Dynatrace의 도움을 받아 애플리케이션 성능을 전체적으로 보여주는 핵심기술입니다.

Dynatrace 수석 기술 전략가인 Alois Reitbauer는 "디지털 변환은 기업이 비즈니스를 영위하는 방식과 직접적으로 관련이 있으며, 기업들이 기업의 성능 모니터링 요구 사항을 직접 충족할 수 있도록 조정하는 방식입니다." "Node.js는 변환 과정에서 중요한 역할을 하므로 Node.js 플랫폼에 활발하게 기여하고 개발자들이 모니터링 능력을 향상시키는데 도움을 줄 수 있게 되어 매우 기쁩니다."라고 말했습니다.

Node.js 재단 커뮤니티 관리자인 Mikeal Rogers는 "Node.js 재단에 합류함으로써 기업들은 Node.js의 안정성을 높이고 광범위한 채택과 개발을 가속화하는 데 일조하고 있습니다." "Cars.com과 Dynatrace 같은 새로운 멤버들은 기업 사용자의 요구와 수요를 지원하는 서비스, 교육, 훈련 및 이벤트를 개발하기 위해 재단의 업무에 매우 중요합니다."라고 말했습니다.

Node.js 재단은 암스테르담에서 Node.js Interactive Europe을 9월 15-18일, 텍사스 주 오스틴에서 Node.js Interactive North America를 11월 29일부터 12월 2일까지 개최했습니다. 이는 벤더 중립적인 이벤트로서, 앞으로 코드를 개발하는 개발자는 Node.js 미래에 대해 살펴볼 수 있습니다. Node.js 코어 기여자는 새로운 개발에 대한 통찰력을 제공하고, 엔터프라이즈 사용자 및 벤더는 Node.js를 최적화하는데 필요한 도구, 교육 및 기타 서비스에 대한 모범 사례를 공유합니다.

Node.js 재단 정보

Node.js는 200개 이상의 국가에서 수만 개의 조직이 사용하며 매달 400만 명 이상의 사용자가 활발히 사용합니다. 고성능, 낮은 지연 시간 애플리케이션, 엔터프라이즈 애플리케이션, 로봇, API 엔진, 클라우드 스택 및 모바일 웹사이트 등을 위해 선택되는 런타임입니다.

재단은 플래티넘 멤버인 IBM, Intel, Joyent, Microsoft, PayPal, Red Hat, 골드 회원은 Godaddy, NodeSource, 실버 회원은 Apigee, AppDynamics, Cars.com, Codefresh, DigitalOcean, Dynatrace, Fidelity, Google, Groupon, nearForm, New Relic, npm, Opbeat, RisingStack, Sauce Labs, SAP, StrongLoop (IBM 회사), Sphinx, YLD, Yahoo!를 포함한 다양한 그룹의 회사로 구성되어 있습니다. 여기에서 참여하세요. https://nodejs.org

Node v6.4.0(현재 버전)

주요 변경 사항

  • build: 윈도우 플랫폼에서 zlib 심볼과 추가적인 OpenSSL 심볼을 사용할 수 있습니다. (Alex Hultman) #7983, #7576
  • child_process, cluster: 포크된 자식 프로세스와 클러스터 워커에서 표준 입출력 설정을 지원합니다. (Colin Ihrig) #7811, #7838
  • child_process: 생성된 프로세스의 argv[0]에 임의의 값을 설정할 수 있습니다. (Pat Pannuto) #7696
  • fs: fs.ReadStream를 사용할 때 현재까지 읽어들인 바이트 수를 알 수 있습니다. (Linus Unnebäck) #7942
  • repl: REPL에서 에디터 모드를 지원합니다. (Prince J Wesley) #7275
  • util: util.inspect.defaultOptions를 사용하여 inspect()를 전역으로 설정할 수 있습니다. (Roman Reiss) #8013

Commits

  • [06a0a053ea] - 2016-08-15, Version 6.4.0 (Current) (cjihrig) #8070
  • [342a85b1a7] - Working on v6.3.2 (Evan Lucas) #7782
  • [f135a4c3d1] - 2016-07-21, Version 6.3.1 (Current) (Evan Lucas) #7782
  • [57043aad33] - assert: fix deepEqual/deepStrictEqual on equivalent typed arrays (Feross Aboukhadijeh) #8002
  • [f6713bfabd] - bench: add bench for fs.realpath() fix (Trevor Norris) #7899
  • [0d4b04659f] - benchmark: favor === over == (Rich Trott) #8000
  • [98f51ffeb6] - buffer: fix unintended unsigned overflow (Fedor Indutny) #7494
  • [28071a130e] - buffer: introduce latin1 encoding term (Trevor Norris) #7111
  • [b0a557eef7] - build: add correct shared library naming on OS X (Stewart Addison) #7687
  • [6ed4ea8fd6] - build: turn on thin static archives (Ben Noordhuis) #7957
  • [c843e58914] - (SEMVER-MINOR) build: export zlib symbols on Windows (Alex Hultman) #7983
  • [889c62fec1] - build: fix dependency on missing header file (Ben Noordhuis) #7945
  • [a4394b8745] - build: fix typo in non-essential source file name (Ben Noordhuis) #7945
  • [636cf2236a] - build: adding config.gypi dep to addons/.buildstamp (Daniel Bevenius) #7893
  • [ddf292fc32] - build: don't link against liblog on host system (Ben Noordhuis) #7762
  • [f0312e6560] - (SEMVER-MINOR) build: export more openssl symbols on Windows (Alex Hultman) #7576
  • [e561895275] - (SEMVER-MINOR) child_process: control argv0 for spawned processes (Pat Pannuto) #7696
  • [da481c634f] - (SEMVER-MINOR) child_process: support stdio option in fork() (cjihrig) #7811
  • [a4f0b13e2b] - (SEMVER-MINOR) cluster: support stdio option for workers (cjihrig) #7838
  • [5f3ab3ffd1] - (SEMVER-MINOR) crypto: fix undefined behavior in ParseExtension (Fedor Indutny) #7494
  • [60d6e048f0] - (SEMVER-MINOR) deps: v8_inspector: console support (Aleksei Koziatinskii) #7988
  • [a9fe85ee9c] - deps: v8_inspector update (Ali Ijaz Sheikh) #8014
  • [4d81362b99] - deps: v8_inspector: remove jinja2 tests (Ali Ijaz Sheikh) #7796
  • [57312fc0c5] - deps: remove jinja.el from deps/v8_inspector (Ali Ijaz Sheikh) #7796
  • [507c65d94a] - deps: update v8_inspector (Ali Ijaz Sheikh) #7796
  • [3f46b5c18e] - deps: float gyp patch for long filenames (Anna Henningsen) #7963
  • [e6887e2ceb] - deps: cherry-pick a76d133 from v8 upstream (Matt Loring) #7689
  • [a03e3d3cff] - deps: cherry-pick b93c80a from v8 upstream (Matt Loring) #7689
  • [75b37a6bac] - deps: cherry-pick 43547df from V8 upstream (Franziska Hinkelmann) #7863
  • [af63871593] - deps: cherry-pick a51f429 from V8 upstream (Franziska Hinkelmann) #7834
  • [e82e80417b] - deps: backport 2bcbe2f from V8 upstream (ofrobots) #7814
  • [51a2041b90] - (SEMVER-MINOR) dgram: generalized send queue to handle close (Matteo Collina) #7066
  • [7eb95f6faa] - doc: minor updates to onboarding doc (Rich Trott) #8060
  • [5259322e62] - doc: add POST_STATUS_TO_PR info to onboarding doc (Rich Trott) #8059
  • [1903275963] - doc: update windows prerequisites (Ben Noordhuis) #8049
  • [3fe122f57e] - doc: update licenses (Ali Ijaz Sheikh) #7796
  • [14b762f81f] - doc: move orangemocha to collaborators list (Rich Trott) #8062
  • [ffbead92a0] - doc: Add fhinkel to collaborators (Franziska Hinkelmann) #8052
  • [96d15e2f3c] - doc: fix cluster message event docs (Zach Bjornson) #8017
  • [4a8b8048f2] - doc: add added: information for cluster (Anna Henningsen) #7640
  • [38255080db] - doc: remove spurious new line in CHANGELOG_V6.md (Luigi Pinca) #8009
  • [9f78c3f64f] - doc: fix typo in vm.runInNewContext() description (Luigi Pinca) #8005
  • [c4765a1b66] - doc: Clean up roff source in manpage (Alhadis) #7819
  • [cbcd03c912] - doc: add CTC meeting minutes 2016-08-03 (Josh Gavant) #7980
  • [7d0e5a0622] - doc: clarify collaborators & ctc members relationships (yorkie) #7996
  • [dedfcb7858] - doc: clarify fd closing by fs.readFile etc. (kibertoad) #7561
  • [ce776d22f9] - doc: fix a markdown error in CTC meeting minutes (Сковорода Никита Андреевич) #7729
  • [b20518a013] - doc: add added: information for events (Luigi Pinca) #7822
  • [7fa4be0f87] - doc: improve server.listen() random port (Phillip Johnsen) #7976
  • [7c427bdccc] - doc: clarify "Reviewed-By" iff "LGTM" (Bryan English) #7183
  • [cdbeae9adc] - doc: add CTC meeting minutes 2016-07-13 (Josh Gavant) #7968
  • [2245e843cc] - doc: add CTC meeting minutes 2016-07-20 (Josh Gavant) #7970
  • [cb0baca982] - doc: use consistent markdown in README (Rich Trott) #7971
  • [3d1a06451a] - doc: use git-secure-tag for release tags (Fedor Indutny) #7603
  • [e116cf96a0] - doc: use blockquotes for Stability: markers (Anna Henningsen) #7757
  • [c934f51aa4] - doc: fix default encoding mention in crypto.md (hugnosis) #7805
  • [df35ae6246] - doc: fix minor formatting issue in 0.10 changelog (Сковорода Никита Андреевич) #7727
  • [5f12807c46] - doc: remove extra indentation in iojs changelog (Сковорода Никита Андреевич) #7727
  • [abd0bc0523] - doc: *.md formatting fixes in the top-level dir (Сковорода Никита Андреевич) #7727
  • [c72019b75a] - doc: convert tabs to spaces (Сковорода Никита Андреевич) #7727
  • [0fbb83a67b] - doc: piscisaureus has stepped-down from the CTC (James M Snell) #7969
  • [48422c240a] - doc: add @addaleax to the CTC (Anna Henningsen) #7966
  • [0094adc0b2] - doc: add CTC meeting minutes 2016-06-22 (Josh Gavant) #7390
  • [fd9b7b4c5a] - doc: add CTC meeting minutes 2016-07-06 (Josh Gavant) #7570
  • [4616261110] - doc: add CTC meeting minutes 2016-06-29 (Josh Gavant) #7571
  • [bb90867339] - doc: add CTC meeting minutes 2016-07-27 (William Kapke) #7900
  • [7d0c1bf781] - doc: fix path markdown formatting (Joey Cozza) #7817
  • [04ec64aacc] - doc: add missing semicolon (Ravindra barthwal) #7915
  • [8d8d70d826] - doc: fill in missing V8 version (Timothy Gu) #7878
  • [6ce9c80ccb] - doc: remove extra spaces and concats in examples (Joe Esposito) #7885
  • [23b6468667] - doc: add information about CTC quorum rules (Rich Trott) #7813
  • [0645c3d0c4] - doc: align breakEvalOnSigint - repl option (Prince J Wesley) #7849
  • [14a0c3181c] - doc: remove platform assumption from CONTRIBUTING (Bethany N Griggs) #7783
  • [5c4b938665] - doc: minor typo fixes in stream docs (Alex Perkins) #7763
  • [57fb0d2ee2] - doc: add/fix version metadata for Buffer methods (Brian White) #7784
  • [49a669bcda] - doc: improve function parameter descriptions (Brian White) #7784
  • [bdc8690610] - doc: add missing properties in Buffer docs (Brian White) #7784
  • [a8e7c7f2bf] - doc: improve wording and style of Buffer docs (Brian White) #7784
  • [9a4a00bcdb] - doc: improve links in Buffer docs (Brian White) #7784
  • [0103d9dcea] - doc: reorganize Buffer link references (Brian White) #7784
  • [17ae49a055] - doc: improve Buffer code examples (Brian White) #7784
  • [0ffeddb5b4] - doc: various documentation formatting fixes (Сковорода Никита Андреевич) #7637
  • [1fa9330ac6] - doc: add princejwesley to collaborators (Prince J Wesley) #7877
  • [715ac62670] - doc: clarify that the node.js irc channel is not under tsc oversight (James M Snell) #7810
  • [edb877da65] - doc: fix added: date for NODE_REPL_HISTORY (Anna Henningsen) #7775
  • [27f92efaee] - doctool: improve the title of pages in doc (yorkie) #7939
  • [18a3064937] - fs: restore JS implementation of realpath (Bartosz Sosnowski) #7899
  • [0bb9d21f0e] - (SEMVER-MINOR) fs: add bytesRead to ReadStream (Linus Unnebäck) #7942
  • [db3a7e83eb] - http: specify _implicitHeader in OutgoingMessage (yorkie) #7949
  • [b75ca50c90] - inspector: Do not crash if the port is n/a (Eugene Ostroukhov) #7874
  • [7dc66f82e3] - lib: remove double check of string type (Franziska Hinkelmann) #7985
  • [5cc4b0ed15] - meta: clarify process for breaking changes (Rich Trott) #7955
  • [79ecfb5183] - meta: include a minimal CTC removal policy (Rich Trott) #7720
  • [376d73b3b9] - meta: provide example activities (Rich Trott) #7744
  • [ccbb46378f] - module: fix node_modules search path in edge case (hefangshi) #6670
  • [2f32191686] - (SEMVER-MINOR) process: save original argv[0] (Pat Pannuto) #7696
  • [d9c9e46780] - repl: disable Ctrl+C support on win32 for now (Anna Henningsen) #7977
  • [61e57e06a6] - repl: don't override all internal repl defaults (cjihrig) #7826
  • [4875aa2aa2] - (SEMVER-MINOR) repl: Add editor mode support (Prince J Wesley) #7275
  • [fc3ba2ff4f] - (SEMVER-MINOR) repl: Use displayErrors for SyntaxError (Prince J Wesley) #7589
  • [b3164ae22e] - (SEMVER-MINOR) repl: add support for custom completions (Diosney Sarmiento) #7527
  • [980f4da8c4] - repl: prevent undefined ref in completion (Evan Lucas) #7718
  • [6e6cf36761] - repl: default useGlobal to true (cjihrig) #7795
  • [08e6eeee70] - repl,util: insert carriage returns in output (JungMinu) #8028
  • [fb8840cac2] - src: use RAII for mutexes in node_watchdog.cc (Anna Henningsen) #7933
  • [780395ffca] - src: fix use-after-free in inspector agent (Ben Noordhuis) #7907
  • [9d45569ed4] - src: avoid manual memory management in inspector (Ben Noordhuis) #7906
  • [a20336e708] - src: remove unused using decls (Haojian Wu) #7990
  • [317ae96c33] - src: make EnvDelete behave like the delete operator (Franziska Hinkelmann) #7975
  • [1ab796fa96] - src: do not copy on failing setProperty() (Franziska Hinkelmann) #7908
  • [cf65a7ce9e] - src: unifying PipeConnectWrap and TCPConnectWrap (Daniel Bevenius) #7501
  • [63c62cce35] - src: Only use TR1 type_traits on OSX<10.9 (Ehsan Akhgari) #7778
  • [d7143095cb] - src: fix build on CentOS (Rich Trott) #7873
  • [303f4102d3] - src: pull OnConnection from pipe_wrap and tcp_wrap (Daniel Bevenius) #7547
  • [c967af8c07] - src: suppress coverity message (cjihrig) #7587
  • [f3e5b39696] - src: guard against overflow in ParseArrayIndex() (Ben Noordhuis) #7497
  • [c730a5d026] - src: move ParseArrayIndex() to src/node_buffer.cc (Ben Noordhuis) #7497
  • [da9bd2fc48] - src: alias BINARY to LATIN1 (Ben Noordhuis) #7284
  • [7ba0f860a6] - src: fix erroneous fallthrough in ParseEncoding() (Ben Noordhuis) #7262
  • [a059aea9a2] - src: remove final trace of raw encoding (Trevor Norris) #7111
  • [2db26cb165] - test: add test for debug usage message (Rich Trott) #8061
  • [2e435998eb] - test: mark test failing on AIX as flaky (Michael Dawson) #8065
  • [554b0f9d91] - test: fix failing inspector cctest (Eugene Ostroukhov) #8019
  • [c565c17636] - test: fix memory leaks in inspector tests (Ben Noordhuis) #7906
  • [5d68e4ba9b] - test: console constructor missing new keyword (Rich Trott) #8003
  • [9735accd3e] - test: allow globals to be whitelisted (cjihrig) #7826
  • [a385277eb5] - test: fix flaky test-vm-sigint-existing-handler (Anna Henningsen) #7982
  • [b5beae2529] - test: remove internal headers from addons (Gibson Fahnestock) #7947
  • [02b12fe880] - test: improve chained property readability (Rich Trott) #7920
  • [d94063a22b] - test: fix test-vm-sigint flakiness (Santiago Gimeno) #7854
  • [facd7dade1] - test: don't hard code deprecation count (Prince J Wesley) #7927
  • [4aee970d92] - test: decrease inconsistency in the common.js (Vse Mozhet Byt) #7758
  • [10f0c94c35] - test: fix flaky test-tls-wrap-timeout (Rich Trott) #7857
  • [ccfa6bf4d4] - test: speed up test-net-reconnect-error (Rich Trott) #7886
  • [577adc74cd] - test: ensure stream preprocessing order (Vse Mozhet Byt) #7741
  • [8f51e36898] - test: use common platform helpers everywhere (Santiago Gimeno) #7845
  • [2f45941807] - test: handle IPv6 localhost issues within tests (Rich Trott) #7766
  • [e56db1477c] - test: fix flaky test-*-connect-address-family (Rich Trott) #7605
  • [1ab6df6b04] - test: make import common as the first line (Sakthipriyan Vairamani) #7786
  • [0daceffd38] - test,assert: add deepEqual/deepStrictEqual tests for typed arrays (Feross Aboukhadijeh) #8002
  • [4416ffab8a] - test,util: fix flaky test-util-sigint-watchdog (Anna Henningsen) #7933
  • [4535149794] - timers: remove unused repeat param in timer_wrap (Jan Schär) #7994
  • [381aef8145] - timers: fix cleanup of nested same-timeout timers (Erin Spiceland) #7827
  • [e611c293bb] - tools: enable rest-spread-spacing (Rich Trott) #8073
  • [7eb0e7a479] - tools: favor === over == in license2rtf.js (Rich Trott)
  • [583a2515da] - tools: update license-builder.sh for v8_inspector (Ali Ijaz Sheikh) #7796
  • [97934f99bb] - tools: enable linting for chained properties (Rich Trott) #7999
  • [60ff991c09] - tools: update to ESLint 3.2.2 (Rich Trott) #7999
  • [d37a17ec5f] - tools: add remark-lint configuration in .remarkrc (Сковорода Никита Андреевич) #7729
  • [cb16e97e9f] - tools: add .vscode folder to .gitignore (Josh Gavant) #7967
  • [fecf611ca8] - tools,test: show signal code when test crashes (Santiago Gimeno) #7859
  • [2f20910e24] - tty: set the handle to blocking mode (Jeremiah Senkpiel) #6816
  • [cfec3ae5fd] - (SEMVER-MINOR) util: add inspect.defaultOptions (Roman Reiss) #8013
  • [295d1ea016] - util: support classes in util.deprecate() (vladimir) #7690
  • [0a07201ca1] - util: fix formatting of objects with SIMD enabled (Anna Henningsen) #7864
  • [f1c50a8c5e] - win,msi: fix inclusion of translations (João Reis) #7798
  • [dbbcb9dbd9] - win,msi: Added Italian translation (Matteo Collina) #4647
  • [909254c901] - zlib: remove unneeded property (Jan Schär) #7987

Windows 32-bit Installer: https://nodejs.org/dist/v6.4.0/node-v6.4.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v6.4.0/node-v6.4.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v6.4.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v6.4.0/win-x64/node.exe
Mac OS X 64-bit Installer: https://nodejs.org/dist/v6.4.0/node-v6.4.0.pkg
Mac OS X 64-bit Binary: https://nodejs.org/dist/v6.4.0/node-v6.4.0-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-ppc64le.tar.xz
SunOS 32-bit Binary: https://nodejs.org/dist/v6.4.0/node-v6.4.0-sunos-x86.tar.xz
SunOS 64-bit Binary: https://nodejs.org/dist/v6.4.0/node-v6.4.0-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v6.4.0/node-v6.4.0.tar.gz
Other release files: https://nodejs.org/dist/v6.4.0/
Documentation: https://nodejs.org/docs/v6.4.0/api/

Shasums (GPG signing hash: SHA512, file hash: SHA256):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

4d04f11e12a360a0d5c6da5cd393fbe75a13f111a492c2a12185992b83542f9c node-v6.4.0-darwin-x64.tar.gz
ffbb7c4f65a262bb682d60b04ad822f195e90c263d4a13ce27d59d84067e1269 node-v6.4.0-darwin-x64.tar.xz
6e094188a1c6dda967d160a92ec55ff9b46120a2207291eb067404dbf9cbd6c6 node-v6.4.0-headers.tar.gz
e6eff7186e51a9defa51088bb53a32e7f821000b4879ee5bb2c1c0eda9feb979 node-v6.4.0-headers.tar.xz
42493fcd0266949b219bb4a0f36e1e765f266aed104c594cff012b906dcc53c1 node-v6.4.0-linux-arm64.tar.gz
8c7bfba97061f15d567a5e5725ebeb795192a055074d7266d9de36a8acb3ab9a node-v6.4.0-linux-arm64.tar.xz
94e97543f4f32f6b8368d37c6ea8eebcbf43dd2fa170e02166d9887646d42ec4 node-v6.4.0-linux-armv6l.tar.gz
b55b65a1918b321ead91af1ae9b50517ad8bed5358a9efcdaa18019c6e73f41e node-v6.4.0-linux-armv6l.tar.xz
51fddefc79a2e8303b975345eea10128a2180a3f40c06238c77daa3c0009b8c4 node-v6.4.0-linux-armv7l.tar.gz
48b9db9e41d7832afeafb48a0b95b11ec736ac881a60742b82819bdefe1ea48e node-v6.4.0-linux-armv7l.tar.xz
9e28554ec3f4f18d675d952f00f1f06535254c9513b5cde3d6f9241be4ef063a node-v6.4.0-linux-ppc64le.tar.gz
7d2a0e86ffeace9e1650255fc88637518666ed4a983bf39a68fedddb800cbcb1 node-v6.4.0-linux-ppc64le.tar.xz
43b3091418816b3576b48d6a462bc96eec1d2cb107164631d8b5887a597b1992 node-v6.4.0-linux-ppc64.tar.gz
b3259edbdeb88773799b3b5fdd34e8e58741cf2ab15528f5d0a6600102c9df92 node-v6.4.0-linux-ppc64.tar.xz
990636e44b9f7a270cf82f988e5faecb5850fcda9580da65e5721b90ed3dddb2 node-v6.4.0-linux-x64.tar.gz
54ecdb5578cac005ef179f07d421e70bd8a966bc50b5a319188a7b36cf3e441c node-v6.4.0-linux-x64.tar.xz
3630f172fee9c30ef95df3972ae9b2b234273ad504f245e0db363797fa2c08f4 node-v6.4.0-linux-x86.tar.gz
26d8de42de0599d33e893522f9ca389eacc6afc2c28f3fdd91505c3ceafed0d0 node-v6.4.0-linux-x86.tar.xz
4d27bd28de1b5cfdc1305915855d6024ac9e2b16bc443829ff93b796a880a3aa node-v6.4.0.pkg
16f316b4195f480a0b318c27c30d84f60f9a0cf567b4f083aad0db733a64aaec node-v6.4.0-sunos-x64.tar.gz
87933629f7e4897abf388ee40a5d077791238cd0d93994d106c063a4a56e1df3 node-v6.4.0-sunos-x64.tar.xz
96b24de07ad692e74a8543df3e965bb9ee337130a5c2cf2531c6290e934cda54 node-v6.4.0-sunos-x86.tar.gz
e26276a5f9798a421b17abfc530273edf8e70e3fd07c85024229b4a137ec6c1b node-v6.4.0-sunos-x86.tar.xz
a58c930618cf5b0862aa329a626e850519036acfcd746983010c9946df1797d0 node-v6.4.0.tar.gz
49b6882db88a9b08939b1d06e4e926bec0d6f4f67eee3bdb475e3487c6bd7dac node-v6.4.0.tar.xz
3dd69f45fba97337f57481cb167696822b5d2657740fc6eff2cfea1a017a546f node-v6.4.0-win-x64.7z
bb994370e43c1539e11588a86e69064459141b6984b705f1c79a1a13181193b9 node-v6.4.0-win-x64.zip
765cc4330e5efbbd099d095430ad945fc150b90f888fb77f33f72ad2b2e0693e node-v6.4.0-win-x86.7z
5709ddfb479522632f9f1246f1e328a22341e61b44174d60e63996f558a5453d node-v6.4.0-win-x86.zip
c2f9970ff7402078f4210f981f96672c28bba018b4390517cbc4a1a785a4b7b7 node-v6.4.0-x64.msi
35df69a68e14e9029589b22d79211c4b73cdf70a6df42777ad86e1e5b0fb759a node-v6.4.0-x86.msi
150ea62e87a087390172aa0e97030658faf5622c2ade2c7ee12acc8d336c40e3 win-x64/node.exe
479666193acab8c4e730e9a8a2d4754353b0d7d72f653f971b749ce74ed2c722 win-x64/node.lib
e82cc3aa5820bd76c6829839dd602ca77814cd0870b21557ab5fa991d36085f6 win-x64/node_pdb.7z
8d133f15030a453b14dd96166d7d63da79c6c143c3d4f190cd5bbb3110ef8db1 win-x64/node_pdb.zip
2401cead2af0d68f3d7aa7b65f57d0a512aa825e2c3cd8e02ac8ec208ee4f5e6 win-x86/node.exe
6bc07f4adfc312e538fe1ce0ca9d59da1f299a11e20ad2daf4f114f6dd196a78 win-x86/node.lib
2ffc4b2ddf0efd32e6fe75ceda06baec12e8e183c9d2da09f63e6c7a90964144 win-x86/node_pdb.7z
eee8297bec4cb4ac5be35a9dacc08a45491a596229a802d5d1083ed5256f3097 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJXsyeVAAoJEHQ0OQvb6bnFc0QP/irn694UVjab4jILQeeFQNT1
BzoCPcm7MN75dxMGu/2tzpnkEyQLTlqb69Ikhixy7edqzpI3oj8X7TRdduSkZgwD
/JzwbKSoXcUHdqNBbyuGq0AWfG03/VqJJ1V5fSmKDETdPAvqwKdedwMD+geXKlZw
0NcMpa4qtIq+5waVeQOUyEpDS8UpveZDlb8Ih1q6cddhiBmu0QvxmUB7ehXc2n6p
B/MQAaUKurYpz2m+HQI5M7G6htDFWNomAXoMgBnjdn3Sj2e+32QwvhYleVR4pIGW
wjXhkbIRyIiHUwTq1clBWWovFW1wx/nvYHSAonNFfab1SwRUIyMEAcgyLDLBXaE7
HKpqrdsSA2AwqwIE/5lKOZMPX7SrPGUzMvgRT0X3lfg2MxDGYwxP+w5dudM8v4r9
TX5IP1SiSykf5/EwcH0DLRFkATo5gBGEh2DnV37zv8aSgeCqAG1Yq4O5PLPIBHfk
vK0r9r7G2o5Hq0fsQC7nuf3vAuImc64p2RHvGRkPKJQcFfo6RBFtBd/0+AAgPg2p
ywk4HRP1vj3WxzrN4MIj3K8Id36NwGu9fFZHwTuzyHXkGsxMlVHLCT9Lh4g5o7if
bh4i/AnZJYUzrqyQ/7wpbKrRIwpQl99SGii2ZNjajDCp/bT8xM6czKTRV3A4npjH
GKimGdNeYQ7iUigdekY7
=nn+Y
-----END PGP SIGNATURE-----

Node v4.5.0(LTS)

주요 변경사항

Semver Minor:

  • buffer:
  • 새 버퍼 생성자 API를 v4.x에 백포트했습니다. (Сковорода Никита Андреевич) #7562
  • cli 옵션 --zero-fill-buffers를 백포트했습니다. (James M Snell) #5745
  • build:
    • Intel Vtune 프로파일링을 지원합니다. (Chunyang Dai) #5527
  • repl:
    • 탭의 복사로 자동완성이 일어나지 않습니다. (Eugene Obrezkov) #5958
  • src:
    • node::FreeEnvironment 공개 API를 추가했습니다. (Cheng Zhao) #3098
  • test:
    • 노드 트리에서 v8 테스트를 실행합니다. (Bryon Leung) #4704
  • V8:
    • 객체의 조사와 함수의 문맥 값 조사를 향상하기 위해 post mortem 데이터를 추가했습니다. (Fedor Indutny) #3779

Semver Patch:

  • buffer:
    • 음수인 할당 길이를 무시합니다. (Anna Henningsen) #7562
  • crypto:
    • 루트 인증서를 갱신했습니다. (Ben Noordhuis) #7363
  • libuv:
    • libuv를 1.9.1 버전으로 업그레이드 했습니다. (Saúl Ibarra Corretgé) #6796
    • libuv를 1.9.0 버전으로 업그레이드 했습니다. (Saúl Ibarra Corretgé) #5994
  • npm:
    • 2.15.9 버전으로 업그레이드 했습니다. (Kat Marchán) #7692

Commits

  • [a4888926a2] - assert: remove unneeded arguments special handling (Rich Trott) #7413
  • [39e24742f8] - assert: allow circular references (Rich Trott) #6432
  • [271927f29e] - async_wrap: pass uid to JS as double (Trevor Norris) #7096
  • [747f107188] - async_wrap: don't abort on callback exception (Trevor Norris) #5756
  • [c06e2b07b6] - async_wrap: notify post if intercepted exception (Trevor Norris) #5756
  • [0642a146b3] - async_wrap: setupHooks now accepts object (Trevor Norris) #5756
  • [75ecf8eb07] - async_wrap: add parent uid to init hook (Andreas Madsen) #4600
  • [e10eebffa5] - async_wrap: make uid the first argument in init (Andreas Madsen) #4600
  • [13d465bcf6] - async_wrap: add uid to all asyncWrap hooks (Andreas Madsen) #4600
  • [046d651118] - benchmark: fix child-process-exec-stdout on win (Bartosz Sosnowski) #7178
  • [4b464ce4bf] - benchmark: remove unused variables (Rich Trott) #7600
  • [b95e5d7948] - benchmark: add benchmark for url.format() (Rich Trott) #7250
  • [1bd62c7c34] - benchmark: add benchmark for Buffer.concat (Anna Henningsen) #7054
  • [08cd81b050] - benchmark: add util.format benchmark (Evan Lucas) #5360
  • [7dbb0d0084] - buffer: fix dataview-set benchmark (Ingvar Stepanyan) #6922
  • [200429e9e1] - buffer: ignore negative allocation lengths (Anna Henningsen) #7562
  • [709048134c] - (SEMVER-MINOR) buffer: backport new buffer constructor APIs to v4.x (Сковорода Никита Андреевич) #7562
  • [fb03e57de2] - (SEMVER-MINOR) buffer: backport --zero-fill-buffers cli option (James M Snell) #5745
  • [236491e698] - build: update build-addons when node-gyp changes (Lance Ball) #6787
  • [8a7c5fdbd2] - build: add REPLACEME tag for version info in docs (Ben Noordhuis) #6864
  • [da1e13fde7] - build: add Make doc-only target (Jesse McCarthy) #3888
  • [0db3aa9afa] - build: remove unused files from CPPLINT_FILES (Ben Noordhuis) #7462
  • [5290c9d38c] - build: use BUILDTYPE when building V8 in Makefile (Michaël Zasso) #7482
  • [79bd39c202] - build: add v8 requirement to test-v8* in Makefile (Michaël Zasso) #7482
  • [65b75b51a6] - build: unbreak configure with python 2.6 (Ben Noordhuis) #6874
  • [8513232c82] - build: split CI rules in Makefile (João Reis) #7317
  • [13d0e463b0] - build: enable compilation for linuxOne (Michael Dawson) #5941
  • [834ea2c5c0] - (SEMVER-MINOR) build,src: add Intel Vtune profiling support (Chunyang Dai) #5527
  • [ea20796e9d] - build,test: fix build-addons dependency chain (Ben Noordhuis) #6652
  • [6a08535dd1] - child_process: preserve argument type (Rich Trott) #7391
  • [fd05b0b289] - Revert "child_process: measure buffer length in bytes" (Rich Trott) #7391
  • [8eb18e4289] - child_process: measure buffer length in bytes (Rich Trott) #6764
  • [4ee863d956] - child_process: allow buffer encoding in spawnSync (cjihrig) #6939
  • [0b8124f205] - child_process: emit IPC messages on next tick (cjihrig) #6909
  • [20d3378969] - cluster: reset handle index on close (Santiago Gimeno) #6981
  • [09349a8b92] - cluster: don't send messages if no IPC channel (Santiago Gimeno) #7132
  • [6ece2a0322] - cluster: rewrite debug ports consistently (cjihrig) #7050
  • [8cba3b2f72] - cluster: guard against undefined message handlers (cjihrig) #6902
  • [f152adf5b7] - cluster: close ownerless handles on disconnect() (cjihrig) #6909
  • [65624440bf] - crypto: allow GCM ciphers to have longer IV length (Michael Wain) #6376
  • [1e0cede3a6] - crypto: update root certificates (Ben Noordhuis) #7363
  • [3be5cdcd43] - debugger: remove obsolete setTimeout (Rich Trott) #7154
  • [74a5e911c0] - debugger: propagate --debug-port= to debuggee (Ben Noordhuis) #3470
  • [af4940d63b] - deps: upgrade npm in LTS to 2.15.9 (Kat Marchán) #7692
  • [da7b74b9bc] - deps: upgrade libuv to 1.9.1 (Saúl Ibarra Corretgé) #6796
  • [94eb980ca5] - deps: upgrade libuv to 1.9.0 (Saúl Ibarra Corretgé) #5994
  • [4107b5d200] - deps: backport 22c5e46 from V8 (Julien Gilli) #7584
  • [e06ab64705] - deps: update to http-parser 2.7.0 (Fedor Indutny) #6279
  • [1164f542db] - deps: fix segfault during gc (Ali Ijaz Sheikh) #7303
  • [d9e9d9fb11] - deps: backport e7cc609 from upstream V8 (Ali Ijaz Sheikh) #7303
  • [9809992436] - (SEMVER-MINOR) deps: backport 9c927d0f01 from V8 upstream (Myles Borins) #7451
  • [da9595fc47] - (SEMVER-MINOR) deps: cherry-pick 68e89fb from v8's upstream (Fedor Indutny) #3779
  • [e9ff0f8fb2] - doc: make doc-only -> fallback to user binary (Robert Jefe Lindstaedt) #6906
  • [b869cdb876] - doc: fix deprecation warnings in addon examples (Ben Noordhuis) #6652
  • [ec25f38120] - doc: add added: information for buffer (Anna Henningsen) #6495
  • [1e86d16812] - doc: buffers are not sent over IPC with a socket (Tim Kuijsten) #6951
  • [5c1d8e1f0f] - doc: add added: information for http (Anna Henningsen) #7392
  • [60c054bc11] - doc: add information for IncomingMessage.destroy() (Rich Trott) #7237
  • [1a5c025f32] - doc: remove superfluos backticks in process.md (Anna Henningsen) #7681
  • [fcb4e410e4] - doc: add added: information for process (Bryan English) #6589
  • [9b8565c42a] - doc: add added: information for tls (Italo A. Casas) #7018
  • [fd4aa6c16a] - doc: correct added: information for fs.access (Richard Lau) #7299
  • [1e9d27cbcc] - doc: add added: information for fs (Anna Henningsen) #6717
  • [2244a3c250] - doc: adds 'close' events to fs.ReadStream and fs.WriteStream (Jenna Vuong) #6499
  • [88f46b886a] - doc: add added: information for timers (Anna Henningsen) #7493
  • [a53253a232] - doc: add added: information for zlib (Anna Henningsen) #6840
  • [7abfb6e8dc] - doc: add added: information for vm (Anna Henningsen) #7011
  • [3e3471fb5f] - doc: add added: information for v8 (Rich Trott) #6684
  • [1758f02ec1] - doc: add added: information for url (Bryan English) #6593
  • [3c8f19fcdf] - doc: add added: in for tty (Rich Trott) #6783
  • [5b50b1c255] - doc: add added: info for string_decoder (Rich Trott) #6741
  • [4474e83b78] - doc: add added: information for repl (Anna Henningsen) #7256
  • [e6d7bfcbe7] - doc: add added: information for readline (Julian Duque) #6996
  • [eec0c635ee] - doc: add added: information for querystring (Bryan English) #6593
  • [a870cdcd1f] - doc: add added: information for punycode (Daniel Wang) #6805
  • [f1a37ad749] - doc: add added: information for path (Julian Duque) #6985
  • [8b53f4b27c] - doc: add added: information for os (Bryan English) #6609
  • [78d361b22b] - doc: add added information for net (Italo A. Casas) #7038
  • [b08ff33c01] - doc: add added: information for https (Anna Henningsen) #7392
  • [1d99059bb1] - doc: add added: information for dns (Julian Duque) #7021
  • [a0ca24b798] - doc: add added: information for console (Adrian Estrada) #6995
  • [eb08c17a20] - doc: add added: data for cli.md (Rich Trott) #6960
  • [ec9038478f] - doc: add added: information for child_process (Anna Henningsen) #6927
  • [e52b2b07d7] - doc: add added: information for assert (Rich Trott) #6688
  • [75e4f74c54] - doc: fix cluster worker 'message' event (cjihrig) #7309
  • [de5e2357fc] - doc: dns.resolve fix callback argument description (Quentin Headen) #7532
  • [0f903bb722] - doc: add benchmark who-to-CC info (Rich Trott) #7604
  • [700c6d9be8] - doc: added information on how to run the linter. (Diosney Sarmiento) #7534
  • [537f33351e] - doc: fix minor style issues in http.md (Rich Trott) #7528
  • [33a08b0414] - doc: add bartosz sosnowski to colaborators (Bartosz Sosnowski) #7567
  • [186af29298] - doc: fix detached child stdio example (cjihrig) #7540
  • [066cefb6de] - doc: improve usage of zero/0 (Rich Trott) #7466
  • [6c94c67b73] - doc: fix "sign.verify" typo in crypto doc. (Ruslan Iusupov) #7411
  • [35ee35cba2] - doc: clarify child_process stdout/stderr types (sartrey) #7361
  • [71ef71cff8] - doc: add CTC meeting minutes 2016-06-15 (Josh Gavant) #7320
  • [13d60cab7c] - doc: add lance to collaborators (Lance Ball) #7407
  • [9122b3b665] - doc: update "who to cc in issues" chart (Jeremiah Senkpiel) #6694
  • [ccb278d330] - doc: mention http request "aborted" events (Kyle E. Mitchell) #7270
  • [868af29f2b] - doc: add RReverser to collaborators (Ingvar Stepanyan) #7370
  • [f8fe474825] - doc: fixing minor typo in AtExit hooks section (Daniel Bevenius) #7485
  • [4a7e333287] - doc: use Buffer.byteLength for Content-Length (kimown) #7274
  • [85f70b36e4] - doc: clarify use of 0 port value (Rich Trott) #7206
  • [57ba51ec46] - doc: fix IRC link (Ilkka Myller) #7210
  • [ef37a2e80f] - doc: add internal link in GOVERNANCE.md (Rich Trott) #7279
  • [c9ef04a1b2] - doc: fix events typo (Greyson Parrelli) #7329
  • [0013af61de] - doc: fix header depth of util.isSymbol (James M Snell) #7138
  • [96de3f8820] - doc: Add CII Best Practices badge to README.md (David A. Wheeler) #6819
  • [146cba1f60] - doc: improve debugger doc prose (Rich Trott) #7007
  • [694e34458b] - doc: fix typos in WORKING_GROUPS.md (Joao Andrade) #7032
  • [fbdc16a8a4] - doc: update labels and CI info in onboarding doc (Rich Trott) #7006
  • [1c65f1e3f6] - doc: add info on what's used for fswatch on AIX (Michael Dawson) #6837
  • [72e8ee570a] - doc: improve server.listen() documentation prose (Rich Trott) #7000
  • [649d201d63] - doc: improve server.address() doc text (Rich Trott) #7001
  • [e2e85ced1d] - doc: clarified use of sexual language in the CoC (Bryan Hughes) #6973
  • [f395f6f5b2] - doc: add yorkie to collaborators (Yazhong Liu) #7004
  • [c5051ef643] - doc: add firedfox to collaborators (Daniel Wang) #6961
  • [2ef08323c6] - doc: add bmeck to collaborators (Bradley Meck) #6962
  • [d1a0a146b3] - doc: Add CTC meeting minutes for 2016-05-04 (Michael Dawson) #6579
  • [0a85987899] - doc: update build instructions for Windows (João Reis) #7285
  • [629a76f9fb] - doc: remove cluster.setupMaster() myth (cjihrig) #7179
  • [5b807ac791] - doc: specify how to link issues in commit log (Luigi Pinca) #7161
  • [350f4cf292] - doc: server.listen truncates socket path on unix (Jean Regisser) #6659
  • [7813af7f16] - doc: Add resolveNaptr and naptr rrtype docs (Doug Wade) #6586
  • [5380743208] - doc: document socket.destroyed (Tushar Mathur) #6128
  • [f0edf87df1] - doc: add vm example, be able to require modules (Robert Jefe Lindstaedt) #5323
  • [9121e94e62] - doc: note that process.config can and will be changed (James M Snell) #6266
  • [c237ac3d68] - doc: git mv to .md (Robert Jefe Lindstaedt) #4747
  • [6324723cc1] - doc,dgram: fix addMembership documentation (Santiago Gimeno) #7244
  • [15bb0beab2] - doc,test: add How to write a Node.js test guide (Santiago Gimeno) #6984
  • [9d13337183] - http: wait for both prefinish/end to keepalive (Fedor Indutny) #7149
  • [ece428ea63] - http: fix no dumping after maybeReadMore (Fedor Indutny) #7211
  • [07fd52e5aa] - http: skip body and next message of CONNECT res (Fedor Indutny) #6279
  • [6f312b3a91] - http_parser: use MakeCallback (Trevor Norris) #5419
  • [373ffc5bad] - installer: don't install node_internals.h (Ben Noordhuis) #6913
  • [5782ec2427] - module: don't cache uninitialized builtins (Anna Henningsen) #6907
  • [c8e9adb135] - repl: fix tab completion for defined commands (Prince J Wesley) #7364
  • [a3fa5db5ca] - (SEMVER-MINOR) repl: copying tabs shouldn't trigger completion (Eugene Obrezkov) #5958
  • [d86332799c] - src: clean up string_search (Brian White) #7174
  • [3eea55167d] - src: fix memory leak in WriteBuffers() error path (Ben Noordhuis) #7374
  • [23797eb037] - src: remove obsolete NOLINT comments (Ben Noordhuis) #7462
  • [5aff60e832] - src: lint v8abbr.h (Ben Noordhuis) #7462
  • [42e7c9d266] - src: lint node_lttng_tp.h (Ben Noordhuis) #7462
  • [27c2d25be6] - src: lint node_win32_perfctr_provider.cc (Ben Noordhuis) #7462
  • [4f4d3e77ef] - src: fix whitespace/indent cpplint warnings (Ben Noordhuis) #7462
  • [066064d65f] - src: fix whitespace/blank_line cpplint warnings (Ben Noordhuis) #7462
  • [44cbe0356d] - src: fix runtime/references cpplint warnings (Ben Noordhuis) #7462
  • [f530a36c65] - src: fix runtime/int cpplint warnings (Ben Noordhuis) #7462
  • [d6595adcdb] - src: fix runtime/indentation_namespace warnings (Ben Noordhuis) #7462
  • [68db091aba] - src: fix readability/nolint cpplint warnings (Ben Noordhuis) #7462
  • [4748bed736] - src: fix readability/namespace cpplint warnings (Ben Noordhuis) #7462
  • [785211702a] - src: fix readability/inheritance cpplint warnings (Ben Noordhuis) #7462
  • [c90ae7fb72] - src: fix readability/constructors cpplint warnings (Ben Noordhuis) #7462
  • [16f2497994] - src: fix readability/braces cpplint warnings (Ben Noordhuis) #7462
  • [c8f78a2682] - src: fix build/header_guard cpplint warnings (Ben Noordhuis) #7462
  • [ccc701e1d5] - src: fix build/c++tr1 cpplint warnings (Ben Noordhuis) #7462
  • [dda81b44b0] - src: unify implementations of Utf8Value etc. (Anna Henningsen) #6357
  • [db2b23f06f] - src: fix sporadic deadlock in SIGUSR1 handler (Ben Noordhuis) #5904
  • [53a67ed6d7] - src: fix bad logic in uid/gid checks (Ben Noordhuis) #7374
  • [e6a27a70d8] - src: fix use-after-return in zlib bindings (Ben Noordhuis) #7374
  • [61de6e9b47] - src: remove deprecated HMAC_Init, use HMAC_Init_ex (Ben Noordhuis) #7374
  • [7305e7b9d2] - src: remove duplicate HMAC_Init calls (Ben Noordhuis) #7374
  • [38baf6a0b7] - src: remove unused md_ data members (Ben Noordhuis) #7374
  • [e103044b68] - src: remove unused data member write_queue_size_ (Ben Noordhuis) #7374
  • [67937bca0a] - src: guard against starting fs watcher twice (Ben Noordhuis) #7374
  • [c03bd57ac6] - src: check uv_async_init() return value (Ben Noordhuis) #7374
  • [2b0dce5a5b] - src: don't use locale-sensitive strcasecmp() (Ben Noordhuis) #6582
  • [9c31c738fc] - src: remove unused #include statement (Ben Noordhuis) #6582
  • [426aa0a5e8] - src: fix Windows segfault with --eval (Bryce Simonds) #6938
  • [b21d145c2a] - (SEMVER-MINOR) src: add node::FreeEnvironment public API (Cheng Zhao) #3098
  • [b9136c0c03] - src: add process.binding('config') (James M Snell) #6266
  • [c3d87eee49] - src: reword command and add ternary (Trevor Norris) #5756
  • [68f391bf3b] - src: remove unnecessary check (Brian White) #5233
  • [981bbcd925] - src: remove TryCatch in MakeCallback (Trevor Norris) #4507
  • [48b7b71352] - src: remove unused TickInfo::in_tick() (Trevor Norris) #4507
  • [d77b28c6b3] - src: remove unused of TickInfo::last_threw() (Trevor Norris) #4507
  • [cb291d5c7f] - src: add AsyncCallbackScope (Trevor Norris) #4507
  • [2eb097f212] - src: fix MakeCallback error handling (Trevor Norris) #4507
  • [63356df39c] - src,http: fix uncaughtException miss in http (Trevor Norris) #5591
  • [ee7040568d] - src,http_parser: remove KickNextTick call (Trevor Norris) #5756
  • [9a8acad6ff] - test: use random ports where possible (Brian White) #7045
  • [223c0e2010] - test: skip doctool tests when js-yaml is missing (Anna Henningsen) #7218
  • [3681b9b868] - test: refactor doctool tests (Rich Trott) #6719
  • [686d7b329c] - test: build addons with V8_DEPRECATION_WARNINGS=1 (Ben Noordhuis) #6652
  • [8404e34665] - Revert "test: mark test-vm-timeout flaky on windows" (Anna Henningsen) #7373
  • [eab9ced2ee] - test: fix flaky test-vm-timeout (Anna Henningsen) #7373
  • [a31d3161f5] - test: add test for exec() known issue (Rich Trott) #7375
  • [1baa145a16] - test: remove internet/test-tls-connnect-cnnic (Ben Noordhuis) #7363
  • [e3097b7cdf] - test: test isFullWidthCodePoint with invalid input (Rich Trott) #7422
  • [f0b0fc49f9] - test: update weak module for gc tests (Rich Trott) #7014
  • [1d100f6853] - test: remove unused vars from http/https tests (Rich Trott) #7598
  • [3241536d95] - test: remove unused var in net-server-try-ports (Rich Trott) #7597
  • [7bd7c235fa] - test: remove unused var from stream2 test (Rich Trott) #7596
  • [4d36a67738] - test: remove unused var from child-process-fork (Rich Trott) #7599
  • [b5e516a42c] - test: remove unused var in test-tls-server-verify (Rich Trott) #7595
  • [db35efa6c1] - test: fix flaky test-net-write-slow (Rich Trott) #7555
  • [8273824ca3] - test: remove common.PORT from http tests (Rich Trott) #7467
  • [5129f3f2cd] - test: mark test-vm-timeout flaky on windows (Rich Trott) #7359
  • [79b45886c1] - test: add tests for some stream.Readable uses (Anna Henningsen) #7260
  • [65b5cccee9] - test: fix spawn on windows (Brian White) #7049
  • [96ed883d2f] - test: enable test-debug-brk-no-arg (Rich Trott) #7143
  • [8724c442f3] - test: add test for uid/gid setting in spawn (Rich Trott) #7084
  • [042e858dfb] - test: make test-child-process-fork-net more robust (Rich Trott) #7033
  • [2a59e4e73d] - test: improve debug-break-on-uncaught reliability (Rich Trott) #6793
  • [77325d585e] - test: remove disabled eio race test (Rich Trott) #7083
  • [5b1f54678b] - test: remove non-incremental common.PORT changes (Rich Trott) #7055
  • [44228dfdef] - test: remove common.PORT from gc tests (Rich Trott) #7013
  • [644bfe14a6] - test: fix test-debug-port-numbers on OS X (Santiago Gimeno) #7046
  • [cde3014f78] - test: remove modifcation to common.PORT (Rich Trott) #6990
  • [8c412af7ac] - test: verify cluster worker exit (cjihrig) #6993
  • [7d6acefbcc] - test: listen on and connect to 127.0.0.1 (Ben Noordhuis) #7524
  • [ecf5c1cb25] - test: refactor spawnSync() cwd test (cjihrig) #6939
  • [9cccaa3c80] - test: fix component printing on windows (Ben Noordhuis) #6915
  • [af4b56d6be] - test: pass python path to node-gyp (hefangshi) #6646
  • [7c55f59214] - test: make stdout buffer test more robust (Rich Trott) #6633
  • [3aef9b813f] - test: unmark test-http-regr-gh-2928 as flaky (Rich Trott) #6540
  • [2259e5db69] - test: avoid test-cluster-master-* flakiness (Stefan Budeanu) #6531
  • [5f444ed6a3] - test: add tests for stream3 buffering using cork (Alex J Burke) #6493
  • [01b314d165] - test: test TTY problems by fakeing a TTY using openpty (Jeremiah Senkpiel) #6895
  • [55f8689711] - test: add test for responses to HTTP CONNECT req (Josh Leder) #6279
  • [9aec1ddb4f] - test: test cluster worker disconnection on error (Santiago Gimeno) #6909
  • [c0a42bc040] - test: verify IPC messages are emitted on next tick (Santiago Gimeno) #6909
  • [9606f768ea] - (SEMVER-MINOR) test: run v8 tests from node tree (Bryon Leung) #4704
  • [efdeb69c9a] - test: work around debugger not killing inferior (Ben Noordhuis) #7037
  • [e3f9bc893f] - test: use strictEqual consistently in agent test (Ben Noordhuis) #6654
  • [1186b7a401] - test: add addons test for MakeCallback (Trevor Norris) #4507
  • [8f76d7db03] - test,tools: test yaml parsing of doctool (Anna Henningsen) #6495
  • [e544b1c40c] - test,win: skip addons/load-long-path on WOW64 (Alexis Campailla) #6675
  • [b956635e41] - tls: catch certCbDone exceptions (Fedor Indutny) #6887
  • [06327e5eed] - tls: use process.binding('config') to detect fips mode (James M Snell) #7551
  • [c807287e80] - tls,https: respect address family when connecting (Ben Noordhuis) #6654
  • [9ef6e23088] - tools: make sure doctool anchors respect includes (Anna Henningsen) #6943
  • [f9f85a006f] - tools: restore change of signatures to opts hashes (Jesse McCarthy) #6690
  • [607173bbac] - tools: fix regression in doctool (Myles Borins) #6680
  • [ed193ad8ae] - tools: fix tools/doc/addon-verify.js regression (Anna Henningsen) #6652
  • [8b88c384f0] - tools: lint for object literal spacing (Rich Trott) #6592
  • [96b5aa8710] - tools: update marked dependency (Daniel Wang) #6396
  • [ea137637b7] - tools: allow multiple added: version entries (Anna Henningsen) #6495
  • [2832a60426] - tools: parse documentation metadata (Tristian Flanagan) #6495
  • [0149cb0577] - tools: add mock-y js-yaml dependency to doctool (Anna Henningsen) #6495
  • [68e9fd47c6] - tools: fix -Wunused-variable warning (Ben Noordhuis) #7462
  • [4a2bd2d515] - tools: allow cpplint to run outside git repo (Ben Noordhuis) #7462
  • [09e98a4457] - tools: add back --mode=tap to cpplint (Ben Noordhuis) #7462
  • [e74f199fe2] - tools: disable unwanted cpplint rules again (Ben Noordhuis) #7462
  • [391fc80487] - tools: update cpplint to r456 (Ben Noordhuis) #7462
  • [efadf7639f] - tools: update certdata.txt (Ben Noordhuis) #7363
  • [d7ce99214d] - tools: update ESLint, fix unused vars bug (Rich Trott) #7601
  • [242d6c7323] - tools: remove unused variable (Rich Trott) #7594
  • [7182f5f876] - tools: fix license builder to work with icu-small (Myles Borins) #7119
  • [140b84dd7d] - tools: print stderr on bad test.py vmArch check (Jeremiah Senkpiel) #6786
  • [4c423e649c] - tools: explicit path for V8 test tap output (Myles Borins) #7460
  • [d50f16969d] - tools,doc: add example usage for REPLACEME tag (Anna Henningsen) #6864
  • [b07c3a6ea6] - tty: use blocking mode on OS X (Jeremiah Senkpiel) #6895
  • [a1719a94e9] - udp: use libuv API to get file descriptor (Saúl Ibarra Corretgé) #6908
  • [7779639a11] - unix,stream: fix getting the correct fd for a handle (Saúl Ibarra Corretgé) #6753
  • [d0bf09d3ad] - util: improve format() performance further (Brian White) #5360
  • [72fb281961] - util: improve util.format performance (Evan Lucas) #5360
  • [855759757a] - vm: don't print out arrow message for custom error (Anna Henningsen) #7398
  • [b9dfdfe1d3] - vm: don't abort process when stack space runs out (Anna Henningsen) #6907
  • [0bfedd13a9] - win,build: add creation of zip and 7z package (Bartosz Sosnowski) #5995
  • [7d66752f1f] - zlib: release callback and buffer after processing (Matt Lavin) #6955

Windows 32-bit Installer: https://nodejs.org/dist/v4.5.0/node-v4.5.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v4.5.0/node-v4.5.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v4.5.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v4.5.0/win-x64/node.exe
Mac OS X 64-bit Installer: https://nodejs.org/dist/v4.5.0/node-v4.5.0.pkg
Mac OS X 64-bit Binary: https://nodejs.org/dist/v4.5.0/node-v4.5.0-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-ppc64le.tar.xz
SunOS 32-bit Binary: https://nodejs.org/dist/v4.5.0/node-v4.5.0-sunos-x86.tar.xz
SunOS 64-bit Binary: https://nodejs.org/dist/v4.5.0/node-v4.5.0-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v4.5.0/node-v4.5.0.tar.gz
Other release files: https://nodejs.org/dist/v4.5.0/
Documentation: https://nodejs.org/docs/v4.5.0/api/

Shasums (GPG signing hash: SHA512, file hash: SHA256):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

d171f0c859e3895b2430c317001b817866c4de45211ad540c59658ee6a2f689f node-v4.5.0-darwin-x64.tar.gz
61b570d0744bed2725a4d64ab28f641acb1206fee8760035df36f8ee63e54da3 node-v4.5.0-darwin-x64.tar.xz
12ee966eef2abc928f6d7fcf9cfcf2913ef0e59ae07e2dcc20726246ab174fd8 node-v4.5.0-headers.tar.gz
7a83d8e11089c16824dfcd82ca3f5cb9f727545a39f7138d034b67ed95fb922c node-v4.5.0-headers.tar.xz
ecdbb3cb55d0a87aeb10334b47310f1823393abe6273f1ce7c97bcb509051e68 node-v4.5.0-linux-arm64.tar.gz
9034e67629e1912d6dc0632627528565d9e412c6eba410d171f9fd80f700f84f node-v4.5.0-linux-arm64.tar.xz
87c6fb8269475d385a9b923c647890def45079f8e30b55c4737d70558fd36418 node-v4.5.0-linux-armv6l.tar.gz
bc3e33872b009e18f084efb9a595cc12cf8314df125ce80c2e8bde1c2213b5f1 node-v4.5.0-linux-armv6l.tar.xz
99d222ede2f38041c55a64da8e6a669e0128cfb40d40f968cae74d80e52ad566 node-v4.5.0-linux-armv7l.tar.gz
c01482d423b646542ba037cb5ce646cb26518aa2dc9f7728520e7ac1247932b3 node-v4.5.0-linux-armv7l.tar.xz
a517a56b5550567225c6820f99e44fc84ac9953e2fe9db67f3bab7a8d7661e9f node-v4.5.0-linux-ppc64le.tar.gz
e01cb29c51f05dd56e15e0a25918fe4a2ad10cf4b83c4eee89fb0a3598728e50 node-v4.5.0-linux-ppc64le.tar.xz
46bebb806e4e8273e66e02faf5f25145f5351958bda75d9aa49bee9df7ccafec node-v4.5.0-linux-ppc64.tar.gz
f910ffa6ff0dbe32d2e3dea7e73b4f83c37f8a7a0d4078d53f3d3b426e30a8cf node-v4.5.0-linux-ppc64.tar.xz
5678ad94ee35e40fc3a2c545e136a0dc946ac4c039fca5898e1ea51ecf9e7c39 node-v4.5.0-linux-x64.tar.gz
c6ee1f4303353e3605ff70de180431417eb594fe08daf612e692216236750c55 node-v4.5.0-linux-x64.tar.xz
a11ef26fa700eff8ea7acfa491fd362dd362590da2967335d87932e7036a06fd node-v4.5.0-linux-x86.tar.gz
0f5e51d913867eaf71332cd20fd9a98aeb3576b8a22a52e8e1cd97c89cf51feb node-v4.5.0-linux-x86.tar.xz
370b65e6cd27943afc18e517f86c7fc801c0d256cb40ca75b2ff01051223cbb6 node-v4.5.0.pkg
47f0f3c9e33d02a49a6c467d8a12539b0bb3c5bf8e1916bd938eaa956afb47bb node-v4.5.0-sunos-x64.tar.gz
0b83935c6e6decf11c347c1dcaeb1face825a6a103a04117c868239d226de492 node-v4.5.0-sunos-x64.tar.xz
190ff116905ce94291a7122779cbdf493af1ba415432a9a12a32263816b90ccd node-v4.5.0-sunos-x86.tar.gz
2d49973241a67c1a2da747ad469ba43299a84e8e9f7e2d147b08d22084d73c15 node-v4.5.0-sunos-x86.tar.xz
74ced83b8d890d90e2a8b0d54b0d0e9b5e01d6fd6148cec6e9911ff6eaf0cf21 node-v4.5.0.tar.gz
97b99d378c56802444208409568e2e66c46332897f06aead74d1ffbe733bd488 node-v4.5.0.tar.xz
e80a7bf9afb91a422b2955c95a6dd35fec3a7019e5adc21763ed18c9fa6c67a6 node-v4.5.0-win-x64.7z
16aab15b29e79746d1bae708f6a5dbed8ef3c87426a9408f7261163d0cda0f56 node-v4.5.0-win-x64.zip
9d68e8f4c8650b60dfc0955185d867302a9e63b0bd4ee39b8296fc473b033879 node-v4.5.0-win-x86.7z
f79c11ecc0eb6ecb4e95e27744753eaa6db8c255b6c808bc660722c72d45a892 node-v4.5.0-win-x86.zip
367a1872bac36bfd398b89027df80c9c0e604a466185ad4631c167ba1a5d24c8 node-v4.5.0-x64.msi
489e84902243b1adeb7218322bc0e87091c5e758c669e088ac20b4267a8d165d node-v4.5.0-x86.msi
ff1d2bbbc55b15fa3d23dc3d359224674b8d1f20b7f387c1e814099b9801288d win-x64/node.exe
5e54f544fd8ea5cc0a76ccc8b3942e4783de7a174f7cdcd04664a990905395cb win-x64/node.lib
b3c93cfa8155fc58ce86cdd64d28b2254d00b1d46bd3b69cdd965ffa0afa4493 win-x64/node_pdb.7z
973a47686ee5e3c30e986bcc5df5cecdd643d492ef689d33d801e35e912cd869 win-x64/node_pdb.zip
aa0458966999005a5df9d9d74a415022f92ba02ce641bd582cd46e93cd4b8a90 win-x86/node.exe
7e2ff7208dbe2612b55cc5f11be7e17c00b58b410580b3705cb86e7cba09cc97 win-x86/node.lib
a4e089ae072cf15ef247d16a4b7fb8177855e41bc595f395640dbb68d19a6738 win-x86/node_pdb.7z
355ea7df33f95a5d10377276cc7bf4e89b80457f16923b22fb6dad66ea77d3f5 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJXszriAAoJEJM7AfQLXKlGQuEH/Rvw85bg3uDqCTgXxWaxlwLb
Ua/j3UOEJpqG+bdUn3Zvm0RvhyTWDyJkelb5NOdZhbzHd9/F4x8pPO1ZJa3uF7BF
vgBOxcpLIvL4UgpIelZXs/oLBfsD6RVHPIBNCGgeno0ryyEZp7tSrYbVmDO1zr8W
FqMNRN+E07fFbK+bTc9lMQVyclbdb2QHr4s4GmKrMg2i0GRWOndHfr+mQX3pcK9a
dP6dOKguLPAEOThFiPzks/dbMs++Zq/iWUAPXYzRkXZAvF7vVGOBYeAT7z49rlWT
J1qjH0RPlNzfLIHkTyhha9D6EV/4ZuPtDL+1wsXeCkHHWVa631IxhV1OMdFIivU=
=6paR
-----END PGP SIGNATURE-----

Node.js 주간 뉴스 2016년 8월 15일

Node v6.4.0 제안

Node.js 코어에 HTTP/2 구현

Node.js 코어에 HTTP/2를 구현하기 위한 첫 제안입니다. 아직 해야 할 세부 사항이 많지만, 기본적인 방향을 설명하고 있습니다.

Node.js Interactive 등록

커뮤니티 업데이트

Node.js에 관한 글을 쓰거나 발견했다면, Evangelism 팀 저장소이슈 페이지에 주간 업데이트 이슈로 알릴 수 있습니다.

다가오는 이벤트

계획 중인 Node.js 이벤트가 있나요? Evangelism 팀 저장소이슈 페이지에 주간 업데이트 이슈를 통해 알릴 수 있습니다.

Node.js 주간 뉴스 2016년 7월 22일

Node v6.3.1(현재 버전)

Node.js 재단에서 Node.js Interactive Europe 행사를 위한 키노트와 프로그램 발표

이벤트에서 Node.js와 JavaScript의 차후 개발에 관한 워크숍, 커뮤니티, 기술 토론, 이용 사례 등을 공개할 것입니다.

https://nodejs.org/en/blog/announcements/interactive-2016-ams/ 여기에서 더 많은 정보를 확인할 수 있습니다.

커뮤니티 업데이트

  • Node Hero - Node.js 보안 강좌: 이 Node.js 보안 강좌에서 가장 일반적인 공격 벡터로부터 애플리케이션을 보호하는 방법을 배울 것입니다.

Node.js에 관한 글을 쓰거나 발견했다면, Evangelism 팀 저장소이슈 페이지에 주간 업데이트 이슈로 알릴 수 있습니다.

다가오는 이벤트

계획 중인 Node.js 이벤트가 있나요? Evangelism 팀 저장소의 이슈 페이지에 주간 업데이트 이슈를 통해 알릴 수 있습니다.

Node v6.3.1(현재 버전)

주요 변경사항

  • buffer:
    • Buffer.from(str, 'hex')와 Buffer#write(str, 'hex')의 성능이 향상되었습니다. (Christopher Jeffrey) #7602
    • 길이가 0인 ArrayBuffer에서 생성할 수 없던 문제를 수정했습니다. (Ingvar Stepanyan) #7176
  • deps:
    • V8을 5.0.71.xx로 업그레이드했습니다. (Ben Noordhuis) #7531
    • V8 instanceof 버그 수정을 백포트했습니다. (Franziska Hinkelmann) #7638
  • repl: 함수 재정의와 관련한 문제를 수정했습니다. (Prince J Wesley) #7794
  • util: 객체 안에 있는 심볼의 검사하면 더 자세한 결과가 나옵니다. (Anna Henningsen) #7641

Commits

  • [3747d910ec] - benchmark: remove unused variables (Rich Trott) #7600
  • [41582722c8] - buffer: optimize hex_decode (Christopher Jeffrey) #7602
  • [4a3300e66b] - buffer: fix creating from zero-length ArrayBuffer (Ingvar Stepanyan) #7176
  • [71f84b5e6c] - build: add conflict marker check during CI lint (Brian White) #7625
  • [4480b14fda] - build: use BUILDTYPE when building V8 in Makefile (Michaël Zasso) #7482
  • [94a486a388] - build: add v8 requirement to test-v8* in Makefile (Michaël Zasso) #7482
  • [e5627278f1] - build: add --enable-d8 configure option (Ben Noordhuis) #7538
  • [933ff62fa5] - build: respect --shared-* flags for inspector deps (Сковорода Никита Андреевич) #7569
  • [9bb1024dc3] - child_process: Check stderr before accessing it (Robert Chiras) #6877
  • [f574bd4cec] - cluster: remove bind() and self (cjihrig) #7710
  • [164981af5f] - deps: bump V8 patchlevel for instanceof cherry-picks (Franziska Hinkelmann) #7638
  • [287006149b] - deps: cherry-pick 5b5d24b for X87 from V8 upstream (Franziska Hinkelmann) #7638
  • [e5cce7acfe] - deps: cherry-pick 3a903c4 for PPC from V8 upstream (Franziska Hinkelmann) #7638
  • [e23904523f] - deps: cherry-pick 2aa070be from V8 upstream (Franziska Hinkelmann) #7638
  • [d3f0a6a52f] - deps: cherry-pick 1f53e42 from v8 upstream (Ben Noordhuis) #7612
  • [cf8a4889db] - deps: v8_inspector no longer depends on wtf (Ali Ijaz Sheikh) #7751
  • [939cf6ddb2] - deps: no /safeseh for ml64.exe (Fedor Indutny) #7759
  • [abf86adee1] - deps: back-port d721121 from v8 upstream (Ben Noordhuis) #7633
  • [dbdcded866] - deps: upgrade to V8 5.0.71.54 (Ben Noordhuis) #7531
  • [4839ef37a9] - doc: correcting misspelling (Vitaly Tomilov) #7797
  • [3343d46f2c] - doc: general improvments to events documentation (Sakthipriyan Vairamani) #7480
  • [e8a6a223ec] - doc: update readme with andrasq as a collaborator (Andras) #7801
  • [59ed303612] - doc: update CTC governance information (Rich Trott) #7719
  • [4b320adb49] - doc: correct sample output of buf.compare (Hargobind S. Khalsa) #7777
  • [9847f8459c] - doc: add added: information for stream (Italo A. Casas) #7287
  • [1f003590d6] - doc: fix inconsistencies in code style (saadq) #7745
  • [9c274e32fd] - doc: Warn against uncaughtException dependency. (Lance Ball) #6378
  • [fc4df0df6c] - doc: fix typo in stream doc (Kevin Donahue) #7738
  • [2a023bfd00] - doc: removed old git conflict markers from fs.md (Jaime Hidalgo García) #7590
  • [1d07d29bfe] - doc: fix typo in the CHANGELOG_V6 (vsemozhetbyt) #7568
  • [f15d2d6dae] - doc: fix util.deprecate() example (Evan Lucas) #7674
  • [58b70d34ee] - doc: link and highlight Object.assign (Sakthipriyan Vairamani) #7670
  • [cc7fdf429e] - doc: grammar fixes to event loop guide (Ryan Lewis) #7479
  • [a81ff702cc] - doc: dns.resolve fix callback argument description (Quentin Headen) #7532
  • [f0c335c347] - doc: add benchmark who-to-CC info (Rich Trott) #7604
  • [9e0cba0552] - doc: added information on how to run the linter. (Diosney Sarmiento) #7534
  • [e13ee29cbd] - doc: delete non-existing zlib constants (Franziska Hinkelmann) #7520
  • [663b103bc5] - doc: fix minor style issues in http.md (Rich Trott) #7528
  • [6c4d4596cc] - doc: updating REPLACEME tag during release (Gibson Fahnestock) #7514
  • [b4547340ee] - doc: fix detached child stdio example (cjihrig) #7540
  • [0f7b4efaaf] - doc: add bartosz sosnowski to colaborators (Bartosz Sosnowski) #7567
  • [77afeb2ec7] - doc,dgram: fix addMembership documentation (Santiago Gimeno) #7244
  • [11d6f1af59] - fs: rename event to eventType in fs.watch listener (Claudio Rodriguez) #7506
  • [989a2a1c92] - inspector: Unify event queues (Eugene Ostroukhov) #7271
  • [fc0ed2e8c7] - lib,benchmark,test: implement consistent braces (Rich Trott) #7630
  • [80ca0630a6] - net: export isIPv4, isIPv6 directly from cares (Sakthipriyan Vairamani) #7481
  • [72fc4ebca2] - repl: Mitigate vm #548 function redefinition issue (Prince J Wesley) #7794
  • [f97aa4be39] - src: remove unnecessary HandleScopes (Ben Noordhuis) #7711
  • [78dcf0d641] - src: fix handle leak in UDPWrap::Instantiate() (Ben Noordhuis) #7711
  • [dc766e6a6f] - src: fix handle leak in BuildStatsObject() (Ben Noordhuis) #7711
  • [96882e14d1] - src: fix handle leak in Buffer::New() (Ben Noordhuis) #7711
  • [fbc9ef84b8] - src: disable stdio buffering (Ben Noordhuis) #7610
  • [44c9a72aad] - test: add regression test for instanceof (Franziska Hinkelmann) #7638
  • [2e05e65916] - test: add known issue test for #7788 (cjihrig) #7793
  • [7fb4794e19] - test: increase RAM requirement for intensive tests (Rich Trott) #7772
  • [61542e82c1] - test: ensure callback runs in test-vm-sigint (Rich Trott) #7768
  • [9e9d499b8b] - test: use mustCall() for simple flow tracking (cjihrig) #7753
  • [83cbf3175c] - test: avoid usage of mixed IPV6 addresses (Gireesh Punathil) #7702
  • [39f5d9ca7a] - test: fix flaky test-http-server-consumed-timeout (Rich Trott) #7717
  • [3ed0204f23] - test: s/assert.fail/common.fail as appropriate (cjihrig) #7735
  • [f7651d24d4] - test: improve error message in test-tick-processor (Rich Trott) #7693
  • [acb976ac26] - test: cleanup IIFE tests (cjihrig) #7694
  • [432cb353e1] - test: add common.rootDir (cjihrig) #7685
  • [9797969ad4] - test: fix old tty tests (Jeremiah Senkpiel) #7613
  • [37dc7954d8] - test: move parallel/test-tty-* to pseudo-tty/ (Jeremiah Senkpiel) #7613
  • [5192bed68c] - test: remove unused var from child-process-fork (Rich Trott) #7599
  • [e1aedbf671] - test: remove unused vars from http/https tests (Rich Trott) #7598
  • [64e2eed662] - test: remove unused var in test-tls-server-verify (Rich Trott) #7595
  • [8e50413b7e] - test: fix flaky test-fs-read-buffer-tostring-fail (Rich Trott) #7575
  • [447a8f26e1] - test: remove unused var in net-server-try-ports (Rich Trott) #7597
  • [326006527d] - test: remove unused var from stream2 test (Rich Trott) #7596
  • [97167291e7] - test: fix flaky test-net-write-slow (Rich Trott) #7555
  • [657fd7aee9] - test: skip doctool tests when js-yaml is missing (Anna Henningsen) #7218
  • [1576730ef3] - test,doc: clarify buf.indexOf(num) input range (Anna Henningsen) #7611
  • [49a6ea1b73] - timers: fix processing of nested timers (Jeremy Whitlock) #3063
  • [5a2ce3633f] - tools: consistent .eslintrc formatting (silverwind) #7691
  • [2a84da5d09] - tools: increase lint coverage (Rich Trott) #7647
  • [a82573d480] - tools: enforce JS brace style with linting (Rich Trott) #7630
  • [8efca46e78] - tools: fix broken format string (Sakthipriyan Vairamani) #7620
  • [2bef583f8a] - tools: cleanup no-build and build-only options (Sakthipriyan Vairamani) #7620
  • [df697c486e] - tools: update ESLint, fix unused vars bug (Rich Trott) #7601
  • [1a360d63db] - tools: remove unused variable (Rich Trott) #7594
  • [fa99dadda4] - tools: remove unnecessary imports and assignments (Sakthipriyan Vairamani) #7483
  • [0858e620e9] - util: inspect boxed symbols like other primitives (Anna Henningsen) #7641

Windows 32-bit Installer: https://nodejs.org/dist/v6.3.1/node-v6.3.1-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v6.3.1/node-v6.3.1-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v6.3.1/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v6.3.1/win-x64/node.exe
Mac OS X 64-bit Installer: https://nodejs.org/dist/v6.3.1/node-v6.3.1.pkg
Mac OS X 64-bit Binary: https://nodejs.org/dist/v6.3.1/node-v6.3.1-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-ppc64le.tar.xz
SunOS 32-bit Binary: https://nodejs.org/dist/v6.3.1/node-v6.3.1-sunos-x86.tar.xz
SunOS 64-bit Binary: https://nodejs.org/dist/v6.3.1/node-v6.3.1-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v6.3.1/node-v6.3.1.tar.gz
Other release files: https://nodejs.org/dist/v6.3.1/
Documentation: https://nodejs.org/docs/v6.3.1/api/

Shasums (GPG signing hash: SHA512, file hash: SHA256):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

de6d45f63ab281b7454977d8dbf5494015e63a1cd9c9d8fe6f67e2431684f34f node-v6.3.1-darwin-x64.tar.gz
5a4e891e6ade214915f4907223955ba37ceff385bd650e8031a1f32fe589df32 node-v6.3.1-darwin-x64.tar.xz
2d7a69f69e9d45453fed9ad68302edf4969e64b870b2e40f9b3d5f98ed44587c node-v6.3.1-headers.tar.gz
aa9c783846e9339b9fe1fac0eb108bbce2a34da87faca2b16867968765a87264 node-v6.3.1-headers.tar.xz
66ef087709f7709f0bf066904df06815ac7ad213181d6dcc2adb4f9dc831704f node-v6.3.1-linux-arm64.tar.gz
219e4182a2901af94d6fb907714995e240c6916f1dd3c196eab2478cc10eb219 node-v6.3.1-linux-arm64.tar.xz
fe6722b20b71e117be020792e7e69b124adeeae46ed666a406ac3a132870c418 node-v6.3.1-linux-armv6l.tar.gz
6632fdf08afbc2753635fc2698aaab9bffac0b258cb3b3f066469b90195b655c node-v6.3.1-linux-armv6l.tar.xz
633fc62c5bb2cff7e2746ee5351494b97021468365d5d290f275f56db920337a node-v6.3.1-linux-armv7l.tar.gz
426efe8025df70d6feb862a034669fd26aaad5c09707ce8a0f2b9a87d20cf412 node-v6.3.1-linux-armv7l.tar.xz
b760514341a29a684b86c9d6754a5b8d576a6b8cf1ec00cea012a38ba7ada7dd node-v6.3.1-linux-ppc64le.tar.gz
c32c0588be391f23de70c1fbe9f56af520dd47dcbd29a4508a185bc5d703f62b node-v6.3.1-linux-ppc64le.tar.xz
740824dd86eda983b3c7873e56a952585917f3d8770363f66f8593241009c273 node-v6.3.1-linux-ppc64.tar.gz
09e3d065dba1d80fab9bfaafa01bad57309f93107e0bc41c66a93b1f5b016afc node-v6.3.1-linux-ppc64.tar.xz
eccc530696d18b07c5785e317b2babbea9c1dd14dbab80be734b820fc241ddea node-v6.3.1-linux-x64.tar.gz
bf1d9c39fb6f9e4bd471673882e00c1c48b4c78fa7e13492a484a641a104e022 node-v6.3.1-linux-x64.tar.xz
23f07c6467f69c7e572e71a712bbc9c78be14ccad32f694edd52bc45b272a638 node-v6.3.1-linux-x86.tar.gz
2144c4288e9227fb3223d0c6158dc91b8eedc195045682bf28b333f2340043d5 node-v6.3.1-linux-x86.tar.xz
da6bbe14781266dc46c697b4223ed21c22766223989a5dff8f2eb05da53ca219 node-v6.3.1.pkg
a1e8f130b2edab12181a254dcd2cf65c72c4d121aacd0e06037b1a23437f3406 node-v6.3.1-sunos-x64.tar.gz
e40f34a52d9e40f2e7ee70fa1358f4bdeac08461c802765f4170fc8d6cc2709a node-v6.3.1-sunos-x64.tar.xz
95c0c2d00068976bd96f2fab0dfabd3be0ea7ba7a7b4aaee4d30c7d1849d0e42 node-v6.3.1-sunos-x86.tar.gz
12e2f47999e973579a8bae53ddcb23797f942c0d97cf46fb9dd6857e3dcbe519 node-v6.3.1-sunos-x86.tar.xz
3f6144dcf13c210b11c83dc0b0a841219347a769b5a3b883b20f7ab8dc4008f6 node-v6.3.1.tar.gz
6fe584814b70d5e715be23f54545490609cdf1693372c2cdf47c76c798b02a1b node-v6.3.1.tar.xz
9574885ea4acfe3ca8773e98e692cc9950dd86223364c808cc8a73122a922c34 node-v6.3.1-win-x64.7z
149addc6b65f7b22ded3c44cd2c720f44ededf4ca4578f105993a846bfa1e0c8 node-v6.3.1-win-x64.zip
57bfe0b948722fd4637193444c94e306b6016063ec53773f430be8c24234bac2 node-v6.3.1-win-x86.7z
d1a13d946f42201bbe827962ac666271210b760548387ee712762ea270b87d95 node-v6.3.1-win-x86.zip
d41bb2d45bbd2dde7539c7c7e4f80865979f0bb15e6af0e7ee9460d9ad47c8ec node-v6.3.1-x64.msi
ed6c7ef60a0d04bfc5f766b7886c5f5dd3c79041bd2a00df6832fb416237f976 node-v6.3.1-x86.msi
2ab05a292e12f16bc0fef2dc7b3b5df0de2e81dd6a5c12f67d776f144d8e24ac win-x64/node.exe
efe1403e3ab1cd17527c53a80f5e2736e1dc2b143baa60db9e77e26ce011bee8 win-x64/node.lib
72dc3089935b4a5e0a52e5768ac326ab775a9b14ec8019b634e0e9d4b3567f3a win-x64/node_pdb.7z
e5d7045e1791d3e3ebebbe978f10f894abc08ec146c4f1112e0c43ed0fbe42b8 win-x64/node_pdb.zip
a1cadd824ac1894d35bb15c00e5ba86f1b96867606925a18666c8dbbec36a312 win-x86/node.exe
9b5322eab3d8af92e581887b80699d75208a40946a0f195589645007a0b37fb0 win-x86/node.lib
203bf697f8936b0d981427865fba20f133ad80deb8d9879f1b27ee1fc7ee4fdf win-x86/node_pdb.7z
497094669a7fb59d9237c4c687e3a7a7c2ec713ab7abd5e9acf950232bef3d12 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJXkU0KAAoJELY7U1pMIGypLIkQAM2jMeRUzMfy+14u2zL0AeOh
nAeqrbS9zUIwY9KRVaI8NCYaOOsR3O/iWXHZn1qoZiGUCTMn4cbm7SVVqNeKp/Y5
OiFPOd8b0HbWIk0l8fGjJv3XwR3WpW5oYJ5Z015kHQt9ZNVSdl/jNsashIlwO67I
QHfUWvvokejqOYOvvITlG4oy5c7I/0mpaEfup9oPgfQ9Akg2QztpSougll3C11mU
r3EKg8Q0XLGT0vZ6s3Ec4unmCLsksUBfLt27taG1anqs/txDI0qS52Un1rU/GgOH
JjQbFXptTwcTO+hwQJ2QWoRXCgrbmiUE9uXYwNPDLyaCR4bp0LQz/VEnSoRhSzW8
BsUEDG7VpBxnuZCfEG8A61fxjF9XY05gl2sRsaP+NWqu+WERMUqNRpBO2uiJLkZz
84v72nN+akdZZprcNeDTx0a7PaF4CQrujsiVISAeaS2QYr8PudfyEw/8IV/U4Iqk
++0xsa2Ev60PjbkQjkASiVrhNeVPjcIOPAzEwLtnyT+MpqeNyVawazFCspP2nIt3
7nYmrQm/zQxyfvH+1th37L1l08SeUgkFuETqPMVN50KCwFCeeVAcTcCwb2bjoNFR
slK6G/ygI2ZJ76t0Cwx58UWViFY1QW8aaSdRIFwFmJ3sXz7CmOzcDxCH3DbsA8gX
tnze/Dbuv7gAVA+LtWmm
=L52s
-----END PGP SIGNATURE-----

Node.js 주간 뉴스 2016년 7월 16일

Node v4.5.0 제안

Node.js 재단에서 Node.js Interactive Europe 행사를 위한 키노트와 프로그램 발표

이벤트에서 Node.js와 JavaScript의 차후 개발에 관한 워크숍, 커뮤니티, 기술 토론, 이용 사례 등을 공개할 것입니다.

https://nodejs.org/en/blog/announcements/interactive-2016-ams/ 여기에서 더 많은 정보를 확인할 수 있습니다.

커뮤니티 업데이트

  • Node Hero - Node.js 보안 강좌: 이 Node.js 보안 강좌에서 가장 일반적인 공격 벡터로부터 애플리케이션을 보호하는 방법을 배울 것입니다.

Node.js에 관한 글을 쓰거나 발견했다면, Evangelism 팀 저장소이슈 페이지에 주간 업데이트 이슈로 알릴 수 있습니다.

다가오는 이벤트

계획 중인 Node.js 이벤트가 있나요? Evangelism 팀 저장소이슈 페이지에 주간 업데이트 이슈를 통해 알릴 수 있습니다.

Node.js 주간 뉴스 2016년 7월 8일

Node v6.3.0(최신버전) 릴리스

Node.js 재단에서 Node.js Interactive Europe 행사를 위한 키노트와 프로그램 발표

이벤트에서 Node.js와 JavaScript의 차후 개발에 관한 워크숍, 커뮤니티, 기술 토론, 이용 사례 등을 공개할 것입니다.

https://nodejs.org/en/blog/announcements/interactive-2016-ams/ 여기에서 더 많은 정보를 확인할 수 있습니다.

파워 시스템의 리눅스 바이너리

커뮤니티 다운로드는 기존 리틀 엔디언 바이너리에 빅 엔디언도 추가한 파워 시스템의 리눅스를 이제 포함합니다.

https://nodejs.org/en/download/에서 확인할 수 있습니다.

커뮤니티 업데이트

Node.js에 관한 글을 쓰거나 발견했다면, Evangelism 팀 저장소이슈 페이지에 주간 업데이트 이슈로 알릴 수 있습니다.

다가오는 이벤트

계획 중인 Node.js 이벤트가 있나요? Evangelism 팀 저장소이슈 페이지에 주간 업데이트 이슈를 통해 알릴 수 있습니다.

Node v6.3.0(현재 버전)

주요 변경사항

  • buffer: swap16()swap32()를 보완할 buffer.swap64()를 추가했습니다. (Zach Bjornson) #7157
  • build: Node.js를 공유 라이브러리로 빌드하기 위한 새 configure 옵션을 추가했습니다. (Stefan Budeanu) #6994
    • 해당 옵션은 --shared, --without-v8-platform, --without-bundled-v8입니다.
  • crypto: 최상위 인증서를 업데이트했습니다. (Ben Noordhuis) #7363
  • debugger: --debug=<address>:<port>를 통해 서버 주소를 설정할 수 있게 되었습니다. (Ben Noordhuis) #3316
  • npm: npm을 v3.10.3으로 업그레이드했습니다. (Kat Marchán) #7515 & (Rebecca Turner) #7410
  • readline: readline 생성자에 prompt 옵션을 추가했습니다. (Evan Lucas) #7125
  • repl / vm: sigint/ctrl+c가 Node.js 인스턴스를 멈추는 대신 무한 루프에서 벗어나게 됩니다. (Anna Henningsen) #6635
  • src:
    • C++ 공개 API node::FreeEnvironment를 추가했습니다. (Cheng Zhao) #3098
    • require('constants')를 리팩토링하여 상수를 각각의 모듈에서 바로 접근할 수 있게 되었습니다. (James M Snell) #6534
  • stream: readable.read()의 성능을 최대 70% 향상시켰습니다. (Brian White) #7077
  • timers: 이제 setImmediate()가 특정 상황에서 최대 150% 빨라졌습니다. (Andras) #6436
  • util: util.inspect()breakLength 옵션을 추가하여 줄과 관련한 객체 출력 형식을 조정할 수 있게 되었습니다. (cjihrig) #7499
  • v8-inspector: 인스펙터 프로토콜을 통해 Node.js를 디버그할 수 있도록 실험적으로 지원합니다. (Ali Ijaz Sheikh) #6792
    • Note: 이 기능은 실험적이며 언제든지 변경되거나 삭제될 수 있습니다.
    • --inspect 플래그와 함께 Node.js를 실행해서 이 기능을 사용해볼 수 있습니다.

Commits

  • [40211e80f2] - assert: remove unneeded arguments special handling (Rich Trott) #7413
  • [44f0f940c8] - benchmark: add setImmediate() benchmarks (Andras) #6436
  • [35c70b5668] - benchmark: util._extend vs object.assign (surya panikkal) #7255
  • [4014ecbfb4] - (SEMVER-MINOR) buffer: speed up swap16/32, add swap64 (Zach Bjornson) #7157
  • [ac8e1bf609] - buffer: improve creation performance. (Ingvar Stepanyan) #7349
  • [5e4113e58d] - build: Fix compile failure in backtrace_posix.cc (Michael Dawson) #7544
  • [15a32dd42b] - build: export openssl symbols on windows (Ben Noordhuis) #6274
  • [b829a4969f] - build: enable big toc for release builds in AIX (Gireesh Punathil) #7508
  • [9b5be44b01] - build: split CI rules in Makefile (João Reis) #7317
  • [1bd6a623a0] - build: drop unconditional openssl dep from cctest (Ben Noordhuis) #7486
  • [8a31b234ee] - build: remove unused files from CPPLINT_FILES (Ben Noordhuis) #7462
  • [91744aaf00] - build: configure --shared (Stefan Budeanu) #6994
  • [2aa06b9fa0] - child_process: preserve argument type (Rich Trott) #7391
  • [4a0fb6fcb8] - Revert "child_process: measure buffer length in bytes" (Rich Trott) #7391
  • [c1bd3fe14c] - (SEMVER-MINOR) cluster: work with v8_inspector (cjihrig) #6792
  • [fa9e6f7463] - crypto: Allow GCM ciphers to have a longer IV length (Michael Wain) #6376
  • [ef41c8bd8e] - crypto: update root certificates (Ben Noordhuis) #7363
  • [2c7804ad9e] - crypto,tls: perf improvements for crypto and tls getCiphers (James M Snell) #7225
  • [4891001d7e] - (SEMVER-MINOR) debugger: make listen address configurable (Ben Noordhuis) #3316
  • [5bb63e13d1] - deps: upgrade npm to 3.10.3 (Kat Marchán) #7515
  • [581e6deeda] - deps: upgrade npm to 3.10.2 (Rebecca Turner) #7410
  • [12b199369d] - deps: update icu-small to include punycode datafiles (James M Snell) #7355
  • [225f3b9f34] - deps: update v8_inspector (Michaël Zasso) #7385
  • [a4880b5b10] - deps: MASM.UseSafeExceptionHandlers for OpenSSL (Fedor Indutny) #7427
  • [cbe57479c4] - deps: switch to upstream v8_inspector (Ali Ijaz Sheikh) #7302
  • [f4777c77eb] - deps: update v8_inspector (Ali Ijaz Sheikh) #7118
  • [62105288d3] - (SEMVER-MINOR) deps: import `v8_inspector(Ali Ijaz Sheikh) #6792
  • [c544213717] - deps: backport 7dfb5beeec from V8 upstream (Myles Borins) #7348
  • [b0da07a788] - doc: add added: information for timers (Anna Henningsen) #7493
  • [63d361b531] - doc: fix documentation of process.argv (Tarun Garg) #7449
  • [45f83e59c4] - doc: add guide for Node.js Timers (Ryan Lewis) #6825
  • [7d07a0b68e] - doc: improve usage of zero/0 (Rich Trott) #7466
  • [8d18aed59e] - doc: fixing minor typo in AtExit hooks section (Daniel Bevenius) #7485
  • [58ae35c34d] - doc: fix broken refs to url.parse() in http docs (Anna Henningsen) #7392
  • [f269c008f2] - doc: add added: information for https (Anna Henningsen) #7392
  • [1c7b622cfc] - doc: add added: information for http (Anna Henningsen) #7392
  • [bc37e6a22d] - doc: general improvements to timers.md (James M Snell) #6937
  • [5f766ad6d0] - doc: fix typographic error in process doc (Rich Trott) #7431
  • [3475591d1c] - doc: fix "sign.verify" typo in crypto doc. (Ruslan Iusupov) #7411
  • [44bc638cdb] - doc: clarify child_process stdout/stderr types (sartrey) #7361
  • [efce335e63] - doc: add CTC meeting minutes 2016-06-15 (Josh Gavant) #7320
  • [b725437c81] - doc: minor rewording to the GitHub issue/pr templates (Jeremiah Senkpiel) #7403
  • [4486ba9ee1] - doc: add lance to collaborators (Lance Ball) #7407
  • [09a7c91baa] - doc: update "who to cc in issues" chart (Jeremiah Senkpiel) #6694
  • [eed65973d5] - doc: fix link in the stream doc (Italo A. Casas) #7347
  • [a04cd85667] - doc: fix repl defineCommand example (akki) #7365
  • [029af2c1f6] - doc: update build instructions for Windows (João Reis) #7285
  • [7a0718bdc6] - doc: add added: information for tls (Italo A. Casas) #7018
  • [ec515c5d3b] - doc: mention http request "aborted" events (Kyle E. Mitchell) #7270
  • [0f434fee6e] - doc: add RReverser to collaborators (Ingvar Stepanyan) #7370
  • [7aa2125fae] - doc: add argument information for socket.destroy() (Rich Trott) #7238
  • [9e9d7b8fba] - doc: general improvements to os.md copy (James M Snell) #7124
  • [cd439465cc] - doc: fix typos in the stream doc (vsemozhetbyt) #7336
  • [dddfed24db] - doc: document socket.destroyed (Tushar Mathur) #6128
  • [cd7c29e471] - doc: correct added: information for fs.access (Richard Lau) #7299
  • [6aa179b4a6] - doc: add added: information for repl (Anna Henningsen) #7256
  • [08a9aa31e1] - doc: fix broken link in vm.md (Luigi Pinca) #7304
  • [12fbac102b] - doc: fix cluster worker 'message' event (cjihrig) #7309
  • [1a0ed26883] - doc: fix events typo (Greyson Parrelli) #7329
  • [1e7a7be1ad] - doc: clarify fs.access() works on directories too. (Lance Ball) #7321
  • [e7b84007be] - http: replace finish() callback with arrow function (Guy Fraser) #7378
  • [c4aaf47f4d] - inspector: Do cleanups before notifying callback (Eugene Ostroukhov) #7450
  • [fe580eb578] - inspector: print warning when used (Evan Lucas) #7383
  • [8dd48c9251] - inspector: fix inspector connection cleanup (Eugene Ostroukhov) #7268
  • [09ecd1fb58] - inspector: fix coverity scan errors (Eugene Ostroukhov) #7324
  • [88b2aa3ce6] - inspector: process.exit() should wait for inspector (Eugene Ostroukhov) #7252
  • [7da8a413f6] - inspector: reduce implementation in header (Eugene Ostroukhov) #7228
  • [ec90a7a92e] - inspector: change default port (Ali Ijaz Sheikh) #7212
  • [d0e24923a6] - net: use icu's punycode implementation (James M Snell) #7355
  • [fb39025e31] - punycode: update to v2.0.0 (Mathias Bynens) #7267
  • [6b1fc63dcb] - (SEMVER-MINOR) readline: allow passing prompt to constructor (Evan Lucas) #7125
  • [72d659a000] - (SEMVER-MINOR) readline: return old status from _setRawMode() (Anna Henningsen) #6635
  • [7a7b8f7e67] - repl: Default useGlobal to false in CLI REPL. (Lance Ball) #5703
  • [c39f6c0204] - repl: Enable tab completion for global properties (Lance Ball) #7369
  • [ca95a84bc4] - repl: fix tab completion for defined commands (Prince J Wesley) #7364
  • [da8e510ee0] - (SEMVER-MINOR) repl: break on sigint/ctrl+c (Anna Henningsen) #6635
  • [3cba8acc15] - src: remove obsolete NOLINT comments (Ben Noordhuis) #7462
  • [57cc4e3071] - src: print backtrace on failed CHECK/ASSERT (Ben Noordhuis) #6734
  • [b8919b1d23] - src: move ABORT() logic into node::Abort() (Ben Noordhuis) #6734
  • [c96d701769] - src: print backtrace on abort/unreachable code (Ben Noordhuis) #6734
  • [6cec90a611] - src: print backtrace on fatal error (Ben Noordhuis) #6734
  • [8f7baffee4] - src: fix bad logic in uid/gid checks (Ben Noordhuis) #7374
  • [6fa560dce9] - src: fix memory leak in WriteBuffers() error path (Ben Noordhuis) #7374
  • [ce039c3240] - src: fix use-after-return in zlib bindings (Ben Noordhuis) #7374
  • [2816418c04] - src: remove deprecated HMAC_Init, use HMAC_Init_ex (Ben Noordhuis) #7374
  • [b7e661b12c] - src: remove duplicate HMAC_Init calls (Ben Noordhuis) #7374
  • [25bc7fee34] - src: remove unused md_ data members (Ben Noordhuis) #7374
  • [2228a656b0] - src: remove unused data member write_queue_size_ (Ben Noordhuis) #7374
  • [9945b4ecd6] - src: guard against starting fs watcher twice (Ben Noordhuis) #7374
  • [3b1c19f90a] - src: initialize encoding_ data member (Ben Noordhuis) #7374
  • [c795d1ed9b] - src: check uv_async_init() return value (Ben Noordhuis) #7374
  • [001aa06bc0] - src: lint v8abbr.h (Ben Noordhuis) #7462
  • [ca4fb084f6] - src: lint node_lttng_tp.h (Ben Noordhuis) #7462
  • [da0ebf62c7] - src: lint node_win32_perfctr_provider.cc (Ben Noordhuis) #7462
  • [3fa643b069] - src: fix whitespace/indent cpplint warnings (Ben Noordhuis) #7462
  • [f72259aa89] - src: fix whitespace/blank_line cpplint warnings (Ben Noordhuis) #7462
  • [1b3c1b08a8] - src: fix runtime/references cpplint warnings (Ben Noordhuis) #7462
  • [be0c575ab4] - src: fix runtime/int cpplint warnings (Ben Noordhuis) #7462
  • [88c5183147] - src: fix runtime/indentation_namespace warnings (Ben Noordhuis) #7462
  • [1fa6dba8f2] - src: fix readability/nolint cpplint warnings (Ben Noordhuis) #7462
  • [43e83576bd] - src: fix readability/namespace cpplint warnings (Ben Noordhuis) #7462
  • [5fd158568f] - src: fix readability/inheritance cpplint warnings (Ben Noordhuis) #7462
  • [b7e006b489] - src: fix readability/constructors cpplint warnings (Ben Noordhuis) #7462
  • [7fe758de85] - src: fix readability/braces cpplint warnings (Ben Noordhuis) #7462
  • [6280ccdaaa] - src: fix build/header_guard cpplint warnings (Ben Noordhuis) #7462
  • [5dfa234bae] - src: fix build/c++tr1 cpplint warnings (Ben Noordhuis) #7462
  • [84dd526f51] - src: renaming ares_task struct to node_ares_task (Daniel Bevenius) #7345
  • [059335180d] - src: use RAII for mutexes and condition variables (Ben Noordhuis) #7334
  • [3d69ad1cf3] - src: make Sec-WebSocket-Key check case-insensitive (Myles Borins) #7248
  • [38d36e3285] - src: fix --without-inspector build (Anna Henningsen) #7258
  • [2fd140b949] - src: fix json payload from inspector (Myles Borins) #7232
  • [643b33b497] - src: add linebreak to inspector message (Nicolas Romer) #7070
  • [ea2d661447] - src: fix --without-inspector build (Anna Henningsen) #7078
  • [2a8bd35bac] - (SEMVER-MINOR) src: add node::FreeEnvironment public API (Cheng Zhao) #3098
  • [929b6c29d8] - (SEMVER-MINOR) src: refactor require('constants') (James M Snell) #6534
  • [cd38401724] - src: fix Windows segfault with --eval (Bryce Simonds) #6938
  • [6dc0dae830] - src: rename "node" script to "bootstrap_node" (Daniel Bevenius) #7277
  • [7d4f038a78] - (SEMVER-MINOR) src,lib: v8-inspector support (Pavel Feldman) #6792
  • [e1d6bd9e30] - (SEMVER-MINOR) stream: improve Readable.read() performance (Brian White) #7077
  • [962ac37e1f] - string_decoder: fix bad utf8 character handling (Brian White) #7310
  • [f6ba5f6380] - test: really run addon tests on make test (Anna Henningsen) #7542
  • [c132e9cc24] - test: listen on and connect to 127.0.0.1 (Ben Noordhuis) #7524
  • [6da49ac1fd] - test: handle SmartOS bug in test-tls-session-cache (Rich Trott) #7505
  • [b383fdde79] - test: remove common.PORT from http tests (Rich Trott) #7467
  • [658ab3d1e6] - test: check types for http request and response (Ben Noordhuis) #7003
  • [517e71508e] - test: add abort test for backtrace validation (cjihrig) #6734
  • [6de80fcaea] - test: don't use internal headers in add-on tests (Ben Noordhuis) #6734
  • [c7ab7a31d7] - test: fix abort/test-abort-uncaught-exception (Ben Noordhuis) #6734
  • [4b0ab5b308] - test: add testcfg.py to test/abort/ (Ben Noordhuis) #6734
  • [365f5207b3] - test: test isFullWidthCodePoint() with invalid input (Rich Trott) #7422
  • [e30f32f003] - Revert "test: mark test-vm-timeout flaky on windows" (Anna Henningsen) #7373
  • [457d244170] - test: fix flaky test-vm-timeout (Anna Henningsen) #7373
  • [16aff79dee] - test: add test for exec() known issue (Rich Trott) #7375
  • [8f1733c4e7] - test: add more UTF-8 StringDecoder tests (Martin von Gagern) #7310
  • [0bbf2ef6ea] - test: fix flaky test-fs-watch-encoding on OS X (Rich Trott) #7356
  • [009858bd0a] - test: remove internet/test-tls-connnect-cnnic (Ben Noordhuis) #7363
  • [c236a13341] - test: mark test-vm-timeout flaky on windows (Rich Trott) #7359
  • [580e11026e] - test: refresh the tmpdir before using (Rich Trott) #7327
  • [e2bf250a29] - test: add tests for some stream.Readable uses (Anna Henningsen) #7260
  • [efb7a90fa9] - timers: optimize setImmediate() (Andras) #6436
  • [a5d894590d] - timers: optimize linkedlist (Andras) #6436
  • [77331a7c01] - tls: avoid calling Buffer.byteLength multiple times (James M Snell) #7236
  • [d857e9a3e9] - tools: explicit path for V8 test tap output (Myles Borins) #7460
  • [e727cb5021] - tools: fix -Wunused-variable warning (Ben Noordhuis) #7462
  • [9d0641e20d] - tools: allow cpplint to run outside git repo (Ben Noordhuis) #7462
  • [01b7b9a2bc] - tools: add back --mode=tap to cpplint (Ben Noordhuis) #7462
  • [e3662a4386] - tools: disable unwanted cpplint rules again (Ben Noordhuis) #7462
  • [5830ec5d41] - tools: update cpplint to r456 (Ben Noordhuis) #7462
  • [3eb02b6743] - tools: output include guards in mk-ca-bundle.pl (Ben Noordhuis) #7363
  • [32e068a5d0] - tools: update certdata.txt (Ben Noordhuis) #7363
  • [bd8c951757] - tools: disable readability/function cpplint rule (Ben Noordhuis) #7334
  • [3b8914d5ce] - (SEMVER-MINOR) util: add an option for configuring break length (cjihrig) #7499
  • [6151544751] - vm: don't print out arrow message for custom error (Anna Henningsen) #7398
  • [55b87c0238] - vm: test for abort condition of current invocation (Anna Henningsen) #7373
  • [d049919e7d] - (SEMVER-MINOR) vm: add ability to break on sigint/ctrl+c (Anna Henningsen) #6635

Windows 32-bit Installer: https://nodejs.org/dist/v6.3.0/node-v6.3.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v6.3.0/node-v6.3.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v6.3.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v6.3.0/win-x64/node.exe
Mac OS X 64-bit Installer: https://nodejs.org/dist/v6.3.0/node-v6.3.0.pkg
Mac OS X 64-bit Binary: https://nodejs.org/dist/v6.3.0/node-v6.3.0-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v6.3.0/node-v6.3.0-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v6.3.0/node-v6.3.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v6.3.0/node-v6.3.0-linux-ppc64le.tar.xz
SunOS 32-bit Binary: https://nodejs.org/dist/v6.3.0/node-v6.3.0-sunos-x86.tar.xz
SunOS 64-bit Binary: https://nodejs.org/dist/v6.3.0/node-v6.3.0-sunos-x64.tar.xz
ARMv6 32-bit Binary: Coming soon
ARMv7 32-bit Binary: https://nodejs.org/dist/v6.3.0/node-v6.3.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v6.3.0/node-v6.3.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v6.3.0/node-v6.3.0.tar.gz
Other release files: https://nodejs.org/dist/v6.3.0/
Documentation: https://nodejs.org/docs/v6.3.0/api/

Shasums (GPG signing hash: SHA512, file hash: SHA256):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

5c711a62e464f1d455c31afe2a62e9866eeaf1c23d977b57a60285d0bd040ba5 node-v6.3.0-darwin-x64.tar.gz
4f9a19b5688092d5652e8748093cb9c90fa503ea13b976e51dbd53c2fa07c116 node-v6.3.0-darwin-x64.tar.xz
9275894c3ed6373068cddeeb968e4d2ceba76368b6cd3b01aca79f0b592badd6 node-v6.3.0-headers.tar.gz
85358983586760b0a9c0d36294ca5266dbd4e5d0df5390dfbf7aba684799e8db node-v6.3.0-headers.tar.xz
58995c3f91962fc4383696f9c64763b3cd27d9b5903b4cf2a5ccfe86c8258e9f node-v6.3.0-linux-arm64.tar.gz
18000ebe5208a2ddb17ab6d301a79d6ffa29287d579299480c62859c42c6c51c node-v6.3.0-linux-arm64.tar.xz
de3554545e2d04719ebcd990984ff1eb5d6edbbbb9d24893cb998e2eb15d8bf5 node-v6.3.0-linux-armv7l.tar.gz
dce3e835d17a4febfb234f37593eb1b1dc02c87c16f49504c1800de7a8ccb0f2 node-v6.3.0-linux-armv7l.tar.xz
4665fa5c521e7c39bec441c66c41017a0a430944eb49fd0adec6e1c3b72f992b node-v6.3.0-linux-ppc64le.tar.gz
7fd30dc537135180604139ac59db5673230ea6e95163046f08302968230951f0 node-v6.3.0-linux-ppc64le.tar.xz
72d6b834e88acc7d805f5bc7b90bce7f418b5b7270efa5126b614ae81a6c8b6c node-v6.3.0-linux-ppc64.tar.gz
fb90a4ecde4feb7b70cb2af5297e560b03a3a3c8a201e05eaeb259c294f0b70e node-v6.3.0-linux-ppc64.tar.xz
d26c09fc95ebb457b79fcb0a2890fe8417b2c04f4016dadf2d165c07af762764 node-v6.3.0-linux-x64.tar.gz
eeee9611daaa80ddd277dba66586f3580ce5cb6309838f854e557e780a68a2c9 node-v6.3.0-linux-x64.tar.xz
9302affb9844ec9a51e774169072bff3421c0232f746b3d504ba6c13c749ff9f node-v6.3.0-linux-x86.tar.gz
504dc0ad16f8f5d9147df757eb47838a4ae159d50f3efe73539d3b761267f213 node-v6.3.0-linux-x86.tar.xz
c752cab4c2519e513626dacdab93e7c0b8ef25de7d34e46813bf5035d6c81bfe node-v6.3.0.pkg
7d5f8b37ea3809db6bd633cb1702d1f942319de0c606883ffd300b36728283b7 node-v6.3.0-sunos-x64.tar.gz
6f7bd008f9d6aff1ee69d26b7215dedcfbf12108c22d4259059233067f29eae6 node-v6.3.0-sunos-x64.tar.xz
a494375cce067250bf8729b007a913a9b06b7b3a0ca1629dd263a84da3d172e2 node-v6.3.0-sunos-x86.tar.gz
654e0ed32e76ec5e4707d5d4af5aeab25dd824e638b70bf43a764ee78bf1530a node-v6.3.0-sunos-x86.tar.xz
4ed7a99985f8afee337cc22d5fef61b495ab4238dfff3750ac9019e87fc6aae6 node-v6.3.0.tar.gz
66c2015bfedfff219f6026b1271a7a94942eb66856929cca1f40f895fbbef62c node-v6.3.0.tar.xz
3aec8f0e2a74f6fe02f16e6af0be21a5a6f5003ddd03d24d4b1884a2b01d1ead node-v6.3.0-win-x64.7z
723b2e9c8eee51aded69b08ae74cee495859799ee2e029ef495ee8cf2e9b68e8 node-v6.3.0-win-x64.zip
d53e30f1c561356f0bc2cdb68d93eacb31ba63ba6c02b467304502cc0b6bc0b7 node-v6.3.0-win-x86.7z
38a0160eac3ee8c2c2497ffdd7fcb7c644a73cbb9532a78fc11f2efbae1a74ea node-v6.3.0-win-x86.zip
ec3fdc5e383948c68a2fa762be548ea18e83710c1b4af013b1b687faacfab274 node-v6.3.0-x64.msi
d838594fe4d3de0ec8265d742e7d3400a0e7c0c1d29df490f1f9c3af4639469d node-v6.3.0-x86.msi
83cd7d82f5d7b2be3298fb44d218d38879f564e21a3fcab21c51138f032495c4 win-x64/node.exe
a98e6d7d10bcc85495da8f3f72c51ff7e506e248440c681f1ca8fc6644836143 win-x64/node.lib
94f4c037001787c1cb0e05057f339da19c59cf832f514a5ed592c04a4d367112 win-x64/node_pdb.7z
81591b06a70c6880b9acaa1642643d9f9734d36b660c888bf5e97ac65d88cb7e win-x64/node_pdb.zip
f789e1b0040fb0f86ba567df42f7759a5b16c9976a45cf2c73693456e8b52e0a win-x86/node.exe
39de1eda0901e6cd16155abb7bf0db28aad8bff938c2857f08cd1a12cbdd58c9 win-x86/node.lib
a1ef9df3736a29a4394ecb158b20e3192bbe5355028b0b41fb60c31d986c6456 win-x86/node_pdb.7z
7b6c9ad8ae08e70e3f5439c632377e6c31058187268d640c8980eeb22623f50c win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJXfUO5AAoJEEX17r2BPa6Ob0cQAIsV4/DC/961LkhIV2RJUXUO
YhFC6nchaTM3MSr3RQvDQQNC3TmEt9JagPPyMC1oMiy9DT7rzq52UCquIMh6nS8j
NjBs+L55Y0BaXrQbuqGs+isiqqUVvuLZkLU9IBbKs8hID4egqrHyY7tkxidoO3kL
g+z/A43rcSOPZzrGl6muwIe9OF/81o1sJHTETfn939SXfM9zOXQmbo71EfUnVNHT
ZfEIk4o4v24SR7+OW444ziJpJY4robJcFnUlA0WvBkf34ByAKIWnXm5yEEaNIIHa
R3E84JrXM0HgDfCVQ089pAyY1ImLT4XosK3j1pmjND/nOHHblH/TfcF73pBqtC70
n3eXjilVaTzZeMnRFHi5Ofopc9VPgAhAd/+Ya1aVDzUb0IA5mR3uMR8KTYx1UDZN
5yuBpHLhj4TFYmjHVvPRsJ4VT7qSUtHZXzHJyEG+mqhjJQtjkbF81fHbO0NYzr3G
uY0iUdc+cKmGuWq059qFJFo/6mlPdIlIydCIs31peVwRpI4JuXapGuVwRvlyD/kH
cFmElIXdq7S+Kn9jxIaokx2bo1hoZ1Q8Tb74s0kxhh+1bUlQohuUScvS3h1PG7cM
nn8OdMAVg9tNs2YrCndYzWqup80l+23boLTX9qyxEWeQo2Nb9Ddja2oZXERLy4hT
+v4vjY1hcMdVt/eL5tZ+
=DrfW
-----END PGP SIGNATURE-----

Node.js 재단이 Node.js Interactive Europe의 키노트와 프로그램을 발표했습니다

이번 이벤트에서는 커뮤니티와 기업에게서 Node.js와 JavaScript의 미래를 배우는 균형 잡힌 포럼을 제공합니다.

샌프란시스코, 2016년 6월 29일 - Node.js 플랫폼의 개발을 개선하려고 커뮤니티와 기업이 함께 만든 Node.js Foundation에서 2016년 9월 15일~16일에 네덜란드 암스테르담에서 열리는 Node.js Interactive Europe의 첫 프로그램을 오늘 공개했습니다. 이번 이벤트에서는 Node.js와 JavaScript 개발의 미래를 보여주는 쇼케이스 워크숍, 커뮤니티와 기술 토론, 사용 사례 공유가 있을 예정입니다.

월 4백만 사용자와 다수의 산업에 도입되면서 Node.js는 웹 애플리케이션, 사물인터넷(IoT), 기업용 애플리케이션 개발, 마이크로 서비스 아키텍처에서 사용되는 보편적인 플랫폼으로 떠오르고 있습니다. 이번 이벤트에서는 Node.js 개발과 관련한 새로운 식견과 기회를 제공하려는 광범위한 논의를 통한 특별한 기회를 제공해서 기업 사용자, 개발자, 커뮤니티 관계자 등에게 주목을 받고 있습니다.

"Node.js의 미래를 보여주고 커뮤니티와 기업의 관점에서 Node.js가 시장에 어떻게 보급되었는지를 보여주는 발표자와 콘텐츠를 선별했습니다."라고 Node.js 재단 커뮤니티 매니저인 Mikeal Rogers가 얘기했습니다 "당신이 프론트엔드 개발자, 백엔드 개발자, 모바일 개발자, 사물인터넷 개발자, 풀스택 개발자라면 이번 컨퍼런스는 당신을 위한 콘퍼런스입니다."

키노트는 Node.js와 관련 기술의 미래에 집중할 것입니다. 첫 키노트는 다음의 사람들이 진행합니다.

  • Ashley Williams, Node.js 재단 커뮤니티 이사회 의장, NodeTogether의 창립자이자 npm의 개발자 커뮤니티/콘텐츠 매니저
  • Doug Wilson, Express 리드 메인테이너
  • James Snell, IBM 엔지니어이자 Node.js 재단 TSC 회원
  • Kat Marchán, npm의 CLI 엔지니어
  • Mikeal Rogers, Node.js 재단의 커뮤니티 매니저

세계를 선도하는 회사와 중요한 오픈 소스 프로젝트의 전문가가 인공지능부터 보안까지 자세하게 보여줄 것입니다. 올해의 세션에는 다음의 주제가 있습니다.

클라우드와 백엔드

  • NodeSource의 Ross Kukulinski - 땅콩버터와 젤리처럼 Node.js와 컨테이너 함께 사용하기
  • Socket.io의 창시자 Guillermo Rauch - Node.js 글로벌 분산 네트워크 만들기
  • Sporti와 nearForm의 Luca Maraschi - 마이크로서비스의 바다에서 헤엄치기

진단, 디버깅, 데브옵스

  • Opbeat의 Thomas Watson - Node.js의 구성과 추적
  • nearForm의 Matteo Collina - 로깅의 비용

머신 러닝, 빅데이터, 인공지능

  • Small Media 재단의 Irina Shestak - JavaScript로 유전적으로 진화하는 셀룰러 오토마타 사용하기
  • Tenda Digital의 Ivan Seidel - 선사시대부터 인공지능까지

Node.js 코어

  • IBM의 Michael Dawson - Node.js 커뮤니티 인프라스트럭처의 활기를 유지하기
  • Intel의 Gabriel Schulhof - 네이티브 애드온 개발 - 기본 원리
  • IBM의 Myles Borins - CITGM 개발 일지

보안

  • IBM의 Stefan Budeanu - Node.js에 들어온 FIPS
  • WildWorks의 Paul Milham - 진지하게 데이터 유효성 검증하기

사물인터넷

  • NodeBots의 Kassandra Perch - 하드웨어에서의 Node.js: 어디에 있고, 어디로 가고, 어떻게 갈 것인가
  • Wedgies의 Pawel Szymczykowski - 왜 로봇이 길을 건너는가? 컴퓨터 비전, 로봇, 모바일 게임
  • Salesforce의 Emily Rose - 미래는 지금이다: 사이보그로서 어떻게 당신의 새로운 잠재력을 인지할 것인가

모든 영역의 Node.js

  • The Atlantic의 Portia Burton - 비트코인, 블록체인, Node
  • Pilby의 Ogatcha Prudence - Node.js와 아프리카 시장
  • npm의 Aria Stewart - 급진적인 모듈화

워크숍

  • YLD의 Luke Bond - 일반적인 리눅스를 이용한 Node.js 애플리케이션 배포
  • Microsoft의 David Washington - Socket.io로 만든 실시간 멀티플레이어 체스 게임
  • Capital One의 Azat Mardan - React와 Express를 이용한 동형 자바스크립트(Isomorphic JavaScript)

이번 이벤트에서는 참가자에게 무료로 보육시설을 제공할 것이고 요청에 따라 수화, 통역, 녹화를 지원할 예정입니다. Node.js 재단은 세 가지 다양성 장학금을 제공하고 있습니다. 자세한 내용은 여기서 볼 수 있습니다.

Node.js Interactive는 플래티넘 후원사인 IBM, 골드 후원사인 nearForm, YLD, 실버 후원사인 Opbeat의 후원을 받아 진행됩니다. 후원하고 싶다면 tbenzies@linuxfoundation.org 메일로 Todd Benzies에게 연락을 주세요.

7월 4일 전에 등록하는 참가자는 얼리버드 등록비로 $400입니다. 등록은 여기를 방문해 주세요.

Node.js 재단에 대하여

Node.js는 200여개국의 수만 개의 회사에서 사용되고 있고 월별 활성 사용자가 3백만 명이 넘습니다. Node.js는 엔터프라이즈 애플리케이션, 로봇, API 엔진, 클라우드 스택, 모바일 웹사이트의 모든 것을 운영하는 고성능, 저지연 애플리케이션의 런타임입니다.

재단은 플래티넘 회원사인 IBM, Intel, Joyent, Microsoft, PayPal, Red Hat과 골드 회원사인 GoDaddy, NodeSource와 실버 회원사인 Apigee, AppDynamics, Codefresh, DigitalOcean, Fidelity, Google, Groupon, nearForm, New Relic, npm, Opbeat, RisingStack, Sauce Labs, SAP, StrongLoop(IBM사), Sphinx, YLD!, Yahoo!를 포함한 다양한 회사로 구성되었습니다. 참여하려면 http://nodejs.org를 방문하세요.