Update ajv to the latest version π
Version 6.5.3 of ajv was just published.
| Dependency | ajv |
|---|---|
| Current Version | 5.5.2 |
| Type | devDependency |
The version 6.5.3 is not covered by your current version range.
If you donβt accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.
It might be worth looking into these changes and trying to get this project onto the latest version of ajv.
If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you donβt have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.
Commits
The new version differs by 166 commits.
8e7f47a6.5.3cd53f36fix types7113dfaMerge pull request #839 from BoLaMN/bsontype48cd2dcMerge pull request #838 from epoberezkin/greenkeeper/karma-3.0.00953738Merge pull request #834 from mduu/master0dba01badd bsonType plugin4074aeechore(package): update karma to version 3.0.09c04afbUpgrade uri-js dependency to the ES5 fixed version88d57fa6.5.28e51927Merge pull request #812 from epoberezkin/greenkeeper/eslint-5.0.0558ddfechore: remove node 4 from travis test91324a6Merge pull request #811 from epoberezkin/greenkeeper/brfs-2.0.00fdb505Merge branch 'jstewmon-macro-ref'4865e6esupport resolving internal refs from macro keywordsc092118chore(package): update eslint to version 5.0.0
There are 166 commits in total.
See the full diff
FAQ and help
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper bot :palm_tree:
Codecov Report
Merging #75 into master will not change coverage. The diff coverage is
n/a.
@@ Coverage Diff @@
## master #75 +/- ##
=====================================
Coverage 100% 100%
=====================================
Files 9 9
Lines 100 100
Branches 11 11
=====================================
Hits 100 100
Continue to review full report at Codecov.
Legend - Click here to learn more
Ξ = absolute <relative> (impact),ΓΈ = not affected,? = missing dataPowered by Codecov. Last update 141e8eb...e3bcc63. Read the comment docs.
- The
devDependencyajv was updated from5.5.2to6.5.4.
Update to this version instead π
Commits
The new version differs by 8 commits.
85788166.5.45c41a84Merge pull request #863 from epoberezkin/fix-861-property-namesc1f929bfix: propertyNames with empty schema, closes #86170362b9test: failing test for #86112e1655Merge pull request #862 from billytrend/patch-2f01e92aFixes grammar851b73cMerge pull request #858 from epoberezkin/greenkeeper/bluebird-pin-3.5.19aa65f7fix: pin bluebird to 3.5.1
See the full diff
- The
devDependencyajv was updated from5.5.2to6.5.5.
Update to this version instead π
Commits
The new version differs by 7 commits.
494026e6.5.56478687Merge pull request #860 from ossdev07/master2acd5f3Merge pull request #865 from jsdevel/adding-logger-to-tsd5edde4Merge pull request #871 from nwoltman/patch-18d769b6Remove duplicated character in email regexae68416Adding logger to typescript Options declaration.85b7f52replacing phantomjs with headless chrome
See the full diff
- The
devDependencyajv was updated from5.5.2to6.6.0.
Update to this version instead π
Release Notes for v6.6.0
Keyword "nullable" from OpenAPI spec
Replaced phantomjs with headless chrome
Commits
The new version differs by 7 commits.
d665aab6.6.09fd1c2achore: un-pin bluebirdf9fcc50refactor: remove "equal" filef5937d9remove old draft-6 mentionsd298a48fix typesc8a3277docs: type definition for serialize option, #880f2010f4feat: keyword "nullable", #486, closes epoberezkin/ajv-keywords#32
See the full diff
- The
devDependencyajv was updated from5.5.2to6.6.1.
- The
devDependencyajv was updated from5.5.2to6.6.2.
Update to this version instead π
Commits
The new version differs by 9 commits.
78b77b66.6.2b4c0af9docs: mark url format as deprecated223058brefactor: remove uri format change during schema validation, closes #9069380a10Merge branch 'duxing-master'aec3c5bMerge branch 'master' of https://github.com/duxing/ajv into duxing-master8f24e34Replace lib/refs/json-schema-draft-04.json with a copy of the official one059448cMerge pull request #900 from epoberezkin/greenkeeper/karma-sauce-launcher-2.0.03df9b73Adding example to load official draft-04 to READMEa37ed7dchore(package): update karma-sauce-launcher to version 2.0.0
See the full diff
- The
devDependencyajv was updated from5.5.2to6.7.0.
Update to this version instead π
Release Notes for v6.7.0
Option useDefaults: "empty" to replace null and "" (empty strings) with default values.
Update draft-04 meta-schema to remove incorrect usage of "uri" format.
Commits
The new version differs by 17 commits.
38a9ad46.7.095edb49useDefaults: "empty" (#916)9c0a365update readme1efb91fMerge branch 'yume-chan-master'b65d61aremove generic argument type345afa8Merge branch 'master' of https://github.com/yume-chan/ajv into yume-chan-master83d018einstallation issue template729f15cMerge branch 'master' into masterbfc19bcRevert "update main issue template"7ee72a1update main issue templatef639c7bMerge pull request #915 from epoberezkin/issue-templates8c7ce59update issue templatesaf24ccfUpdate issue templates0b57989docs: equal.js file is needed, closes #8903f68653Merge branch 'master' into master
There are 17 commits in total.
See the full diff
- The
devDependencyajv was updated from5.5.2to6.9.0.
Update to this version instead π
Release Notes for v6.9.0
OpenAPI keyword nullable can be any boolean (and not only true).
Custom keyword definition changes:
dependenciesoption in to require the presence of keywords in the same schema.- more strict validation of the definition using JSON Schema.
Commits
The new version differs by 23 commits.
cd404c46.9.07079aedremove property in custom keyword definition schemac89ca0eeslint option47c8fc9refactor: use json schema to validate custom keyword definition33d1ac4style fixfdfbd44feat: support for required dependencies of custom keyword (keywords that must be present in the same schema)f080c91docs: double quotes51e858edocs: clarify "format" option values0cf6e98Merge branch 'mattpolzin-nullable-can-be-false'ac2221astyle fixc5b9516Merge branch 'master' into nullable-can-be-false58879a0fix: pin jshint to 2.9.7 (#939)859259eAdd tests that show that with nullable option on but 'nullable' keyword set to false an object is not nullable.28c85adAllow nullable property of JSON Schema object to be false as well as true. Remove test that asserted failure if nullable was false.6d4b31e6.8.1
There are 23 commits in total.
See the full diff
- The
devDependencyajv was updated from5.5.2to6.9.2.
Update to this version instead π
Commits
The new version differs by 11 commits.
2aa49ae6.9.2dffe473chore(package): update mocha to version 6.0.0 (#952)6831b68feat: extract method to validate custom keyword definition187e021fix: removeAdditional option breaking custom keywords, closes #955, closes epoberezkin/ajv-keywords#91f6d25deReplace single quotes with double quotes to get build scripts running on Windows (#946)c52f2e1update package.json scripts098df6dtest: enable browser tests in node 108720547skip browser testsa7f78f2refactor: split issues.spec.js file71dc5dcrefactor: split options.spec.js file51685b8chore(package): update nyc to version 13.2.0 (#930)
See the full diff
- The
devDependencyajv was updated from5.5.2to6.10.0.
Update to this version instead π
Release Notes for v6.10.0
Option strictDefaults to report ignored defaults (#957, @not-an-aardvark)
Option strictKeywords to report unknown keywords (#781)
Commits
The new version differs by 8 commits.
6c204836.10.038d1acdrefactor: strictDefaults optione993bd6feat: strictKeywords option to report unknown keywords, closes #7819a28689style: fix18268c5additional tests for strictDefault options4b76519Merge branch 'not-an-aardvark-invalidDefaults-option'88199d5rename option to strictDefaultsc081061feat: invalidDefaults option to warn when defaults are ignored, fixes #957
See the full diff
- The
devDependencyajv was updated from5.5.2to6.10.1.
Update to this version instead π
Commits
The new version differs by 12 commits.
8b590526.10.166c2907chore(package): update del-cli to version 2.0.0 (#1014)d476534chore(package): update eslint to version 6.0.0 (#1030)c468632test: update node.js versions for travis test3ca7571chore: update jshint120d746chore(package): update nyc to version 14.0.0 (#994)c3093bbAdd "empty" to useDefaults Option type definition (#1020)ab841b4fix: addKeyword and schema without ID, closes #1001bc993dechore(package): update karma to version 4.0.1 (#959)6be5ff6fix(types): add strictKeywords to Options interface (#975)78a9403update JSON-Schema-Test-Suited107207Fix wrong json schema reference (#961)
See the full diff