All Versions
10
Latest Version
Avg Release Cycle
56 days
Latest Release
1571 days ago
Changelog History
Changelog History
-
v0.8.0 Changes
December 03, 2020 -
v0.7.0 Changes
December 01, 2020 -
v0.6.0 Changes
October 22, 2020- ๐ Allow <, <=, >=, > filter strings in Knex for date (9776f85)
-
v0.5.1 Changes
October 22, 2020 -
v0.5.0 Changes
July 29, 2020 -
v0.4.0 Changes
May 08, 2020- ๐ Permit object filter value as docs state (93c6fa3)
- Format code with Prettier v2 (b30f6c2)
- โก๏ธ Update dependencies (e64cf10)
- โฌ๏ธ Drop support for Node.js v8 (no longer maintained) (027eabb)
- Permit
null
filter value foris
,is not
(50b8597) - ๐ Fix incorrect global config example in docs (838f1d9)
- โก๏ธ Update dependencies (9d9d79a)
- โ Add package keywords (7cc7923)
-
v0.3.1 Changes
January 31, 2020 -
v0.3.0 Changes
November 20, 2019- 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)
-
v0.2.0 Changes
September 09, 2019- โก๏ธ 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)
-
v0.1.0
July 19, 2019