Iridium v5.6.1 Release Notes

  • tag: v5.6.1

    npm install [email protected]
    

    🔄 Changes

    • 51c95e8 Tag versions correctly
    • 30b05ce v5.6.1 tag: 5.5.5
    • 0a71f20 Version 5.5.5
    • 6de8a3f Merge branch 'master' into release
    • a98752e Automatically prep _references.d.ts during publish (Fixes #11) tag: 5.6.0
    • 95dec95 Version 5.6.0
    • c86d3a7 Emit lcovonly coverate
    • 51ef60f Added tests for decorator ObjectID transform
    • aafaf55 Added tests for default ObjectID transform
    • aca976d Added tests for transforms within instances
    • 10543ce Renamed a couple of transform tests
    • 5dd56ae Added tests for the transforms system during inserts
    • 3a77819 Test default _id schema type
    • 3df6c88 Evade the new default schema type when testing the model
    • f28acf7 Added some new tests for the ObjectID decorator
    • 939193e Model will provide a default _id type if one is not specified
    • a77716b Instance no longer includes a default _id type
    • fcddf13 ObjectID decorator now populates a transform
    • e091734 Fixed an issue where transforms always applied to the _id field tag: 5.5.4
    • 87bcce4 Version 5.5.4
    • 49aa2d9 Added tests for and a fix for ObjectID validation tag: 5.5.3
    • aa41bd6 Version 5.5.3
    • 2907eb8 Indexes can also be in the form { loc: "2dsphere" } tag: 5.5.2
    • c695cc1 Version 5.5.2
    • d213dda Fixes for a number of weird fringe cases after calling instance.save
    • f03e6cd Merge remote-tracking branch 'origin/master' into release tag: 5.5.1
    • d478ff7 Version 5.5.1 tag: 5.5.0
    • 13cdbf3 Version 5.5.0
    • aea78fe Build new Model changes
    • 30bca30 Update README file to v5
    • d84f6de Added tests for instance modification isolation to modified object
    • 462fe58 Refactored model constructor to be more maintainable
    • 7f60379 Built changes
    • ee6b053 Added more tests for validation and fixed custom validators not being detected
    • 6bbf45b Removed un-needed dependency
    • 3ee4f80 Improved property decorator handling and added tests to cover those cases
    • 77c728b Remove unused helper methods
    • 4682017 Build changes
    • 5a93864 Adopt let instead of var for all tests
    • 074d91a Rebuilt ObjectID decorator to make use of default validators
    • 1e686e7 Ensure that decorators don't pollute parent scopes
    • 5e13027 Added transform decorator
    • c4f221f Trigger onRetrieved after we have cached the document
    • 3ed32b3 Remove some unused model interfaces
    • e78496b Define some sensible defaults for validators and schema
    • 8be9128 Implement a transforms engine again since it works very nicely with decorators
    • d91b19a Further implementation of decorators and removal of Schema and Options params on model creator
    • 7eae4e1 Fixed an issue with some of the prototype decorators
    • ce61f94 Added some additional decorator methods as a proof of concept
    • cc14f1a Initial decorators implementation
    • 426ad5f Updated chai-fuzzy definition tag: 5.4.4
    • 099c6f4 Version 5.4.4
    • c9bc082 A number of code style fixes tag: 5.4.3
    • aed3171 Version 5.4.3
    • 42588d2 Improve method definitions for conditions tag: 5.4.2
    • 0bc1afc Version 5.4.2
    • 4d310fb Remove unneeded gulp module
    • 597cc1f Cleaning up build task to improve code legibility
    • 4507857 Cleaning up some code in Model to meet coding standards tag: 5.4.1
    • 55b0179 Version 5.4.1
    • aa2c6b8 Use gulp ci for Travis tests tag: 5.4.0
    • b1d0c78 Version 5.4.0
    • f0d621e Correctly handle version gulp script
    • f95a706 Added a publish gulp script
    • bde9566 Ignore unnecessary files in git
    • 7713c51 Build changes
    • 20f6c1c Include some missing npm modules
    • b6e7c45 Allow all model options to be specified as static properties on instance type
    • d30809e Some updates to gulp tasks
    • 9a0b4eb Ignore dist tests in npm package
    • 7aab780 Added gulp version task
    • 5d3e8f6 Point project main at dist files
    • 0ebc979 Include compiled module files in dist/
    • 3db02bf Remove unused test config file
    • 1cb97d5 Remove project file references from tsconfig
    • 6b0d5e5 Use ES6 module import format
    • b0bbad7 Switch to gulp for builds