Releases: IlyaSemenov/node-data-cleaner
Releases · IlyaSemenov/node-data-cleaner
v4.0.1
4.0.1 (2020-10-13)
Bug Fixes
- chore: fix rollup putting .d.ts into wrong place (4d4b33c)
v4.0.0
4.0.0 (2020-10-12)
Features
- better typings to infer result type of clean.object() (5293fdb)
BREAKING CHANGES
- heavy use of old typings will break.
v3.2.0
3.2.0 (2020-10-11)
Features
- shorthand syntax
clean.object.fields()
(57f12f0)
v3.1.1
3.1.1 (2020-10-09)
Bug Fixes
- ts: fix uuid regexp typing (ee203f4)
v3.1.0
3.1.0 (2020-10-09)
Features
- add clean.string({ regexp }), clean.uuid (3220fdb)
v3.0.0
3.0.0 (2019-05-08)
Bug Fixes
chore
- rollup as CJS instead of UMD (83904f3)
Code Refactoring
BREAKING CHANGES
- Use CJS instead of UMD as rollup bundle type
- Use named exports instead of single exported object.
Replace:
import clean from "data-cleaner"
with:
import * as clean from "data-cleaner"
Refs #7
v2.1.0
2.1.0 (2019-02-03)
Features
- flatten grouped error messages thrown by custom cleaner (037e709)
v2.0.0
2.0.0 (2019-02-02)
Code Refactoring
- ts: remove CleanerOptions (bf95b34)
Features
- automatically disable error grouping for nested cleaners (db5495e)
BREAKING CHANGES
- ts: CleanerOptions was removed for greater flexibility.
v1.3.2
1.3.2 (2019-02-02)
Performance Improvements
- use title-case to make labels from field names (181867a)
v1.3.1
1.3.1 (2019-02-02)
Bug Fixes
- ts: allow null for schema label (822f1a5)