Releases: milesj/optimal
Releases · milesj/optimal
v4.0.0-0
- docs: Update changelog. 82dc242
- docs: Improve wording. efe4302
- new(string): Add
lowerCase()
,upperCase()
checks. 51e1d90 - new(number): Add
float()
,int()
,negative()
, andpositive()
checks. 0283927 - breaking: Add type casting to checked values. 6100e10
- Run some tests in production. 719701c
- new: Add
tuple
predicate and builder. (#18) 79268d0 - breaking: Update Node requirement to v10. (#17) 01fdae3
- breaking: Remove public checker APIs that should not be accessible. (#16) e52a873
- new: Add factory function support to default values. 3367e6e
- new(array,object,string): Add new
sizeOf
check. 3221d93
v3.4.0
- docs: Update changelogs. b3bc8c1
- new: Add
never()
for all builders. 84e10f9 - types: Update
CustomCallback
with a struct generic. 4b225d7 - new(bool): Add
onlyFalse()
andonlyTrue()
methods. e4ed3bf - new(string): Add
camelCase()
,kebabCase()
,pascalCase()
, andsnakeCase()
methods. 0681970 - deps: Update to latest. e16b507
v3.3.0
- fix: Fix build. d4e60de
- fix: Fix shape objects being typed as partial. f77e798
- fix: Improved type inferrence for string and number unions. f6a9357
- fix: Fix null and not-null types being lost. 6e48999
- deps: Update to latest. d80c1bd
- Update deps and add funding. c91bc73
- ci: Migrate to GitHub actions. (#15) 6bbc1d3
- Replace any with unknown. 0194f0f
- Update deps. 66eac45
- Bump lodash.defaultsdeep from 4.6.0 to 4.6.1 (#12) af62ef7
- Merge pull request #11 from milesj/dependabot/npm_and_yarn/js-yaml-3.13.1 9ccbbd8
- Merge pull request #10 from milesj/dependabot/npm_and_yarn/handlebars-4.1.2 8aaa6bf
- Bump js-yaml from 3.12.2 to 3.13.1 c706c76
- Bump handlebars from 4.1.0 to 4.1.2 d12f273