Skip to content

Releases: ColdBox/coldbox-cli

7.10.0

10 Oct 13:38

Choose a tag to compare

Added

  • Modules Inherit Entry Point defaults to true now
  • Brand new app-wizard for creating apps interactively
  • fix colors for ps screens
  • BoxLang is now the default engine for new apps
  • Updated all new templates from repos
  • New create app argument for modern or boxlang skeletons: vite to create a Vite enabled app: coldbox create app name="myApp" --vite
  • New create app argument for modern or boxlang skeletons: rest to create a REST enabled app: coldbox create app name="myApp" --rest
    • New create app argument for modern or boxlang skeletons: docker to create a Docker enabled app: coldbox create app name="myApp" --docker
  • New create app argument for modern or boxlang skeletons: migrations to create a Migrations enabled app: coldbox create app name="myApp" --migrations
  • New --cfml argument to create a CFML app: coldbox create app name="myApp" --cfml instead of BoxLang (app is default)
  • BoxLang template skeleton rename
  • Updated docs for BoxLang detection

7.8.0

06 Aug 10:50

Choose a tag to compare

Added

  • Copilot instructions for AI coding assistance
  • If the skeleton is default and this is a BoxLang project, it will switch the skeleton to BoxLang.
  • added dependabot
  • Moved testbox-cli and commandbox-migrations to dependencies so we can use them in the CLI commands

7.7.0

29 Apr 13:09

Choose a tag to compare

Fixed

  • More fixes for boxlang arguments

7.6.0

28 Apr 21:20

Choose a tag to compare

Added

  • New modern template for creating modern apps with the latest features
  • New boxlang template for creating apps with the latest boxlang features
  • Modernization of all templates to use the latest features of ColdBox
  • New --boxlang argument to create content for BoxLang
  • New language argument detection for BoxLang

Changed

  • Updated to the latest Ubuntu images for the GitHub actions

Fixed

  • Fixed resource handler creation.

7.5.0

16 Oct 10:16
f760ee7

Choose a tag to compare

Fixed

  • watch reinit issues with coldbox watch command
  • key [TEMPLATEPATH] doesn't exist when doing orm operations. This was a typo, it should have been templatesPath

7.4.0

20 Mar 09:46
38198be

Choose a tag to compare

Fixed

  • Create resources missing open param

Added

  • More documentation

7.3.0

12 Feb 09:45

Choose a tag to compare

Added

  • New github actions
  • Lazy load testbox-cli, commandbox-migrations only when used.

7.2.1

19 May 20:35

Choose a tag to compare

Fixed

  • Fixed coldbox create layout failing due to unescpaed #view()# command

7.2.0

18 May 20:37

Choose a tag to compare

Added

  • New version of CommandBox Migrations
  • Added testbox-cli as a dependency

7.1.0

18 May 01:53

Choose a tag to compare

Added

  • BaseCommand hierarchy for all commands to inherit from
  • New print functions for uniformity of info, warning, success and error messages
  • New coldbox create service command to create services easily
  • Create model with migration now actually generates the property migrations
  • Create coldbox create model --service to create a model with a service
  • Create coldbox create model --all to create a model with a service and all the things

Fixed

  • Version should match major ColdBox version, moved to 7
  • Fixed coldbox create app command to finalize the create app job
  • Set default location to forgeboxStorage for new apps, this was missing
  • coldbox create handler was not creating the views
  • Models isLoaded() was actually wrong
  • Handler test specs carriage returns
  • When creating models with rest or resources, the handler was not being created