# 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.