Skip to content

Releases: adonisjs/application

Allow service providers with side-effects

22 Aug 14:21

Choose a tag to compare

This release allow service providers to have side-effects without any exports

Commits

  • feat: allow service providers without exports 129ad90

Full Changelog: v7.1.2-12...v7.1.2-13

Remove RCFileEditor in favor of new codemods

22 Aug 04:11

Choose a tag to compare

  • refactor: remove RCFileEditor in favor of new codemods 8b048e9

Full Changelog: v7.1.2-11...v7.1.2-12

Load adonisrc.ts file when exists

21 Aug 05:47

Choose a tag to compare

Pre-release

After this release, we will migrate to adonirc.ts file from the JSON file. The TypeScript file provides better type-safety

  • feat: add defineConfig method 746f633
  • feat: load adonisrc.ts file 992211b
  • feat: add viewFileName generator c28740b

Full Changelog: v7.1.2-10...v7.1.2-11

Add support for self importing providers and preloads

21 Aug 03:30

Choose a tag to compare

  • feat: add support for self importing providers and preload modules f076c94

v7.1.2-9...v7.1.2-10

Full Changelog: v7.1.2-9...v7.1.2-10

Lazy load stubs manager and RcFileEditor

26 Jul 06:02

Choose a tag to compare

The RcFileEditor and the StubsManager are needed when invoking the configure command. Therefore, we lazy load them only when needed.

This change results in a breaking change as well.

  • The app.stubs property is no longer a reference to the StubsManager. Instead, you must call stubs.create method to create an instance of the StubsManager.
  • The app.rcFile.editor property have been removed. Instead, import the RcFileEditor via the @adonisjs/app/rc_file_editor sub-module.

Commits

  • refactor: move RcFileEditor to its own export aaf419c
  • refactor: lazy init stubs manager a18df1f
  • chore: update dependencies d09441b

Full Changelog: v7.1.2-8...v7.1.2-9

Propagate environment updates to preloads and providers

08 Jul 08:31

Choose a tag to compare

  • fix: .adonisrc.schema.json file schema f43a8eb
  • fix: update environment for providers and preloads when setEnvironment method is called dff7160
  • chore: update dependencies e32a342

Full Changelog: v7.1.2-7...v7.1.2-8

Allow app termination from initiated state

05 Jul 09:56

Choose a tag to compare

  • refactor: allow apps to terminate from initiated state ca2bf36
  • chore: update dependencies 75d1cc2

Full Changelog: v7.1.2-6...v7.1.2-7

Changes to the assetsBundler properties

03 Jul 09:59

Choose a tag to compare

Pre-release
  • docs(README): remove snyk badge and update tests badge URL 515b221
  • refactor: assetsBundler properties devServerCommand and buildCommand d9501f6
  • chore: add engines to package.json file 428f943
  • chore: do not publish source files 4e829b2
  • chore: use @adonisjs/tooling presets for tooling config 4b7d40a
  • chore: upgrade japa to v3 e5d1f96
  • chore: update dependencies cc17883

Full Changelog: v7.1.2-5...v7.1.2-6

Merge user defined directories with default list

24 May 11:54

Choose a tag to compare

  • fix(rcFile): merge custom directories with default list 8293dea

Full Changelog: v7.1.2-4...v7.1.2-5

Introducing starting hook

24 May 07:59

Choose a tag to compare

Pre-release

The starting hook works similar to the preload files, but allows registering inline callbacks

Commits

Full Changelog: v7.1.2-3...v7.1.2-4