Skip to content

Releases: vincentdchan/jetpack.js

Release v0.5.0

23 Nov 02:54
Compare
Choose a tag to compare
  • 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

16 Oct 16:46
Compare
Choose a tag to compare
  • 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

13 Sep 14:36
084fed4
Compare
Choose a tag to compare
  • fix bug of soucemap generation
  • add Node.js's whitelist to avoid error

Release 0.2.2

12 Sep 14:32
Compare
Choose a tag to compare
  • 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

11 Sep 04:44
Compare
Choose a tag to compare
  • 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++

13 Apr 14:32
8607d05
Compare
Choose a tag to compare
  • Fix most of the bugs in parser and codegen
  • Add bundler to the project
  • minify the code

zep-cli-v0.0.1-alpha.2

26 Oct 09:59
Compare
Choose a tag to compare
  • use cxxopt to parse args
  • add positional args support
  • remove boost

zep-cli-v0.0.1-alpha.1

25 Oct 12:46
Compare
Choose a tag to compare
  • Add JSX syntax support

zep-cli-v0.0.1-alpha.0

21 Oct 14:27
Compare
Choose a tag to compare
feat: add es module option