Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.6.2 (2022-08-31)
Bug Fixes
- change model parameter type to
ModelStatic
[typescript] (#55) (3c8b5ea)
1.6.1 (2022-05-04)
Bug Fixes
- update missing
bulkUpdate
option in published types (ba2785f)
1.6.0 (2021-08-18)
Features
- include ts types in npm package (920e1c9)
1.5.0 (2021-03-06)
Features
- support for optional bulk update slug regeneration (b357502)
1.4.0 (2021-02-07)
Features
- add paranoid option for duplicate check (7e664db)
1.3.2 (2021-01-01)
Bug Fixes
- make forceGenerateSlug generate slug even if nothing changed (c521275)
1.3.1 (2020-11-14)
1.3.0 (2020-11-14)
Features
- change to using standard-version for releases (d6d3d83)
1.2.1 (2020-08-28)
Bug Fixes
- Remove a superfluous unique check calling
findOne
when using suffixSource
(10fe7a2)
1.2.0 (2020-08-28)
Features
- Add
regenerateSlug
method to model to allow manual control of slug regeneration. (1870be0)
1.1.0 (2020-08-27)
Features
- Add transaction support. Passes transaction used by Models into the plugin. (a1b726a)
1.0.0 (2020-08-26)
⚠ BREAKING CHANGES
- Drop Node.js 6 and 8, minimum version is 10
- Rename
incrementalReplacement
to incrementalSeparator
Continuous Integration
- Move from Travis to GitHub Actions
- Run unit tests using PostgreSQL, MySQL and SQLite
- Add code coverage reporting
[0.9.0] - 2019-12-18
- Added
incrementalReplacement
option to specify the slug counter separator
- Package upgrades for security warnings
[0.8.0] - 2019-03-22
- Hook support for bulkCreate so slugs are added
[0.7.0] - 2019-03-17
- Switch from using
Model.find
to Model.findOne
for sequelize v5 deprecations
- Package upgrades for security warnings
[0.6.1] - 2018-08-15
Changed
- Switch from using
slug
to sluglife
for slug generation
- Other general dependency updates
Removed
- Removed dependency on Bluebird
- Removed dependency on lodash
[0.5.0] - Before Changelog...