Files
elasticsearch/changelog.md

4.6 KiB

Changelog

2025-11-29 - 2.0.17 - fix(ci)

Update CI workflows and build config; bump dependencies; code style and TS config fixes

  • Gitea workflows updated: swapped CI image to code.foss.global, adjusted NPMCI_COMPUTED_REPOURL and replaced @shipzone/npmci with @ship.zone/npmci; tsdoc package path updated.
  • Removed legacy .gitlab-ci.yml (migrated CI to .gitea workflows).
  • Bumped dependencies and devDependencies (e.g. @elastic/elasticsearch -> ^9.2.0, @git.zone/* packages, @push.rocks/* packages) and added repository/bugs/homepage/pnpm/packageManager metadata to package.json.
  • Tests updated: import path change to @git.zone/tstest/tapbundle and test runner export changed to default export (export default tap.start()).
  • TypeScript config changes: module and moduleResolution set to NodeNext and added exclude for dist_/**/.d.ts.
  • Code cleanups and formatting: normalized object/argument formatting, trailing commas, safer ElasticClient call shapes (explicit option objects), and minor refactors across ElasticDoc, FastPush, KVStore, ElasticIndex, ElasticScheduler and smartlog destination.
  • Added .gitignore entries for local AI tool directories and added readme.hints.md and npmextra.json.

2023-08-30 - 2.0.2..2.0.16 - core

Series of maintenance releases and small bugfixes on the 2.0.x line.

  • Multiple "fix(core): update" commits across 2.0.2 → 2.0.16 addressing small bugs and stability/maintenance issues.
  • No single large feature added in these patch releases; recommended to consult individual release diffs if you need a precise change per patch.

2023-08-25 - 2.0.0 - core

Major 2.0.0 release containing core updates and the transition from the 1.x line.

  • Bumped major version to 2.0.0 with core updates.
  • This release follows a breaking-change update introduced on the 1.x line (see 1.0.56 below). Review breaking changes before upgrading.

2023-08-25 - 1.0.56 - core (BREAKING CHANGE)

Breaking change introduced on the 1.x line.

  • BREAKING CHANGE: core updated. Consumers should review the change and adapt integration code before upgrading from 1.0.55 → 1.0.56 (or migrating to 2.0.x).

2023-08-18 - 1.0.40..1.0.55 - maintenance

Maintenance and fixes across many 1.0.x releases (mid 2023).

  • Numerous "fix(core): update" commits across 1.0.40 → 1.0.55 addressing stability and minor bug fixes.
  • Includes smaller testing updates (e.g., fix(test): update in the 1.0.x series).

2023-07-05 - 1.0.32..1.0.44 - maintenance

Maintenance sweep in the 1.0.x line (July 2023).

  • Multiple small core fixes and updates across these patch releases.
  • No large feature additions; stability and incremental improvements only.

2019-11-02 - 1.0.26..1.0.30 - maintenance

Patch-level fixes and cleanup in late 2019.

  • Several "fix(core): update" releases to address minor issues and keep dependencies up to date.

2018-11-10 - 1.0.20 - core

Cleanup related to indices.

  • fix(clean up old indices): update — housekeeping and cleanup of old indices.

2018-11-03 - 1.0.13 - core

Security/tooling update.

  • fix(core): add snyk — added Snyk related changes (security/scan tooling integration).

2018-09-15 - 1.0.11 - core

Dependency and compatibility updates.

  • fix(core): update dependencies and bonsai.io compatibility — updated dependencies and ensured compatibility with bonsai.io.

2018-08-12 - 1.0.9 - test

Testing improvements.

  • fix(test): update — improvements/adjustments to test suite.

2018-03-03 - 1.0.7 - system

System-level change.

  • "system change" — internal/system modification (no public API feature).

2018-01-27 - 1.0.4 - quality/style

Coverage and style updates.

  • adjust coverageTreshold — adjusted test coverage threshold.
  • update style / update — code style and minor cleanup.

2018-01-27 - 1.0.3 - core (feat)

Winston logging integration (added, later removed in a subsequent release).

  • feat(core): implement winston support — initial addition of Winston logging support.

2018-01-27 - 1.0.6 - winston (fix)

Removal of previously added logging integration.

  • fix(winston): remove winston — removed Winston integration introduced earlier.

2018-01-26 - 1.0.2 - core (feat)

Index generation improvement.

  • feat(core): update index generation — improvements to index generation logic.

2018-01-24 - 1.0.1 - core (initial)

Project initial commit and initial cleanup.

  • feat(core): initial commit — project bootstrap.
  • fix(core): cleanup — initial cleanup and adjustments after the first commit.

Note: Versions that only contain bare version-tag commits (commit messages identical to the version string) have been summarized as ranges above. For detailed per-patch changes consult individual release diffs.