Skip to content

Latest commit

 

History

History
95 lines (62 loc) · 2.7 KB

changelog.md

File metadata and controls

95 lines (62 loc) · 2.7 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


[Unreleased]

Added

  • Github Actions Migration
  • ColdBox 7 testing
  • Github support files

[4.0.0] => 2021-MAR-11

Added

  • The message argument can now be a string or an array
  • Added the new prepend() method instead of the prependArray
  • Updated changelog to new changelog standard
  • Upgraded to new ColdBox 5 module standards COMPATIBILITY
  • New formatting and linting rules
  • New packages scripts for build process
  • A lot more scenarios to our test specs

Fixed

  • Missing dark,light from type hints
  • Delete the metadata added also on clearData=true #15 (#15)

Deprecated

  • The messageArray argument is now deprecated in favor of passing either a string or array to the message argument and simplifying the API

Removed

  • appendArray() dropped in favor of multi type argument
  • prependArray() dropped in favor of multi type argument
  • Dropped ACF11 and Lucee4.5 Support
  • Dropped ColdBox 4 support

[3.1.0]

  • Added new helper mixins, you can now invoke it via cbMessageBox()

[3.0.2]

  • Updated location protocol for download

[3.0.1]

  • Patch for not sending styles to headers to avoid collisions on test modes

[3.0.0]

  • Update to new module layout
  • Adding support for success alert message boxes. Updating throw details to correct inconsistency (#11) thanks to @zakarym
  • Removed legacy icons and left just messageboxes with modern css styles
  • Added new messagebox type: dark for a nice dark tone
  • Update all css to more modern look and feel

[2.2.1]

  • Updates to unified workbench
  • Fixes on warning messages showing as infos

[2.2.0]

  • New function hasMessageType returns true if the messagebox has a message of the specified type.
  • Fix on getData() to clear the message correctly.
  • Travis updates

[2.1.0 ]

  • Travis updates
  • DocBox Updates
  • Build Process updates

[2.0.0]

  • Updated build process to use new DocBox
  • Updated build process to leverage CommandBox for dependencies
  • Fixes missing template exception when modules directory is not in root
  • Migrated to pure script
  • Updated void functions to return MessageBox for chaining.
  • Made default types changeable via prepend and append array methods
  • Change all internal instance properties to accessible getter/setter properties. This will allow for overriding of all internal state variables

[1.0.0]

  • Create first module version