github box-project/box 3.0.0-beta.0

latest releases: 4.6.2, 4.6.1, 4.6.0...
pre-release6 years ago

Feature

  • Deprecate the setting datetime_format in favour of the new setting datetime-format (#245)
  • Add a process command to apply the compactors and replacement values on a single file (#248)
  • Add the application pretty version: display the version when outside the PHAR and display the date of the release when from the PHAR (#249)
  • Make all settings optionals and nullable (#251)
  • When a setting is set to null then its default value is picked. It is strictly equivalent to omit the field (#251)

Bugfixes

  • The datetime value used for the datetime placeholder is now always in UTC (#245)

Misc

  • Add documentation and tests for the replacement map (#245)

BC breaks

  • The datetime value used for the datetime placeholder is now always in UTC (#245)
  • The settings datetime-format and datetime_format are now always evaluated even if the datetime setting is not used or null (#245)
  • The settings datetime-format and datetime_format now throw an exception when the format is invalid (#245)
  • Disabling the shebang requires to set shebang to false instead of null (#251)
  • Disabling the banner requires to set banner to false instead of null (#251)

Don't miss a new box release

NewReleases is sending notifications on new releases.