elastic-builder
-
Release 1.0.0
Published by sudo-suhas over 7 years ago
There are no breaking changes in this release.
- refactor: mv setDefault to util and use where appropriate (aab79a7)
- Merge pull request #12 from sudo-suhas/feat-suggesters (37fa5e5)
- docs: Update/add section for what's included (a8e0397)
- docs: Define ordering for new classes (0d4f2a3)
- test: Add tests for suggesters (996a6a7)
- refactor: Rename test macro helper aggsExpectStrategy => nameTypeExpectStrategy (65ac5f5)
- docs: Add type defs for suggesters (9284df8)
- feat: Support suggesters in RequestBodySearch (0fcdc47)
- style: Use aggs everywhere for building DSL (5b2c334)
- chore: Bump deps (e6139bc)
- Merge pull request #11 from sudo-suhas/chore_bump_deps (2c8d248)
- style: Fix formatting using prettier (73b7649)
- chore: Bump deps, regen packag-lock.json (956bd5e)
- Merge pull request #9 from sudo-suhas/feat-search-templ (bf4e7ba)
- docs: Define ordering for new classes (a741996)
- docs(readme): Add section for what's included (99b4f87)
- test: Add tests for SearchTemplate (1d63636)
- docs: Add type defs for SearchTemplate (7573a0a)
- feat: Add class SearchTemplate (c63b3df)
- chore: Update keywords for better discovery(hopefully) (5240e8f)
- Merge pull request #8 from sudo-suhas/greenkeeper/webpack-3.0.0 (d1a76b9)
- chore: Bump babel-loader for webpack 3 compatibility (4948909)
- fix: Regen package-lock(Error: Cannot find module 'tapable') (a5fd6ef)
- chore(package): update lockfile (77126ce)
- chore(package): update webpack to version 3.0.0 (0c42b0d)
- Merge pull request #7 from sudo-suhas/greenkeeper/lint-staged-4.0.0 (0660380)
- chore(package): update lockfile (4f4b16e)
- chore(package): update lint-staged to version 4.0.0 (f9bbc79)
- Merge pull request #5 from sudo-suhas/greenkeeper/initial (d9912fa)
- ci: Configure greenkeeper-lockfile (c57d9d3)
- Revert "docs(readme): add Greenkeeper badge" (5735845)
- docs(readme): add Greenkeeper badge (e2df4e4)
This is a major release for 2 reasons:
- The library now has full support for Request Body Search, Queries, Aggregations and Suggesters. It also has type definitions, detailed documentation and 100% code coverage. I think the library is ready for the first major release.
- The second reason is because I have only recently come to realise that semver works differently for
v0.x.y
. If a package.json
has declared dependency as "elastic-builder": "^0.4.0"
, npm will not install 0.5.0
.