Releases: adonisjs/assembler
Releases · adonisjs/assembler
Export Code scanner types
8.0.0-next.4 (2025-08-26)
Bug Fixes
- export code_scanner types (892fca9)
Full Changelog: v8.0.0-next.3...v8.0.0-next.4
Add routes scanner to extract metadata from routes
8.0.0-next.3 (2025-08-26)
Bug Fixes
- normalize file path before invalidating its ast cache (2c624b2)
Features
- add helpers to extract class methods, validator direct usage and method arguments (73ab533)
- add paths resolver (af7ce8d)
- add routes scanner (b6a4926)
- add support for invalidating controllers (1c57e01)
Full Changelog: v8.0.0-next.2...v8.0.0-next.3
Add dev server shortcuts and allow transform name and output via makeEntityIndex
Pre-release
8.0.0-next.2 (2025-07-05)
Features
- add dev server shortcuts (#83) (fcef8f4)
- makeEntityIndex: allow transforming name and output (194861c)
What's Changed
- feat: add dev server shortcuts by @Julien-R44 in #83
Full Changelog: v8.0.0-next.1...v8.0.0-next.2
Update implementation with the next version of hot-hook
8.0.0-next.1 (2025-06-07)
Bug Fixes
- restart behavior with HMR (eb9f291)
Full Changelog: v8.0.0-next.0...v8.0.0-next.1
Rename hooks, remove assets bundler and internal cleanup
8.0.0-next.0 (2025-06-02)
Breaking changes
- In this release we have renamed the following hooks and added a few new one's.
- onSourceFileChanged + fileChanged - onDevServerStarted + devServerStarted - onBuildCompleted + buildFinished - onBuildStarting + buildStarting + fileAdded + fileRemoved + devServerStarting + testsStarting + testsFinished
- Support Node 24 and above
- Use
@poppinss/ts-exec
instead ofts-node
- Remove concept of assets bundler in favor of inbuilt integration with Vite
Bug Fixes
- use unix slash for index file paths and names (bd82fb7)
Features
- add makeEntityIndex to code_transformer (0548b3f)
- cleanup internals, use ts-exec for running typescript code and new watcher setup (18c3bb0)
- handle hot-hook process messages (21bcddc)
- remove assets bundler related code (a60897b)
BREAKING CHANGES
- Targets Node 24 and uses ts-exec instead of ts-node
What's Changed
- Refine Wording When Copying ace.js by @marcuspoehls in #81
New Contributors
- @marcuspoehls made their first contribution in #81
Full Changelog: v7.8.2...v8.0.0-next.0
Bug fix after migrating execa
Fix missing dependency error
7.8.1 (2024-09-01)
Bug Fixes
- move execa to the production dependencies (a99467e)
Full Changelog: v7.8.0...v7.8.1