npm @adonisjs/assembler 8.0.0
Codegen utilities addition, few breaking changes and many small improvements

latest releases: 8.5.0, 8.4.0, 8.3.0...
7 months ago

8.0.0 (2026-02-25)

Check 8.0.0 pre-releases to get a better sense of what's added and changed

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 of ts-node
  • Remove concept of assets bundler in favor of inbuilt integration with Vite

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)
  • add dev server shortcuts (#83) (fcef8f4)
  • makeEntityIndex: allow transforming name and output (194861c)

What's Changed

  • Refine Wording When Copying ace.js by @marcuspoehls in #81
  • feat: add dev server shortcuts by @Julien-R44 in #83
  • fix: extractor bug regex by @Julien-R44 in #84
  • fix: move watcher to assembler and send IPC messages for file changes by @Julien-R44 in #85
  • feat: improve codemod errors and support custom directories by @RomainLanz in #86
  • feat: add raw assembler hooks and imports to rcFile by @kerwanp in #87
  • feat: add comment option to IndexGeneratorSource by @kerwanp in #89

New Contributors

Full Changelog: v7.8.2...v8.0.0

Don't miss a new assembler release

NewReleases is sending notifications on new releases.