# Changelog All notable changes to this project will be documented in this file. ## [1.7.0] - 2021-08-07 ### Added - [new Monster.DOM.CustomElement](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/20) - [new Monster.DOM.Theme](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/21) - [new Monster.Types.getType](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/22) - [new Monster.Data.buildMap](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/23) ## [1.6.0] - 2021-07-29 ### Added - [new function getGobal()](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/15) - [new Monster.DOM.Template](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/16) - [new Monster.Type.RandomID](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/19) - [new method Monster.Util.Pathfinder::deleteVia()](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/18) ### BUGFIX - missing imports in monster.js ## [1.5.0] - 2021-07-06 ### Added - [new Monster.Data.Transformer](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/9) - [new Monster.Data.Pathfinder](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/9) - [new functions Monster.Types.isInstance() and Monster.Types.validateInstance()](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/12) ### Changed - [The class Monster.Types.Object is now called Monster.Types.Base](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/11) ## [1.4.0] - 2021-07-04 ### Added - [new Monster.Types.Queue](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/6) - [new Monster.Types.UniqueQueue](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/6) - [new Monster.Types.Stack](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/7) - [new Monster.Types.validateInteger](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/8) - [new Monster.Types.isInteger](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/8) - [new Monster.Util.Pathfinder](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/9) ### Changed - [ensure that an object is not informed of the same change more than once](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/5) ## [1.3.0] - 2021-06-30 ### Added - new class Monster.Util.Comparator - new class Monster.Constraints.AbstractConstraint - new class Monster.Constraints.AndOperator - new class Monster.Constraints.OrOperator - new class Monster.Constraints.Invalid - new class Monster.Constraints.Valid - new class Monster.Constraints.IsObject - new class Monster.Constraints.IsArray ### Changed - the return value of TokenList.replace() is now this - change observer tags from `Set` to `TokenList` ## [1.2.0] - 2021-06-30 ### Added - Monster.Types.TokenList ## [1.1.0] - 2021-06-28 ### Added - Monster.Types - Monster.Util - Monster.Math