feature :
require('events')
.breakchange :
bugfix :
4cd3e6c7d4
] - wasm, feat: add wasm test (ngot) 80c1837f8b
] - util, feat: format support TypedArray. (xicilion) e9831314eb
] - module, refactor: not register id into module cache. (xicilion) efec83bfc0
] - module, chore: check module id. (xicilion) 032835643b
] - test, chore: move temp file to test folder. (xicilion) 92fee00865
] - module, feat: auto exec selfzip file. (xicilion) f11f666176
] - os, break: normalize execPath. (xicilion) bff9a9f33d
] - process, fixbug: process on Linux, not throw when process.run failed. (xicilion) a6421df39a
] - core, fixbug: GLIBC_2.7 not found. disable eventfd. (xicilion) dd437b2831
] - module, break: add --noroot options to disable application root directory. (xicilion) ca3951c1b2
] - test, fixbug: fix module_test, disable absolute identifiers test. (xicilion) 33f800ff08
] - module, refactor: reuse variable. (xicilion) 6e6ee02be4
] - module, refactor: Organize source code. (xicilion) be1a651d8a
] - module, feat: implement require.resovle (xicilion) be71bb05ff
] - module, fixbug: normalize id, fix error on windows. (xicilion) 7ac814c7dc
] - module, feat: implement requireModule. (xicilion) 9bfea8d064
] - module, refactor: use ZipFile.date as the date of zip virtual file. (xicilion) 693b015c01
] - ZipFile: add date test case. (xicilion) 01cd70605f
] - ZipFile: support date while zip a file. (xicilion) 4f6330cda4
] - zlip, feat: date_t support getdate. (xicilion) fe52e70f6f
] - fs, feat: enable zip cache timeout. (xicilion) e85d504ed1
] - vm, feat: implement requireFile, use locateFile to load module file. (xicilion) ac68fc8432
] - vm, refactor: split source code of SandBox. (xicilion) c5351420cb
] - test, fixbug: fix websocket test on windows. (xicilion) bf49dcaf5c
] - vm, feat: Sandbox.run support extension search and package.json. (xicilion) d87bcc6960
] - vm, break: disable relative path in sanbox.run. (xicilion) e3fa7060de
] - vm, refactor: share script cache in isolate. (xicilion) a155c2133c
] - vm, refactor: use LruCache to cache script file. (xicilion) 391b467618
] - vm, feat: enable script file cache. (xicilion) c5ae89255c
] - gui, fixbug: gui windows visible&maxmize bug. (xicilion) f56ff6185a
] - gui, fixbug: maximize mode of gui window not worked in shortcut. (xicilion) e759bf6270
] - fs, chore: set fs.constants readonly attribute (asionius) 2e9b597470
] - fs, chore: remove method access return value (asionius) 02a9f33024
] - fs, fixbug: fix windows compile error (asionius) aa34b7d23f
] - fs, feat: some fs apis to compat to node fs api (asionius) 9a864d3773
] - internal, upgrade: upgrade v8 to 6.1.64 (xicilion) b0e003bcee
] - iconv, chore: delete unused variable. (xicilion) 032ccc2a97
] - vm, feat: implement .ext loader. (xicilion) 29717ea64e
] - os, chore: simplify os.usereInfo (ngot) 4ce4e3ee73
] - os, fixbug: fix crash error (ngot) e2b2454fa2
] - os, refactor: remove useless userInfo code (ngot) d941e05375
] - test, remove: useless code (ngot) bca9d01961
] - Buffer, chore: format (ngot) f8732d14a7
] - encoding, feat: iconv.encode & iconv.dcode support binary encoding (ngot) dc4e7dfca9
] - encoding, revert: remove iconv.encode & iconv.dcode support base64 & hex (ngot) 1a833967b8
] - encoding, feat: iconv.encode & iconv.dcode support base64 & hex (ngot) 62e1d88cf2
] - os, refactor: simplify & better performance (ngot) f9a8f140dc
] - encoding, feat: add iconv::decode(String) & hex.encode(String) & base64.encode(String) (ngot) 00ef954745
] - os,fixbug: fix build error (ngot) 303f42d958
] - os, feat: implement os.userInfo() encoding options (ngot) d394a179d5
] - os, feat: impement os.userInfo on windows (ngot) 016b535735
] - os, feat: add os.userInfo() (ngot) 61fc723cfd
] - core, chore: remove fibjs namespace. (xicilion) dd0f99f062
] - vm, refactor: rewrite sanbox.run. (xicilion) ec616ea050
] - vm, refactor: rewrite addScript. (xicilion) c07fd32936
] - util, feat: util.compile support bash style comment. (xicilion) 71f5916562
] - global, break: move global.sync to util.sync. (xicilion) 6bd3ff3f7e
] - path, feat: support path.isAbsolute. (xicilion) 7c5084af38
] - path, refactor: use Runtime::setError to report error. (xicilion) 2f1b2a4aef
] - test, fixbug: update arm/arm64 jsc test file. (xicilion) 5532d31ec4
] - internal, upgrade: upgrade v8 to 6.1.24 (xicilion) 73088ef4ec
] - core, chore: remove docs folder. (xicilion) cb7800f342
] - core, chore: remove submodule docs. (xicilion) 6ac737f3e9
] - path, refactor: rewrite path/path.posix/path.win32. (xicilion) 05d344448f
] - path, fixbug: fix os_win GetVersion2 compile error. (xicilion) 049ebb6ff7
] - core, feat: support module renaming. (xicilion) 8dd5d5d46c
] - os, break: replace os.version with os.release() (ngot) b4220d94f5
] - os, chore: update comment (ngot) 0381452de3
] - os, fixbug: fix error check (ngot) 8b08c7e608
] - os, fixbug: throw detail error & mem leak (ngot) 67b594cff9
] - test, fixbug: fix vm test on windows (ngot) d2e908c89e
] - test, feat: add os.homedir() test case (ngot) 955f6e9ab2
] - os, feat: implememt os.homedir() on windows (ngot) 9196a756f5
] - os, feat: add os.homedir() (ngot) d80e88a0c1
] - test, feat: add os.release test case (ngot) c40e82df7a
] - os, feat: add os.release() (ngot) 623bb542a8
] - os, feat: add os.endianness() (ngot) 378d0a0fae
] - os, break: change os.type to os.type() (ngot) bf34081629
] - os, break: change os.hostname to os.hostname() (ngot) e2b8983df8
] - os, break: rename os.CPUInfo() to os.cpus() & rename os.CPUs() to os.cpuNumbers() (ngot) 74154a42fb
] - os, break: change os.arch to os.arch() (ngot) f618afa24f
] - os, break: rename os.networkInfo() to os.networkInterfaces (ngot) 06fe572b72
] - test, chore: fix test on windows (ngot) 1fafaad796
] - test, chore: ignore single test runner (ngot) 2145bfdbc0
] - test, feat: add path.win32 & path.posix test case (ngot) 03820c7680
] - path, feat: enable path.win32 & path.posix both works on win32 & posix (ngot) d97c82eb41
] - path, fixbug: fix posix path sep (ngot) c3e3de463e
] - core, fixbug: fix build error (ngot) 35e715ab48
] - core, chore: update vcxproj (ngot) 3b8ba008df
] - path, refactor: simplify path implementation (ngot) 78afbfb026
] - path, feat: more compatibility to Node.js path module (ngot) 524a241146
] - events, chore: remove unuseful code. (xicilion) b7033a6f9d
] - events, feat: more compatibility to Node.js events module (xicilion) 7c82f03f23
] - core, break: reorder module wrap arguments. (xicilion) 9b5e96e3a8
] - test, fixbug: enable ignored test case. (xicilion) 278d44c7ee
] - test, chore: remove single tester (ngot) f238e16207
] - timers, feat: add timers module (ngot) c5cd73a116
] - gui, break: disable drag file to gui webbrowser. (xicilion) aabebe6f6b
] - gui, fixbug: windows gui input control ctrl-v delete error. (xicilion) 58c368087f
] - test, chore: support relative path. (xicilion) 46e30cad9a
] - doc, chore: update download link (ngot) 37ffd771c1
] - module, fixbug: change path .zip?/file to .zip$/file, fix windows gui url error. (xicilion) 5adb9780cf
] - ci, fixbug: ci test (#220) (ngot) 2044869df2
] - doc, chore: update downloads url (ngot) 087194a32b
] - fs, feat: cache *.zip?/ file data. (xicilion)