Releases: nasa-gcn/architect-plugin-search
Version 1.4.0
What's Changed
- Bump lint-staged from 13.1.2 to 15.2.7 by @dependabot in #50
- Bump make-fetch-happen from 11.0.3 to 13.0.1 by @dependabot in #49
- Bump @nasa-gcn/eslint-config-gitignore from 0.0.1 to 0.0.2 by @dependabot in #51
- Bump @nasa-gcn/architect-functions-search from 1.0.0 to 1.0.1 by @dependabot in #52
- Bump @types/lodash from 4.14.202 to 4.17.7 by @dependabot in #55
- Bump @tsconfig/node14 from 1.0.3 to 14.1.2 by @dependabot in #48
- Bump eslint-config-prettier from 8.6.0 to 9.1.0 by @dependabot in #56
- Bump dockerode from 4.0.0 to 4.0.2 by @dependabot in #54
- Add missing test script by @lpsinger in #57
- Bump wait-port from 1.0.4 to 1.1.0 by @dependabot in #53
- Bump @types/make-fetch-happen from 10.0.1 to 10.0.4 by @dependabot in #62
- Bump tar from 6.2.1 to 7.4.1 by @dependabot in #60
- Bump husky from 9.1.0 to 9.1.4 by @dependabot in #67
- Bump @opensearch-project/opensearch from 2.4.0 to 2.11.0 by @dependabot in #66
- Bump lint-staged from 15.2.7 to 15.2.8 by @dependabot in #69
- Bump esbuild from 0.17.8 to 0.23.0 by @dependabot in #70
- Record OpenSearch error logs by @lpsinger in #72
Full Changelog: v1.3.0...v1.4.0
Version 1.3.0
What's Changed
- Bump es5-ext from 0.10.62 to 0.10.64 by @dependabot in #32
- Bump tar from 6.1.13 to 6.2.1 by @dependabot in #33
- Use Node 20 for publish workflow; Node 16 is EOL by @lpsinger in #36
- Enable dual stack (IPv4 + IPv6) endpoints on OpenSearch domains by @lpsinger in #38
- add forked docker process by @Courey in #39
- Fix repository in NPM metadata by @lpsinger in #42
- Add description to NPM metadata by @lpsinger in #41
- Run TypeScript in pre-commit hook by @lpsinger in #44
- Update lint-staged settings by @lpsinger in #46
- Don't run eslint on JSON files by @lpsinger in #47
- Add unit tests by @lpsinger in #45
- Refactor Docker container launching code by @lpsinger in #43
New Contributors
Full Changelog: v1.2.0...v1.3.0
Version 1.2.0
This release adds support for either ElasticSearch or Opensearch in local sandbox mode, although the default is still ElasticSearch.
Opensearch does not distribute prebuilt binaries for as many platforms as ElasticSearch does: for example, there are no Opensearch binaries for macOS. In this case we fall back to launching Opensearch under Docker for you.
We also added a feature where you can add a file called postdeploy-search.js
to your project, which you can populate with post-deployment API calls to make to the search engine. This is a great place to configure indices and deploy machine learning models.
What's Changed
- Update lock file by @lpsinger in #19
- Change local search engine installation. by @ronitagarwala01 in #18
- Remove writeFile import in install.ts by @ronitagarwala01 in #23
- Add batch indexing by @ronitagarwala01 in #21
- Fix import of lodash/chunk by @ronitagarwala01 in #24
- Update links in README to point to OpenSearch, not Elastic by @lpsinger in #25
- Rename class LocalOpenSearch to LocalSearch by @lpsinger in #27
- Support serverless deployments with
@search
pragma by @lpsinger in #28 - Support either ElasticSearch or OpenSearch in sandbox by @lpsinger in #26
- Fall back to Docker for sandbox mode by @lpsinger in #30
- Configure plugin for calling Search API by @ronitagarwala01 in #20
- Change run.ts to wait for port to be ready. by @ronitagarwala01 in #31
New Contributors
- @ronitagarwala01 made their first contribution in #18
Full Changelog: v1.1.0...v1.2.0
Version 1.1.0
What's Changed
- Update copyright by @lpsinger in #7
- Bump word-wrap from 1.2.3 to 1.2.5 by @dependabot in #9
- Bump semver from 5.7.1 to 5.7.2 by @dependabot in #8
- Bump yaml from 2.2.1 to 2.3.1 by @dependabot in #10
- Remove .eslintignore and .prettierignore by @lpsinger in #11
- Bump actions/checkout from 3 to 4 by @dependabot in #12
- Add support for OpenSearch Service dedicated master nodes by @lpsinger in #13
- Reuse Node.js workflow by @lpsinger in #14
- Bump actions/setup-node from 3 to 4 by @dependabot in #15
New Contributors
- @dependabot made their first contribution in #9
Full Changelog: v1.0.0...v1.1.0
Version 1.0.0
Version 0.2.0
What's Changed
Full Changelog: v0.1.0...v0.2.0
Version 0.1.0
What's Changed
Full Changelog: v0.0.2...v0.1.0
Version 0.0.2
What's Changed
- Fix executable file suffix on Windows by @lpsinger in #2
- Fix sandbox-search.js import path on Windows by @lpsinger in #3
Full Changelog: v0.0.1...v0.0.2
Version 0.0.1
v0.0.1 Set public publish scope