Download 下载与更新

2018-06-11, Version v0.25.0

Changes

  • feature :

    • console - add console.timeElapse() (#433)(gmxyb)
    • http - do not send Content-Length header in http request when body is empty.(xicilion)
    • sandbox:
      • upgrade typescript to 2.9.1 (#435)(Ray)
      • give default compilerOptions for internal typescript. (#425)(Ray)
      • add test cases for internal typescript. (#424)(Ray)
      • support typescript loader.(Ray)
    • tools:
      • normalize uglified internal class name. (#429)(Ray)
      • support generating *.d.ts by tools/tsdeclare.js based on idlc.js (#421)(Ray)
  • bugfix :

    • core - compile warning on windows.(xicilion)
    • db - do not process the escape character '?' when the parameter is insufficient.(xicilion)
    • dns:
      • dns.resolve crash on Linux.(xicilion)
      • result error in dns.resolve and dns.lookup when host is unknown.(xicilion)
    • net - result error in net.resolve when host is unknown.(xicilion)
    • options - compile errors on Windows when embedding large script files.(xicilion)
    • os - os.userInfo().homedir include a terminal character.(xicilion)
    • sandbox:
      • [internal/typescript]set 'compilerOptions.module' as 'CommonJS', to make test/ts_test.ts valid. (#426)(Ray)
      • fix core dump when required ts in sub sandbox. (#422)(Ray)
      • high frequency require in new sandbox will fail.(xicilion)
      • application crashes when loading ts in an empty sandbox.(xicilion)
      • missing files in the vs project file.(xicilion)
    • tools:
      • correct exportance for reference to internal module in some module(such as encoding). (#434)(Ray)
      • fix lack of prop generation for internal class. (#432)(Ray)
      • [type.d.ts.txt]fix global members. (#430)(Ray)
      • correct exported static Class in some module(such as vm) (#428)(Ray)
      • correct tsdeclare.js, and correct geneartion of *.d.ts (#427)(Ray)
  • refactor :

    • core:
      • separate fibjs library for reuse.(xicilion)
      • split the source code to simplify fibjs.cpp.(xicilion)
      • use static class to init module.(xicilion)
      • compress embed script module.(xicilion)
      • do not generate coverage report of non-absolute path files.(xicilion)

Commits

  • [312df05c58] - console, feat: add console.timeElapse() (#433)(gmxyb)
  • [27b5f17d5b] - sandbox, feat: upgrade typescript to 2.9.1 (#435)(Ray)
  • [18b080f22b] - tools, bugfix: correct exportance for reference to internal module in some module(such as encoding). (#434)(Ray)
  • [6cb8e61aa9] - tools, bugfix: fix lack of prop generation for internal class. (#432)(Ray)
  • [80c04a9015] - tools, bugfix: [type.d.ts.txt]fix global members. (#430)(Ray)
  • [67024c4349] - tools, feat: normalize uglified internal class name. (#429)(Ray)
  • [652a0ac92c] - tools, bugfix: correct exported static Class in some module(such as vm) (#428)(Ray)
  • [d20292ab9c] - db, bugfix: do not process the escape character '?' when the parameter is insufficient.(xicilion)
  • [1975188359] - http, feat: do not send Content-Length header in http request when body is empty.(xicilion)
  • [bf4c92ecd0] - tools, bugfix: correct tsdeclare.js, and correct geneartion of *.d.ts (#427)(Ray)
  • [4152310139] - dns, bugfix: dns.resolve crash on Linux.(xicilion)
  • [85b3d19d2a] - core, bugfix: compile warning on windows.(xicilion)
  • [4780cedb02] - os, bugfix: os.userInfo().homedir include a terminal character.(xicilion)
  • [917fac2e2b] - net, bugfix: result error in net.resolve when host is unknown.(xicilion)
  • [0f37b624af] - sandbox, bugfix: [internal/typescript]set 'compilerOptions.module' as 'CommonJS', to make test/ts_test.ts valid. (#426)(Ray)
  • [f1bb38002c] - dns, bugfix: result error in dns.resolve and dns.lookup when host is unknown.(xicilion)
  • [5c2dd77b42] - sandbox, feat: give default compilerOptions for internal typescript. (#425)(Ray)
  • [29e3901637] - sandbox, feat: add test cases for internal typescript. (#424)(Ray)
  • [50555bebb9] - tools, feat: support generating *.d.ts by tools/tsdeclare.js based on idlc.js (#421)(Ray)
  • [1ac350bcba] - sandbox, bugfix: fix core dump when required ts in sub sandbox. (#422)(Ray)
  • [545c9bed90] - core, refactor: separate fibjs library for reuse.(xicilion)
  • [5111e70816] - sandbox, bugfix: high frequency require in new sandbox will fail.(xicilion)
  • [b23ef0f060] - sandbox, bugfix: application crashes when loading ts in an empty sandbox.(xicilion)
  • [4b138f8cc6] - options, bugfix: compile errors on Windows when embedding large script files.(xicilion)
  • [73c9e2fc27] - sandbox, bugfix: missing files in the vs project file.(xicilion)
  • [7b0f6e1331] - sandbox, feat: support typescript loader.(Ray)
  • [aed8fd656a] - core, refactor: split the source code to simplify fibjs.cpp.(xicilion)
  • [e6058640c2] - core, refactor: use static class to init module.(xicilion)
  • [f1a4589a11] - core, refactor: compress embed script module.(xicilion)
  • [47a5f79c6e] - core, refactor: do not generate coverage report of non-absolute path files.(xicilion)

2018-05-26, Version v0.24.0

Changes

  • feature :

    • db:
      • add test case of trans result.(xicilion)
      • add multi-statements test case.(xicilion)
      • support multi-statements in mssql.(xicilion)
      • support multi-statements in sqlite.(xicilion)
      • support multi-statements in mysql.(xicilion)
      • add result to DbConnection.trans.(xicilion)
    • docs - add the --recursive option to the git command.(xicilion)
    • tools - adapt github's new authentication. (#416)(Ray)
    • util - support bigint in util.format.(xicilion)
    • v8 - upgrade to v6.7.288.20.(xicilion)
  • bugfix :

    • core - fix string error.(xicilion)
    • db:
      • fix timeout error in sqlite.(xicilion)
      • compile warning in sqlite on windows.(xicilion)
      • fibjs crash when creating sqlite concurrently.(xicilion)
      • fix compile warning on linux in debug mode.(xicilion)
    • http:
      • crash when multipart form include a empty field.(xicilion)
      • fix capitalization of http header 'host'.(xicilion)
    • redis:
      • fix implement of RedisSortedSet::add(OptArgs sms, int32_t& retVal). (#410)(Ray)
      • fix retVal computation in (#409)(Ray)
    • script - structural error in package.json generated by --init.(xicilion)
    • smtp - refactor source code of async connect, fix ssl connection errors.(xicilion)
    • ws - WebSocket object in the closure was incorrectly released.(xicilion)
  • refactor :

    • core - move ValueHolder to fibjs domain.(xicilion)
    • db - Discard the unused version of execute.(xicilion)
    • gui - use the main thread to run the gui.(xicilion)
  • others :

    • Merge branch 'master' into dev(xicilion)

Commits

  • [06bb4ee8dd] - script, bugfix: structural error in package.json generated by --init.(xicilion)
  • [f78492f4ea] - ws, bugfix: WebSocket object in the closure was incorrectly released.(xicilion)
  • [a3373d2462] - core, refactor: move ValueHolder to fibjs domain.(xicilion)
  • [2722598b8b] - db, feat: add test case of trans result.(xicilion)
  • [2de4206df4] - db, bugfix: fix timeout error in sqlite.(xicilion)
  • [eddeca9896] - db, feat: add multi-statements test case.(xicilion)
  • [e67c4857fa] - db, feat: support multi-statements in mssql.(xicilion)
  • [b0248329a6] - db, bugfix: compile warning in sqlite on windows.(xicilion)
  • [a77c70d1c9] - db, feat: support multi-statements in sqlite.(xicilion)
  • [c98878f7ed] - db, feat: support multi-statements in mysql.(xicilion)
  • [e665e1f772] - db, bugfix: fibjs crash when creating sqlite concurrently.(xicilion)
  • [c6973ba110] - db, feat: add result to DbConnection.trans.(xicilion)
  • [428064a078] - db, bugfix: fix compile warning on linux in debug mode.(xicilion)
  • [e52d8fa4dd] - http, bugfix: crash when multipart form include a empty field.(xicilion)
  • [4c47e5659f] - http, bugfix: fix capitalization of http header 'host'.(xicilion)
  • [7dd3d90a15] - tools, feat: adapt github's new authentication. (#416)(Ray)
  • [da53123a8d] - util, feat: support bigint in util.format.(xicilion)
  • [c0fa624c82] - v8, feat: upgrade to v6.7.288.20.(xicilion)
  • [6a15dc5352] - docs, feat: add the --recursive option to the git command.(xicilion)
  • [87713e2211] - gui, refactor: use the main thread to run the gui.(xicilion)
  • [c33150e866] - redis, bugfix: fix implement of RedisSortedSet::add(OptArgs sms, int32_t& retVal). (#410)(Ray)
  • [fd8e4b70d2] - db, refactor: Discard the unused version of execute.(xicilion)
  • [8d3866cfb0] - Merge branch 'master' into dev(xicilion)
  • [1e1f5d8f9a] - redis, bugfix: fix retVal computation in (#409)(Ray)
  • [1f87181354] - smtp, bugfix: refactor source code of async connect, fix ssl connection errors.(xicilion)
  • [aa1cf87685] - core, bugfix: fix string error.(xicilion)

2018-04-11, Version v0.23.0

2018-02-06, Version v0.22.0

2017-12-28, Version v0.21.0

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