# Changelog ## 2025-08-28 - 3.2.0 - feat(docs) Expand README with detailed usage/examples, update test runner and test script, and pin/bump dependencies - Completely overhauled README: added highlights, Quick Start, advanced configuration, core operations, examples, storage tier explanations, performance tips, and API reference. - Updated tests to use @git.zone/tstest/tapbundle (test import changed) and adjusted package.json test script to run with --verbose --logfile --timeout 60. - Bumped/pinned dependencies: @push.rocks/smartcache -> ^1.0.18 and several packages now have explicit version ranges (e.g. @push.rocks/lik -> ^6.2.2). - Removed devDependency on @push.rocks/tapbundle. ## 2025-08-28 - 3.1.2 - fix(core) Update CI workflows and dependencies; apply small bugfixes and formatting improvements - Update Gitea workflow image URL and computed repo URL to internal registry and simplified repo path - Switch npmci install target from @shipzone/npmci to @ship.zone/npmci in CI scripts - Bump devDependencies and dependencies to newer versions (tsbuild, tstest, tapbundle, lik, smartbucket, smartfile, smartpath, smartpromise, taskbuffer, tsclass, etc.) - Add package metadata: homepage anchor, packageManager, bugs URL and pnpm overrides block - Fix TypeScript formatting and signatures (consistent trailing commas, multiline parameter lists, path join argument formatting) - Fix file system and S3 manager calls to ensure consistent path handling and argument formatting (improved encoding/consistency in disk and S3 managers) - Correct test file syntax (object commas) to avoid runtime/parse issues - Update .gitignore to add AI tool folders and reorganize custom section - Add pnpm-workspace.yaml with onlyBuiltDependencies entry ## 2024-11-26 - 3.1.1 - fix(core) Fix S3 cache manager methods for better path encoding consistency - Corrected path parameter usage in S3 manager methods to ensure encoding and consistency. - Updated package.json Git dependencies for scoped packages. ## 2024-11-24 - 3.1.0 - feat(core) Enhanced caching solution with optional configurations and improved documentation. - Improved package description and keywords for better discoverability. - Updated dependencies to latest versions. - Added strict type checking in TypeScript configurations. - Enhanced README with detailed usage instructions and examples. ## 2024-05-29 to 2024-02-14 - 3.0.8 Minor configuration updates and documentation changes. - Updated project description. - Modified tsconfig setup. - Adjustments to npmextra.json regarding githost. ## 2024-02-14 - 3.0.7 Core enhancements and bug fixes. - Fixed updates in the core module to improve stability. ## 2024-02-14 - 3.0.6 Core maintenance and updates. - Implemented minor fixes in the core module. ## 2023-07-21 - 3.0.5 Addressed core module adjustments. - Patched core module to rectify issues. ## 2023-07-20 - 3.0.4 Further improvements to core functionality. - Additional fixes applied to the core component. ## 2023-07-11 to 2023-07-10 - 3.0.3 Organizational and structural changes. - Transitioned to a new organizational scheme. ## 2023-01-09 - 3.0.2 Core module corrections. - Resolved various issues within the core module. ## 2022-06-09 - 3.0.1 Continuous enhancements in core functionality. - Continued bug fixes for core module efficiency. ## 2022-04-04 to 2022-04-02 - 3.0.0 Major release with significant updates. ## 2022-03-22 - 2.0.0 Significant breaking changes in core tech stack. - BREAKING CHANGE: Transitioned core module to ECMAScript Modules (ESM). ## 2021-05-10 - 1.0.9 Caching improvements and optimization. - Enhanced caching by properly respecting TTL across all cache levels. ## 2020-02-15 to 2020-02-05 - 1.0.6 to 1.0.1 Initial series of core module fixes and updates. - Persistent efforts to stabilize and improve core functionalities.