288 lines
6.7 KiB
Markdown
288 lines
6.7 KiB
Markdown
# Changelog
|
|
|
|
## 2025-11-22 - 1.2.41 - fix(core)
|
|
Migrate to @git.zone / @push.rocks packages, replace smartfile with smartfs and adapt filesystem usage; update dev deps and remove CI/lint config
|
|
|
|
- Updated devDependencies from @gitzone/* to @git.zone/* (tsbuild, tsrun, tstest) and bumped versions
|
|
- Re-scoped runtime dependencies from @pushrocks/* to @push.rocks/* and updated package versions
|
|
- Replaced deprecated smartfile usage with new async smartfs API; added SmartFs instance in ts/tsdocker.plugins.ts
|
|
- Switched sync filesystem calls to Node fs where appropriate (fs.existsSync, fs.mkdirSync) and updated code to await smartfs.file(...).write()/delete()
|
|
- Made buildDockerFile async and awaited file write/delete operations to ensure correct async flow
|
|
- Updated CLI bootstrap to require @git.zone/tsrun in cli.ts.js
|
|
- Removed tslint.json and cleaned up CI configuration (.gitlab-ci.yml content removed)
|
|
- Added readme.hints.md describing the migration and dependency changes
|
|
|
|
## 2021-09-30 - 1.2.40 - release (no code changes)
|
|
Routine release tag with no recorded source changes.
|
|
|
|
- Tagged release only (no changelogged changes).
|
|
|
|
## 2021-09-30 - 1.2.39 - fix(core)
|
|
Core maintenance updates.
|
|
|
|
- Internal core updates and maintenance.
|
|
|
|
## 2019-05-28 - 1.2.38 - fix(core)
|
|
Core maintenance updates.
|
|
|
|
- Internal core updates and maintenance.
|
|
|
|
## 2019-05-27 - 1.2.37 - fix(core)
|
|
Core maintenance updates.
|
|
|
|
- Internal core updates and maintenance.
|
|
|
|
## 2019-05-27 - 1.2.36 - fix(core)
|
|
Core maintenance updates.
|
|
|
|
- Internal core updates and maintenance.
|
|
|
|
## 2019-05-21 - 1.2.35 - fix(core)
|
|
Core maintenance updates.
|
|
|
|
- Internal core updates and maintenance.
|
|
|
|
## 2019-05-21 - 1.2.34 - fix(core)
|
|
Core maintenance updates.
|
|
|
|
- Internal core updates and maintenance.
|
|
|
|
## 2019-05-12 - 1.2.33 - fix(core)
|
|
Core maintenance updates.
|
|
|
|
- Internal core updates and maintenance.
|
|
|
|
## 2019-05-12 - 1.2.32 - fix(core)
|
|
Core maintenance updates.
|
|
|
|
- Internal core updates and maintenance.
|
|
|
|
## 2019-05-12 - 1.2.31 - fix(bin name)
|
|
Rename of the published CLI binary.
|
|
|
|
- Changed published binary name from "npmdocker" to "tsdocker".
|
|
|
|
## 2019-05-10 - 1.2.30 - fix(core)
|
|
Core maintenance updates.
|
|
|
|
- Internal core updates and maintenance.
|
|
|
|
## 2019-05-10 - 1.2.29 - fix(core)
|
|
Core maintenance updates.
|
|
|
|
- Internal core updates and maintenance.
|
|
|
|
## 2019-05-10 - 1.2.28 - fix(core)
|
|
Core maintenance updates.
|
|
|
|
- Internal core updates and maintenance.
|
|
|
|
## 2019-05-09 - 1.2.27 - fix(core)
|
|
Core maintenance updates.
|
|
|
|
- Internal core updates and maintenance.
|
|
|
|
## 2018-10-29 - 1.2.26 - fix(ci)
|
|
CI build process change.
|
|
|
|
- Removed "npmts" from the build process.
|
|
|
|
## 2018-10-29 - 1.2.25 - fix(core)
|
|
Core maintenance updates.
|
|
|
|
- Internal core updates and maintenance.
|
|
|
|
## 2018-10-28 - 1.2.24 - fix(clean)
|
|
Improved image cleanup.
|
|
|
|
- Images are now cleaned in a more thorough way.
|
|
|
|
## 2018-09-16 - 1.2.23 - fix(core)
|
|
Core maintenance updates.
|
|
|
|
- Internal core updates and maintenance.
|
|
|
|
## 2018-09-16 - 1.2.22 - fix(dependencies)
|
|
Dependency updates.
|
|
|
|
- Updated dependencies (maintenance).
|
|
|
|
## 2018-07-21 - 1.2.21 - fix(update to latest standards)
|
|
Standards/update alignment.
|
|
|
|
- Updated codebase to latest standards (general maintenance).
|
|
|
|
## 2018-05-18 - 1.2.20 - release (no code changes)
|
|
Tagged release with no recorded source changes.
|
|
|
|
- Tagged release only (no changelogged changes).
|
|
|
|
## 2018-05-18 - 1.2.19 - fix(ci)
|
|
CI improvements.
|
|
|
|
- Added a build command to package.json to support CI builds.
|
|
|
|
## 2018-05-18 - 1.2.18 - fix(package)
|
|
Packaging change for scoped publish.
|
|
|
|
- Include npmdocker under the @gitzone npm scope.
|
|
|
|
## 2018-01-24 - 1.2.18 - update
|
|
Documentation update.
|
|
|
|
- Updated package description.
|
|
|
|
## 2017-10-13 - 1.2.17 - fix(cleanup)
|
|
Cleanup behavior fix.
|
|
|
|
- Now cleans up correctly after operations.
|
|
|
|
## 2017-10-13 - 1.2.16 - update
|
|
Miscellaneous updates.
|
|
|
|
- General maintenance and updates.
|
|
|
|
## 2017-10-13 - 1.2.15 - fix(test)
|
|
Testing improvements.
|
|
|
|
- Fixed Docker testing.
|
|
|
|
## 2017-10-07 - 1.2.14 - ci
|
|
CI improvements.
|
|
|
|
- Updated CI configuration.
|
|
|
|
## 2017-10-07 - 1.2.13 - update(analytics)
|
|
Analytics integration.
|
|
|
|
- Updated Analytics integration.
|
|
|
|
## 2017-10-07 - 1.2.12 - update(dependencies)
|
|
Dependency updates.
|
|
|
|
- Updated dependencies.
|
|
|
|
## 2017-07-16 - 1.2.11 - update
|
|
Dependency and greeting update.
|
|
|
|
- Updated dependencies and changed greeting text.
|
|
|
|
## 2017-04-21 - 1.2.10 - feature
|
|
Added analytics.
|
|
|
|
- Now includes SmartAnalytics.
|
|
|
|
## 2017-04-02 - 1.2.8 - docs & ci
|
|
Docs and CI updates.
|
|
|
|
- Updated README and CI configuration.
|
|
|
|
## 2017-04-02 - 1.2.7 - fix(command)
|
|
Command execution fix.
|
|
|
|
- Fixed command execution behavior.
|
|
|
|
## 2017-03-28 - 1.2.6 - ci
|
|
CI configuration update.
|
|
|
|
- Updated .gitlab-ci.yml for correct images/steps.
|
|
|
|
## 2017-03-28 - 1.2.5 - ci
|
|
CI improvements.
|
|
|
|
- Further CI updates.
|
|
|
|
## 2017-03-28 - 1.2.4 - perf
|
|
Performance improvements.
|
|
|
|
- Now runs asynchronously and is significantly faster.
|
|
|
|
## 2017-02-12 - 1.2.3 - feature
|
|
New cleanup and diagnostics features.
|
|
|
|
- Added speedtest utility.
|
|
- Added removal of volumes.
|
|
|
|
## 2017-02-11 - 1.2.2 - feature
|
|
Cleanup enhancement.
|
|
|
|
- Added "clean --all" option to remove more artifacts.
|
|
|
|
## 2017-02-11 - 1.2.1 - maintenance
|
|
Docs and dependency updates.
|
|
|
|
- Updated README and dependencies.
|
|
|
|
## 2016-08-04 - 1.2.0 - maintenance
|
|
Dependency cleanup.
|
|
|
|
- Removed unnecessary dependencies.
|
|
|
|
## 2016-07-29 - 1.1.6 - feature
|
|
Environment support.
|
|
|
|
- Added support for qenv.
|
|
|
|
## 2016-07-29 - 1.1.5 - fix
|
|
Container cleanup improvements.
|
|
|
|
- Now also removes old running containers.
|
|
|
|
## 2016-07-29 - 1.1.4 - fix
|
|
Namespace conflict avoidance.
|
|
|
|
- Removes previous containers to avoid name-space conflicts after errors.
|
|
|
|
## 2016-07-29 - 1.1.3 - ci
|
|
CI image configuration.
|
|
|
|
- Added correct images for GitLab CI.
|
|
|
|
## 2016-07-29 - 1.1.2 - ci
|
|
CI fixes.
|
|
|
|
- Fixed GitLab CI configuration.
|
|
|
|
## 2016-07-28 - 1.1.1 - ci
|
|
CI fixes and configuration.
|
|
|
|
- Fixed gitlab.yml and CI issues.
|
|
|
|
## 2016-07-28 - 1.1.0 - feature
|
|
Docker-in-Docker support.
|
|
|
|
- Improved support for Docker-in-Docker scenarios.
|
|
|
|
## 2016-07-28 - 1.0.5 - feature & ci
|
|
Docker socket option and CI update.
|
|
|
|
- Added dockerSock option.
|
|
- Updated .gitlab-ci.yml.
|
|
|
|
## 2016-07-19 - 1.0.4 - release (no code changes)
|
|
Tagged release with no recorded source changes.
|
|
|
|
- Tagged release only (no changelogged changes).
|
|
|
|
## 2016-07-19 - 1.0.3 - feature
|
|
Environment tagging.
|
|
|
|
- Added environment tag support.
|
|
|
|
## 2016-07-19 - 1.0.2 - milestone
|
|
CLI and stability improvements.
|
|
|
|
- Wired up CLI usage.
|
|
- Marked as fully working.
|
|
|
|
## 2016-07-19 - 1.0.1 - initial improvements
|
|
Early project refinements and Docker integration.
|
|
|
|
- Added/updated Docker integration and configuration.
|
|
- Improved config handling and path management.
|
|
- Updated Docker handling and removed test artifacts.
|
|
|
|
## 2016-07-13 - 1.0.0 - initial
|
|
Initial release.
|
|
|
|
- Added README and initial project scaffolding. |