Releases
v5.0.0
Compare
Sorry, something went wrong.
No results found
Core Changes
Full TypeScript Rewrite : All APIs now have complete type definitions.
Dual Module Format Output : Both CJS and ESM formats are supported.
Node.js Version Upgrade : Minimum requirement is Node.js >= 20.19.0.
Pino Logging System : More powerful logging capabilities.
Bundle Registry Mechanism : Faster startup.
Async Controller Loading : Supports ESM dynamic imports, avoiding sync/async concurrency race conditions.
Main Process Bundling : Main process code can be bundled like frontend bundles.
Build Registry Plugin : Replicates runtime property name mapping logic.
Comprehensive Build Configuration Enhancement : Added numerous fine-grained control options.
Post-Build Independent Transpilation : Independently transpiles files that cannot be bundled.
Encryption System Upgrade : More secure.
Atomic Resource Move : Prevents data loss.
ee-bin Full Upgrade : Added complete TypeScript type system.
EventBus Event Isolation : Lifecycle event optimization.
ESM-Compatible Config Loading : Auto-unwraps __esModule format, supports function/class exports.
Controller Concurrency Safety : Explicitly guarantees no state pollution between concurrent requests.
Cross Inter-Process Improvements : Optimized.
You can’t perform that action at this time.