Files
tsdocker/changelog.md

6.7 KiB

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.