Skip to content

v2.0.0

Compare
Choose a tag to compare
@lmajano lmajano released this 19 Jan 15:43

[2.0.0] => 2021-JAN-19

Added

  • ACF2016, ACF2018 Support
  • Complete migration to script thanks to @wpdebruin
  • Fallback mechanism for resource selection from base, to language, to country variants thanks to @wpdebruin
  • Migration to leverage cbStorages for locale storage thanks to @wpdebruin
  • Interceptor for missing translations onUnknownTranslation thanks to @wpdebruin
  • CookieStorage is now used as the default for storing locales
  • Support for flat or embedded JSON resource bundles as well as Java resource bundles via extension detection properties json thanks to @wpdebruin
  • New i18n() mixin helper to get easy access to i18n methods
  • New resoureService() mixin helper to get easy access to the resource service model
  • The extension of the file (.properties, .json) is what determines the resource type to use
  • Github autopublishing of changelogs
  • New CI procedures based on new ColdBox modules
  • More formatting goodness and watchers

Removed

  • Old approach to top level i18n settings. You know will use the normal moduleSettings with a cbi18n key for settings
  • On modules, you will use also the cbi18n top level key for configuration for each module
  • ACF11, Lucee 4.5 Support
  • DefaultLocale in storage now renamed to CurrentLocale
  • dontloadRBFlag removed as it was never used anymore.

Fixed

  • Lots of fixes on localization methods using old Java classes that didn't exist anymore
  • Lots of fixes on streamlining the java classes used for localization