Releases: adonisjs/core
Allow bun and pnpm@6 when using "ace add" command
- chore: run tests before publishing package (5bf81d0)
- fix: add command to allow bun and pnpm@6 (2e74375)
- chore: update dependencies (8cc09c2)
Full Changelog: v6.12.0...v6.12.1
Update health checks setup and add support for bun to install dependencies
- chore: upgrade to latest version of health checks (00bbbd6)
- chore: add bun support for ace add (#4607) (57a81f7)
- feat: create health checks controller when configuring health checks (f494c52)
What's Changed
- Add bun support for ace add by @ShahriarKh in #4607
New Contributors
- @ShahriarKh made their first contribution in #4607
Full Changelog: v6.11.0...v6.12.0
Add support for configuring health checks via configure command
Fix publish path of health checks module
- fix: path of health module (d0ad21d)
Full Changelog: v6.10.0...v6.10.1
Add and export health module
This release introduces the new health module. The docs will follow soon.
Commits
Full Changelog: v6.9.1...v6.10.0
Stable assembler hooks
Changes
- Assembler hooks are now stabilized. See the upgrade guide here. The
unstable_assembler
property is retained for backwards compatibility, but will be removed in a future minor release. node ace add
now support Yarn Berry
Commits
- chore: update dependencies (430482f)
- refactor: move to stable assembler hooks (bb24b7f)
- chore: update dependencies (f00fd9a)
- chore(commands): continue by default installation of packages (c48e72b)
- fix: yarn berry support (#4586) (bdda97a)
What's Changed
New Contributors
Full Changelog: v6.9.0...v6.9.1
Add env:add command to define environment variable and its validation rules
Moving HMR out of experimental phase
The support for HMR is now stable and you can start using it. For existing projects, you must upgrade the @adonisjs/core
and the @adonisjs/assembler
packages to their latest releases before you can start using the HMR mode.
This is what you need to do.
npm i -D hot-hook @adonisjs/assembler@latest
npm i @adonisjs/core@latest
Next update the package.json
file with the following configuration
"hotHook": {
"boundaries": [
"./app/controllers/**/*.ts",
"./app/middlewares/*.ts"
]
}
And start the HTTP server as follows.
node ace serve --hmr
If you use npm scripts, then make sure to update the dev
script as well in the package.json
file.
{
"scripts": {
"dev": "node ace serve --hmr"
}
}
Commits
Full Changelog: v6.7.1...v6.8.0
Add a specific citgm script
Commits
Full Changelog: v6.7.0...v6.7.1
Experimental support for HMR
Alright, so we have finally landed support for HMR in experimental mode. Once you upgrade the @adonisjs/core
and the @adonisjs/assembler
packages to their latest releases, you can start using the HMR mode.
This is what you need to do.
npm i -D hot-hook @adonisjs/assembler@latest
npm i @adonisjs/core@latest
Next update the package.json
file with the following configuration
"hotHook": {
"boundaries": [
"./app/controllers/**/*.ts",
"./app/middlewares/*.ts"
]
}
And start the HTTP server as follows.
node ace serve --unstable-hmr
If you use npm scripts, then make sure to update the dev
script as well in the package.json
file.
{
"scripts": {
"dev": "node ace serve --unstable-hmr"
}
}
Commits
- Merge pull request #4504 from adonisjs/feat/hmr (e472091)
- refactor: remove unused symbols (fbdae40)
- chore: update dependencies (4a9d201)
- Merge branch 'develop' into feat/hmr (9b2aadc)
- refactor: move to
--unstable-hmr
flag (cdc266a) - test: add test (6c2bff9)
- feat: add serve
--hmr
flag (3e11c21)
What's Changed
- feat: add
--hmr
flag for theserve
command by @Julien-R44 in #4504
Full Changelog: v6.6.0...v6.7.0