v0.5.0-rc16
date: 2018-10-01
changes:
- Upgrade build scripts
- Dropped cleanup() calls
- Dropped TypeScript from sources
- Fixed several fixes and added new options
- Deprecate `jsf()` calls, use `jsf.generate()`
- Add support for `$id` and `const` keywords
- Add few common formats from draft-06
v0.5.0-rc15
date: 2018-04-07
changes:
- Introduced option: "optionalsProbability".
v0.5.0-rc1
date: 2017-04-10
changes:
- Improve dist and sources; see #133
- Drop external generators' dependencies; see #164
- Use ES6 module syntax w/ Rollup for better bundles
- Try custom formats before built-in ones; fix #88
- Avoid extreme future dates for built-in datetime format; fix #180
- Apply common constraints, see #153
- Normalize general strategy for custom generators; see #251
- Rewrite container for handling keywords; fix #169
- Hack thunk() method for picking random oneOf/anyOf values; see #239
- Fast clean(); fixing prune strategy, see #238 #232 #227 #243
- Allow generation of numbers with fractional part. (#249)
- Allow for a fallback if format is not recognized. (#250)
- Use json-schema-ref-parser for dereferencing
v0.4.0
date: ?
changes:
- dropped support for node.js: 0.10, 0.12, io.js
- added support for node.js: 5, 6, 7
v0.3.7
date: 2016-10-31
changes:
- falsy defaults bugfix (thx to @AndreSteenveld)
- allow setting a maxLength and maxItems to limit generation
- improved number/object generation compliance with JSON Schema spec
- apply suggested max traversal depth implementation
v0.3.6
date: 2016-08-01
changes:
- typecast to string bug fixed
v0.3.5
date: 2016-08-01
changes:
- non-required attributes missing in objects bug fixed
- force typecast when external generator returns unexpected value
- unit tests added
- schema tests added
- dependency update
v0.3.2
date: ?
changes:
- unit tests added
v0.3.1
date: 2016-04-15
changes:
- several bugfixes
- brief architecture overview added
v0.3.0
date: 2016-04-07
changes:
- codebase migrated to TypeScript
- huge refactoring
- inline code docs + module separation
v0.2.16
date: 2016-04-06
changes:
- minor bugfixes
- dependency update
v0.2.15
date: 2016-03-22
changes:
- faker.js 3.1.0 version bump
v0.2.14
date: 2016-03-22
changes:
- support for faker.js 3.1.0
v0.2.13
date: 2016-03-21
changes:
- quick-fix after 0.2.12 - rolling back faker & chance optional dependencies
v0.2.12
date: 2016-03-21
changes:
- inline code docs + module separation
- lowering semver version range for faker.js and chance.js
v0.2.11:
date: 2016-02-13
changes:
- dependency update
v0.2.10:
date: 2016-02-04
changes:
- fixed faker/chance as dependencies (before next minor version)
v0.2.9:
date: 2016-02-04
changes:
- jsf added to cdnjs (with locales)
- switching from grunt-parts to npm-scripts
- solve issues related with: recursion, bundling and dependencies
v0.2.8:
date: 2016-01-29
changes:
- exporting `jsf` object inside distribution files
v0.2.7:
date: 2016-01-28
changes:
- distribution files added (browserify)
v0.2.6:
date: 2015-12-30
changes:
- dependency update
v0.2.5:
date: 2015-11-26
changes:
- mixins should be arrays
v0.2.4:
date: 2015-11-25
changes:
- Call reduce() on each resolved reference
v0.2.3:
date: 2015-11-25
changes:
- references fixes
- minor fixes
v0.2.2:
date: 2015-10-09
changes:
- linting
- dereferencing update
v0.2.1:
date: 2015-09-12
changes:
- docs update
- logo added
- underscores allowed
- straight approach to sub-schema containers
- inferred types update
v0.2.0:
date: 2015-07-15
changes:
- docs update
v0.1.13:
date: 2015-06-25
changes:
- extending chance.js
v0.1.12:
date: 2015-06-11
changes:
- max issues solved
v0.1.11:
date: 2015-06-08
changes:
- docs update
- test specs
- contributing guidelines
- inferred types
v0.1.10:
date: 2015-05-21
changes:
- missing attributes bug-fix
v0.1.9:
date: 2015-05-14
changes:
- `customize` replaced with `extend`
- docs improved
v0.1.8:
date: 2015-05-13
changes:
- extending jsf dependencies (faker, chance)
- max 5 items in array bug fixed
v0.1.7:
date: 2015-05-12
changes:
- extending jsf dependencies (faker, chance)
- contribution guide added, readme extended
v0.1.6:
date: 2015-05-05
v0.1.5:
date: 2015-01-20
v0.1.4:
date: 2015-01-17
v0.1.3:
date: 2014-12-23
v0.1.2:
date: 2014-12-15
v0.1.1:
date: 2014-12-05
v0.1.0:
date: 2014-11-28