Releases: vincentdchan/jetpack.js
Releases · vincentdchan/jetpack.js
Release v0.5.0
- performance enhancement
- use mmap() for code generation, to avoid memory copy
- use Slice<> structure to avoid memory copy
- parallel codegen
- auto mkdir when output dir doesn't exist
- fix: minor bugs
- export C-API for easily integration
- remove boost::thread, for better build experience
- add ghc::filesystem instead of writing Path.h myself
Release v0.3.0
- fix: cli flag of soucemap
- remove jemalloc, get smaller binary size, and easier build procedure. performance is good enough because of memory pool
- fix: copy file to memory instead of reading files in mapped memory because some system limits max opened files.
- optimize: soucemap generation
Release 0.2.3
- fix bug of soucemap generation
- add Node.js's whitelist to avoid error
Release 0.2.2
- remove boost:locale dependency for MSVC compilation
- support Node.js module for Windows MSVC
- add
minify
API for Node.js module - (WIP) common.js module resolution
- fix dead-loop for code generation
Support WASM
- build WASM version
- replace UString with std::string, for compatibility
- merge parser into jetpack, no longer support standalone parser
- concate module in one thread, make code cleaner
Rename to jetpack++
- Fix most of the bugs in parser and codegen
- Add bundler to the project
- minify the code
zep-cli-v0.0.1-alpha.2
- use cxxopt to parse args
- add positional args support
- remove boost
zep-cli-v0.0.1-alpha.1
- Add JSX syntax support
zep-cli-v0.0.1-alpha.0
feat: add es module option