Repository navigation
Releases: exoRift/wizard-ql
Releases · exoRift/wizard-ql
Release list
v4.0.1
v4.0.0
v4.0.0
Main Changes
- Removed the Knex example from the code (increased bundle size and would usually be re-implemented by the library user anyway)
- Custom symbols are now supported in the WizardParser constructor
- The
Datetype has been removed from type unions in cases where it cannot occur (validated: false) - Fixed bug with
condenseImplicit: trueinstringifythat would cause errors with typed fields
Full Changelog: v3.0.0...v4.0.0
v3.0.0
v3.0.0 - Introducing Custom Operators
Main Changes
parse,stringify, andsummarizeare no longer globally exported functions. Instead, importWizardParser, construct it, and callWizardParser.*().- You can now define custom operators. Rather than using the predefined operator definitions, you have full control over the defined usable operators and how they're stringified via dialects.
- You can add custom stringification dialects
Notable (and possibly breaking) Changes
- The default implicit negation results in a converse of what it used to be. For example,
!fieldwill now result infield != truerather thanfield = false condenseBooleansin.stringify()options has been renamed tocondenseImplicit- Added
dateSerializerconfig option for date stringification
Relevant PR: #1
Full Changelog: v2.1.1...v3.0.0
v2.1.1
v2.1.0
v2.0.1
Full Changelog: v2.0.0...v2.0.1
Fixed some typing issues
v2.0.0
Full Changelog: v1.0.0...v2.0.0
This version overhauls the type coercion system, date parsing, and fixes an unavoidable issue with leading zeros in numeric strings
v1.0.0
Full Changelog: https://github.com/guidance-analytics/wizard-ql/commits/v1.0.0