Releases: sapphiredev/shapeshift
Releases · sapphiredev/shapeshift
v3.3.1
v3.3.0
v3.2.0
v3.1.0
v3.0.0
3.0.0 - (2022-05-06)
🏃 Performance
🐛 Bug Fixes
-
Expand method names (#100) (741490f)}
💥 Breaking Changes:
date.eqhas been renamed todate.equalstring.lengthLthas been renamed tostring.lengthLessThanstring.lengthLehas been renamed tostring.lengthLessThanOrEqualstring.lengthGthas been renamed tostring.lengthGreaterThanstring.lengthGehas been renamed tostring.lengthGreaterThanOrEqualstring.lengthEqhas been renamed tostring.lengthEqualstring.lengthNehas been renamed tostring.lengthNotEqualnumber.gthas been renamed tonumber.greaterThannumber.gehas been renamed tonumber.greaterThanOrEqualnumber.lthas been renamed tonumber.lessThannumber.lehas been renamed tonumber.lessThanOrEqualnumber.eqhas been renamed tonumber.equalnumber.nehas been renamed tonumber.notEqualbigint.gthas been renamed tobigint.greaterThanbigint.gehas been renamed tobigint.greaterThanOrEqualbigint.lthas been renamed tobigint.lessThanbigint.lehas been renamed tobigint.lessThanOrEqualbigint.eqhas been renamed tobigint.equalbigint.nehas been renamed tobigint.notEqualboolean.eqhas been renamed toboolean.equalboolean.nehas been renamed toboolean.notEqualarray.lengthLthas been renamed toarray.lengthLessThanarray.lengthLehas been renamed toarray.lengthLessThanOrEqualarray.lengthGthas been renamed toarray.lengthGreaterThanarray.lengthGehas been renamed toarray.lengthGreaterThanOrEqualarray.lengthEqhas been renamed toarray.lengthEqualarray.lengthNehas been renamed toarray.lengthNotEqualtypedArray.lengthLthas been renamed totypedArray.lengthLessThantypedArray.lengthLehas been renamed totypedArray.lengthLessThanOrEqualtypedArray.lengthGthas been renamed totypedArray.lengthGreaterThantypedArray.lengthGehas been renamed totypedArray.lengthGreaterThanOrEqualtypedArray.lengthEqhas been renamed totypedArray.lengthEqualtypedArray.lengthNehas been renamed totypedArray.lengthNotEqualtypedArray.byteLengthLthas been renamed totypedArray.byteLengthLessThantypedArray.byteLengthLehas been renamed totypedArray.byteLengthLessThanOrEqualtypedArray.byteLengthGthas been renamed totypedArray.byteLengthGreaterThantypedArray.byteLengthGehas been renamed totypedArray.byteLengthGreaterThanOrEqualtypedArray.byteLengthEqhas been renamed totypedArray.byteLengthEqualtypedArray.byteLengthNehas been renamed totypedArray.byteLengthNotEqual
-
ObjectValidator: Don't run validation on arrays (#99) (c83b3d0)
🚀 Features
v2.2.0
@sapphire/[email protected]
v2.0.0
What's Changed
Features
- add
default(#25) (378c51f) - add bigint methods (#32) (4c444c1)
- add MapValidator (#21) (c4d1258)
- add NativeEnum validator (#54) (7359042)
- add RecordValidator (#20) (8727427)
- add remaining string validations (#38) (1c2fd7b)
- add tuple (#39) (b7704bf)
- added number transformers (#17) (89a8ddd)
- allow the use of module: NodeNext (#55) (e6827c5)
- array: add array length Comparators (#40) (1e564c2)
- Array: generate tuple types with given length (#52) (793648b)
- ArrayValidator: add length ranges (#53) (e431d62)
- display the property that errored (#35) (fe188b0)
- improve how errors are returned (#29) (8bc7669)
- s.object: add passthrough (#66) (ee9f6f3)
Bug Fixes
- copy/paste error and
ge(#22) (fe6505f) - fix union type and add test (#41) (fbcf8a9)
- s.union: fix union overrides (#62) (56e9b19)
New Contributors
- @Khasms made their first contribution in #20
- @allcontributors made their first contribution in #24
- @imranbarbhuiya made their first contribution in #41
- @vladfrangu made their first contribution in #55
Full Changelog: v1.0.0...v2.0.0
v1.0.0
What's Changed
- feat: added more primitives by @kyranet in #2
- chore(deps): update all non-major dependencies by @renovate in #7
- chore(deps): update actions/upload-artifact commit hash to 82c141c by @renovate in #6
- chore(deps): update actions/download-artifact commit hash to f023be2 by @renovate in #5
- refactor: repo changes, exporting and rollup bundling by @favna in #4
- chore(deps): update all non-major dependencies by @renovate in #9
- chore(deps): update commitlint monorepo to v16 (major) by @renovate in #10
- chore(deps): update actions/setup-node commit hash to 1f8c6b9 by @renovate in #11
- chore(deps): update all non-major dependencies by @renovate in #12
- chore(deps): update all non-major dependencies by @renovate in #13
- chore(deps): update dependency @commitlint/cli to ^16.0.2 by @renovate in #14
- chore(deps): update sapphire dependencies by @renovate in #16
- feat: added ObjectValidator by @kyranet in #3
Full Changelog: https://github.com/sapphiredev/shapeshift/commits/v1.0.0