Releases: TRUEPIC/queryql
Releases · TRUEPIC/queryql
Release v0.3.1
Release v0.3.0
- Assume Joi returns first error (it's default) (9812873)
- Upgrade Joi to v16 (bec09a4)
- Format with Prettier (a621b20)
- Update dependencies (58df576)
- Add .prettierignore (f783f56)
- Update dependencies (9d31b21)
- Ignore package-lock.js (c02ddd2)
- Properly link badges in README (a821d99)
- Publish to npm on release (21f6015)
- Add npm and CircleCI badges to README (496d76c)
Release v0.2.0
- Update examples with how to require (810bdc6)
- Namespace package under @TRUEPIC (cc4a3fa)
- Flesh out documentation (e4da8e1)
- Update dependencies (c3c4b6f)
- Add additional package.json fields (8630f3d)
- Add MIT license (4cb2f0c)
- Move orchestrator parseFlat => parser flatten (5557b03)
- Rename some variables for clarity (399afb9)
- Include query key when building key in parsers (c405b57)
- Update dependencies (245ae28)
- Run all validation before applying (82d753a)
- Update dependencies (270150e)
- Return plain object from defineValidation for Joi (8fe74df)
- Require adapters to define their operators (05de9b9)
- Move querier validators into sub-directory (7be35e9)
- Split parser validation into its own class (293da30)
- Move apply completely to orchestrator (95238de)
- Add adapter validation (a0960ef)
- No need to explicitly parse before validating (ba33293)
- Add base class for Filterer, Sorter, and Pager (dfb6e93)
- Add more filter operators to Knex adapter (f215461)
- Better handle no filtering, sorting, or pagination (ae03749)
- Centralize Joi ValidationError converter service (63353de)
- Rename build() => run() (a82be39)
- Export the Config class for easy access (ef192b7)
- Update dependencies (a4ebe89)
- Add Jest for testing (c678f4a)
- Fix sorts applied in schema order, not query order (f695c30)
- Fix use of array reduce without initial value (39e834f)
- Don't merge page options with previous values (5e57821)
- Fix order value not being returned from sortsFlat (e1a9146)
- Fix default config resetting for each instance (ddcd0c8)
- Export adapters, errors, and validators (b657603)
- Throw NotImplementedError if operator unhandled (4b88637)
- Comment-out args to methods not implemented (7dac23e)
- Move query key definition out of parsers (bf66b69)
- Return or throw from all "abstract" methods (1f19103)
- Add CircleCI (03f17be)
- Add ESLint for code quality checks (08fd5ef)
- Switch from Standard to Prettier format (b191002)
Release v0.1.0
Release v0.1.0