Skip to content

Releases: adonisjs/assembler

Export Code scanner types

26 Aug 06:22
Compare
Choose a tag to compare
Pre-release

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

26 Aug 05:51
Compare
Choose a tag to compare

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

05 Jul 07:15
Compare
Choose a tag to compare

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

Full Changelog: v8.0.0-next.1...v8.0.0-next.2

Update implementation with the next version of hot-hook

07 Jun 05:49
Compare
Choose a tag to compare

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

02 Jun 15:08
Compare
Choose a tag to compare

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 of ts-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

New Contributors

Full Changelog: v7.8.2...v8.0.0-next.0

Bug fix after migrating execa

03 Sep 06:07
Compare
Choose a tag to compare

Fix missing dependency error

01 Sep 06:29
Compare
Choose a tag to compare

7.8.1 (2024-09-01)

Bug Fixes

  • move execa to the production dependencies (a99467e)

Full Changelog: v7.8.0...v7.8.1

Add yarn berry and ts-node-maintained support

01 Sep 06:21
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v7.5.2...v7.8.0

Release 7.8.0-beta.0

01 Sep 05:47
Compare
Choose a tag to compare
Release 7.8.0-beta.0 Pre-release
Pre-release

7.8.0-beta.0 (2024-09-01)

Features

  • add addAssemblerHook codemod (097bdb0)
  • add support for importing ts-node-maintained (3b97b34)
  • yarn berry support (#79) (d31e75e)

Stable assembler hooks

02 Jun 10:45
Compare
Choose a tag to compare

Changes

Stabilized assembler hooks. See upgrade guide here

Commits

  • refactor!: remove onHttpServerMessage logic (459937f)
  • chore: update adonisjs/application (d5e8cfe)
  • refactor!: move to stable assembler hooks APIs (b6b8795)
  • feat: add addAssemblerHook codemod (293e100)
  • chore: update dependencies (e4f8902)