changelog.md for @apiclient.xyz/docker

2026-03-28 - 5.1.2 - fix(deps)

upgrade core tooling dependencies and adapt Docker client internals for compatibility

2026-03-16 - 5.1.1 - fix(paths)

use the system temp directory for nogit storage and add release metadata

2025-11-25 - 5.1.0 - feat(host)

Add DockerHost version & image-prune APIs, extend network creation options, return exec inspect info, and improve image import/store and streaming

2025-11-24 - 5.0.2 - fix(DockerContainer)

Fix getContainerById to return undefined for non-existent containers

2025-11-24 - 5.0.0 - BREAKING CHANGE(DockerHost)

Rename array-returning get* methods to list* on DockerHost and related resource classes; update docs, tests and changelog

2025-11-24 - 5.0.1 - fix(DockerContainer)

Fix getContainerById() to return undefined instead of invalid container object when container doesn't exist

Bug Fixed:

Solution:

Migration: No breaking changes - users should already be checking for undefined/null based on TypeScript types and documentation.

2025-11-24 - 4.0.0 - BREAKING CHANGE: Rename list methods for consistency

Breaking Changes:

Migration Guide: Update all method calls from get*() to list*() where the method returns an array of resources. Single-item getters like getContainerById(), getNetworkByName(), etc. remain unchanged.

Rationale: The list* naming convention more clearly indicates that these methods return multiple items (arrays), while get* methods are reserved for retrieving single items by ID or name. This follows standard API design patterns and improves code readability.

2025-11-24 - 3.0.2 - fix(readme)

Update README to document 3.0.0+ changes: architecture refactor, streaming improvements, health check and circular dependency fixes

2025-11-24 - 3.0.1 - fix(classes.base)

Use type-only import for DockerHost in classes.base to avoid runtime side-effects

2025-11-24 - 3.0.0 - BREAKING CHANGE(DockerHost)

Refactor public API to DockerHost facade; introduce DockerResource base; make resource static methods internal; support flexible descriptors and stream compatibility

2025-11-18 - 2.1.0 - feat(DockerHost)

Add DockerHost.ping() to check Docker daemon availability and document health-check usage

2025-11-18 - 2.0.0 - BREAKING CHANGE(DockerHost)

Rename DockerHost constructor option 'dockerSockPath' to 'socketPath' and update internal socket path handling

2025-11-17 - 1.3.6 - fix(streaming)

Convert smartrequest v5 web ReadableStreams to Node.js streams and update deps for streaming compatibility

2025-08-19 - 1.3.5 - fix(core)

Stabilize CI/workflows and runtime: update CI images/metadata, improve streaming requests and image handling, and fix tests & package metadata

2025-08-19 - 1.3.4 - fix(test)

Increase test timeout, enable DockerImageStore test, update test image name, bump smartrequest patch, and add local claude settings

2025-08-19 - 1.3.3 - fix(classes.host)

Adjust requestStreaming timeout and autoDrain; stabilize tests

2025-08-18 - 1.3.2 - fix(package.json)

Fix test script timeout typo, update dependency versions, and add typings & project configs

2025-08-18 - 1.3.1 - fix(test)

Update test setup and devDependencies; adjust test import and add package metadata

2024-12-23 - 1.3.0 - feat(core)

Initial release of Docker client with TypeScript support

2024-12-23 - 1.2.8 - fix(core)

Improved the image creation process from tar stream in DockerImage class.

2024-10-13 - 1.2.7 - fix(core)

Prepare patch release with minor fixes and improvements

2024-10-13 - 1.2.6 - fix(core)

Minor refactoring and code quality improvements.

2024-10-13 - 1.2.5 - fix(dependencies)

Update dependencies for stability improvements

2024-10-13 - 1.2.4 - fix(core)

Refactored DockerImageStore constructor to remove DockerHost dependency

2024-08-21 - 1.2.3 - fix(dependencies)

Update dependencies to the latest versions and fix image export test

2024-06-10 - 1.2.1-1.2.2 - Core/General

General updates and fixes.

2024-06-10 - 1.2.0 - Core

Core updates and bug fixes.

2024-06-08 - 1.2.0 - General/Core

Major release with core enhancements.

2024-06-06 - 1.1.4 - General/Imagestore

Significant feature addition.

2024-05-08 - 1.0.112 - Images

Add new functionality for image handling.

2024-06-05 - 1.1.0-1.1.3 - Core

Regular updates and fixes.

2024-02-02 - 1.0.105-1.0.110 - Core

Routine core updates and fixes.

2022-10-17 - 1.0.103-1.0.104 - Core

Routine core updates.

2020-10-01 - 1.0.99-1.0.102 - Core

Routine core updates.

2019-09-22 - 1.0.73-1.0.78 - Core

Routine updates and core fixes.

2019-09-13 - 1.0.60-1.0.72 - Core

Routine updates and core fixes.

2019-08-16 - 1.0.43-1.0.59 - Core

Routine updates and core fixes.

2019-08-15 - 1.0.37-1.0.42 - Core

Routine updates and core fixes.

2019-08-14 - 1.0.31-1.0.36 - Core

Routine updates and core fixes.

2019-01-10 - 1.0.27-1.0.30 - Core

Routine updates and core fixes.

2018-07-16 - 1.0.23-1.0.24 - Core

Routine updates and core fixes.

2017-07-16 - 1.0.20-1.0.22 - General

Routine updates and fixes.

2017-04-02 - 1.0.18-1.0.19 - General

Routine updates and fixes.

2016-07-31 - 1.0.17 - General

Enhancements and fixes.

2016-07-29 - 1.0.14-1.0.16 - General

Multiple updates and features added.

2016-07-28 - 1.0.13 - Core

Fixes and preparations.

2016-06-16 - 1.0.0-1.0.2 - General

Initial sequence of releases, significant feature additions and CI setups.

2016-04-12 - unknown - Initial Commit

Initial project setup.


Revision #4
Created 2026-03-28 12:50:19 UTC by foss.global Team
Updated 2026-03-29 16:48:10 UTC by foss.global Team