Skip to content

Releases: IlyaSemenov/node-data-cleaner

v4.0.1

13 Oct 01:28
Compare
Choose a tag to compare

4.0.1 (2020-10-13)

Bug Fixes

  • chore: fix rollup putting .d.ts into wrong place (4d4b33c)

v4.0.0

12 Oct 15:07
Compare
Choose a tag to compare

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

11 Oct 16:19
Compare
Choose a tag to compare

3.2.0 (2020-10-11)

Features

  • shorthand syntax clean.object.fields() (57f12f0)

v3.1.1

09 Oct 11:28
Compare
Choose a tag to compare

3.1.1 (2020-10-09)

Bug Fixes

  • ts: fix uuid regexp typing (ee203f4)

v3.1.0

09 Oct 10:15
Compare
Choose a tag to compare

3.1.0 (2020-10-09)

Features

  • add clean.string({ regexp }), clean.uuid (3220fdb)

v3.0.0

08 May 17:29
Compare
Choose a tag to compare

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

03 Feb 06:01
Compare
Choose a tag to compare

2.1.0 (2019-02-03)

Features

  • flatten grouped error messages thrown by custom cleaner (037e709)

v2.0.0

02 Feb 17:48
Compare
Choose a tag to compare

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

02 Feb 15:21
Compare
Choose a tag to compare

1.3.2 (2019-02-02)

Performance Improvements

  • use title-case to make labels from field names (181867a)

v1.3.1

02 Feb 15:05
Compare
Choose a tag to compare

1.3.1 (2019-02-02)

Bug Fixes

  • ts: allow null for schema label (822f1a5)