Download 下载与更新

2018-02-06, Version v0.22.0

Changes

  • feature :

    • Buffer - support Buffer.join method.(xicilion)
    • core:
      • upgrade to new v8 api.(xicilion)
      • support require.main.(xicilion)
    • dgram:
      • implement method setBroadcast.(xicilion)
      • method send return data size.(xicilion)
      • add documents for dgram module.(xicilion)
      • add argument to event 'error'.(xicilion)
      • add dgram test case into main.js.(xicilion)
      • add test case for dgram.(xicilion)
      • implement send and message.(xicilion)
      • add dgram module and DgramSocket object.(xicilion)
    • dns - add dns.lookup.(xicilion)
    • module - not check param count in require.(xicilion)
    • option - simple package install tool.(xicilion)
    • options:
      • enable parallel scavenge.(xicilion)
      • support install package.(xicilion)
      • add init script.(xicilion)
      • generate embed scripts.(xicilion)
      • retry download when http error.(xicilion)
    • sqlite - change default synchronous mode to full.(xicilion)
    • timers:
      • allow null in clearTimeout.(xicilion)
      • support ref/unref in Timer object.(xicilion)
    • v8 - upgrade to v6.6.155.(xicilion)
    • ws - support ref/unref.(xicilion)
    • zlib - end inflate stream when data error.(xicilion)
  • bugfix :

    • Buffer:
      • crash when Buffer.concat([])(xicilion)
      • new Buffer error when TypedArray offset is not zero.(xicilion)
    • dgram:
      • send error when addr is empty on windows.(xicilion)
      • test error on linux.(xicilion)
      • compile error on windows.(xicilion)
    • http - crash when HttpResponse.statusCode is too large.(xicilion)
    • option:
      • data error on some tgz file.(xicilion)
      • download error when '/' in package name.(xicilion)
    • options:
      • init error when package.json is not exists.(xicilion)
      • zero size file is not extracted.(xicilion)
    • path - compile warning in debug mode.(xicilion)
    • process - compile warning in debug mode.(xicilion)
    • stream - fix buffer type check.(xicilion)
    • util - app crash when clone a Map.(xicilion)

Commits

  • [be4e3b122f] - options, feat: enable parallel scavenge.(xicilion)
  • [a4ff03be02] - v8, feat: upgrade to v6.6.155.(xicilion)
  • [551bcfb693] - util, bugfix: app crash when clone a Map.(xicilion)
  • [7d9222fbb0] - core, feat: upgrade to new v8 api.(xicilion)
  • [3f12dfe7b6] - stream, bugfix: fix buffer type check.(xicilion)
  • [44a3e84013] - ws, feat: support ref/unref.(xicilion)
  • [ff341edc49] - dgram, feat: implement method setBroadcast.(xicilion)
  • [6f0ee079ae] - module, feat: not check param count in require.(xicilion)
  • [a17b1835d5] - options, bugfix: init error when package.json is not exists.(xicilion)
  • [b9d53e2c08] - dgram, feat: method send return data size.(xicilion)
  • [469d0d0e7c] - core, feat: support require.main.(xicilion)
  • [44287c8558] - options, feat: support install package.(xicilion)
  • [a75a1b98d8] - options, feat: add init script.(xicilion)
  • [4395512533] - options, feat: generate embed scripts.(xicilion)
  • [416b7e1137] - options, feat: retry download when http error.(xicilion)
  • [3e1bd98609] - options, bugfix: zero size file is not extracted.(xicilion)
  • [4625da4cbe] - dgram, feat: add documents for dgram module.(xicilion)
  • [1c81e1d84c] - sqlite, feat: change default synchronous mode to full.(xicilion)
  • [ce138af65d] - timers, feat: allow null in clearTimeout.(xicilion)
  • [781ab7427f] - dgram, feat: add argument to event 'error'.(xicilion)
  • [ffc6cc69e3] - dgram, bugfix: send error when addr is empty on windows.(xicilion)
  • [8203c574b9] - Buffer, feat: support Buffer.join method.(xicilion)
  • [d5e4bf1cb8] - Buffer, bugfix: crash when Buffer.concat([])(xicilion)
  • [962c505310] - dgram, bugfix: test error on linux.(xicilion)
  • [47abe8b7f6] - dgram, feat: add dgram test case into main.js.(xicilion)
  • [4701be824b] - dgram, feat: add test case for dgram.(xicilion)
  • [dfd063c4ea] - dgram, bugfix: compile error on windows.(xicilion)
  • [e4eb495b37] - dns, feat: add dns.lookup.(xicilion)
  • [8d54dd1aaa] - dgram, feat: implement send and message.(xicilion)
  • [1ae403550d] - dgram, feat: add dgram module and DgramSocket object.(xicilion)
  • [45fcbb3bb3] - http, bugfix: crash when HttpResponse.statusCode is too large.(xicilion)
  • [868e455f2b] - process, bugfix: compile warning in debug mode.(xicilion)
  • [20cf8c4f00] - path, bugfix: compile warning in debug mode.(xicilion)
  • [64317ed84b] - option, bugfix: data error on some tgz file.(xicilion)
  • [50a2673da0] - zlib, feat: end inflate stream when data error.(xicilion)
  • [f3cedc796d] - option, bugfix: download error when '/' in package name.(xicilion)
  • [41db91f502] - option, feat: simple package install tool.(xicilion)
  • [7e046495d7] - Buffer, bugfix: new Buffer error when TypedArray offset is not zero.(xicilion)
  • [94211628ec] - timers, feat: support ref/unref in Timer object.(xicilion)

2017-12-28, Version v0.21.0

Changes

  • feature :

    • core - disable code coverage for embed script module.(xicilion)
    • coroutine - use hrtime to implement sleep.(xicilion)
    • crypto - update root ca.(xicilion)
    • dns - add module dns, support dns.resolve.(xicilion)
    • expat - upgrade to v2.2.5(xicilion)
    • git - commit .jsc file as binary file.(xicilion)
    • repl - add 'Thown:' prefix in repl (#385)(Hengfei Zhuang)
    • stream - port script module stream from node.(xicilion)
    • util:
      • output Error object friendly.(xicilion)
      • support custom Promise object in util.syn.(xicilion)
    • v8:
      • upgrade to v6.5.108.(xicilion)
      • upgrade to v6.5.26.(xicilion)
  • bugfix :

    • core:
      • refactor object manager, fix runtime error in debug mode.(xicilion)
      • fix compile waring in debug mode.(xicilion)
    • db - deadlock when multi fiber access in db.trans.(xicilion)
    • dns - fix ipv6 address error.(xicilion)
    • exlib - fix sleep time error.(xicilion)
    • test - compile new amd64 jsc test file.(xicilion)
    • v8:
      • fix compile error in debug mode on windows.(xicilion)
      • fix compile warning on windows.(xicilion)
  • refactor :

    • core - move opt_tools script to sub folder.(xicilion)
    • mq - remove unused code.(xicilion)
  • others :

    • change memcpy to memmove (#391)(zywww)
    • Merge branch 'master' into dev(xicilion)

Commits

  • [2e6be70555] - v8, bugfix: fix compile error in debug mode on windows.(xicilion)
  • [2a1d13f2c4] - v8, feat: upgrade to v6.5.108.(xicilion)
  • [19763e6253] - dns, bugfix: fix ipv6 address error.(xicilion)
  • [02992c421b] - expat, feat: upgrade to v2.2.5(xicilion)
  • [4523884506] - core, bugfix: refactor object manager, fix runtime error in debug mode.(xicilion)
  • [6de34423b4] - mq, refactor: remove unused code.(xicilion)
  • [5b071a3987] - change memcpy to memmove (#391)(zywww)
  • [5b694853b0] - core, bugfix: fix compile waring in debug mode.(xicilion)
  • [3a8ba731d7] - test, bugfix: compile new amd64 jsc test file.(xicilion)
  • [5d2d96baac] - git, feat: commit .jsc file as binary file.(xicilion)
  • [1288a3d8ed] - crypto, feat: update root ca.(xicilion)
  • [97e25de6a3] - exlib, bugfix: fix sleep time error.(xicilion)
  • [6a105104b4] - core, refactor: move opt_tools script to sub folder.(xicilion)
  • [4ded2bd6ca] - coroutine, feat: use hrtime to implement sleep.(xicilion)
  • [9abe80fe9d] - core, feat: disable code coverage for embed script module.(xicilion)
  • [2e6e961dbb] - util, feat: output Error object friendly.(xicilion)
  • [52b984cb66] - dns, feat: add module dns, support dns.resolve.(xicilion)
  • [b85cc934d6] - stream, feat: port script module stream from node.(xicilion)
  • [29f5cb6fe4] - util, feat: support custom Promise object in util.syn.(xicilion)
  • [0c97518e05] - v8, bugfix: fix compile warning on windows.(xicilion)
  • [782bd434fe] - v8, feat: upgrade to v6.5.26.(xicilion)
  • [68a1cb5bc4] - db, bugfix: deadlock when multi fiber access in db.trans.(xicilion)
  • [4394b5e029] - Merge branch 'master' into dev(xicilion)
  • [33f3c01fc4] - repl, feat: add 'Thown:' prefix in repl (#385)(Hengfei Zhuang)

2017-12-03, Version v0.20.0

2017-11-15, Version v0.19.0

2017-11-03, Version v0.18.0

2017-10-27, Version v0.17.0

2017-10-14, Version v0.16.0

2017-09-30, Version v0.15.0

2017-09-21, Version v0.14.0

2017-09-12, Version v0.13.0

2017-08-27, Version v0.12.0

2017-08-19, Version v0.11.0

2017-07-31, Version v0.10.0

2017-07-19, Version v0.9.0

2017-07-08, Version v0.8.0

2017-07-03, Version v0.7.0

2017-06-26, Version v0.6.1

2017-06-25, Version v0.6.0

2017-06-20, Version v0.5.0

2017-06-13, Version v0.4.1

2017-06-10, Version v0.4.0

2017-05-20, Version v0.3.1

2017-05-13, Version v0.3.0

2016-08-02, Version v0.2.1