mirror of https://github.com/actions/toolkit
commit
df3315bbea
|
@ -1,66 +1,52 @@
|
||||||
# @actions/artifact Releases
|
# @actions/artifact Releases
|
||||||
|
|
||||||
### 0.1.0
|
### 2.1.2
|
||||||
|
|
||||||
- Initial release
|
- Updated the stream extract functionality to use `unzip.Parse()` instead of `unzip.Extract()` for greater control of unzipping artifacts
|
||||||
|
|
||||||
### 0.2.0
|
### 2.1.1
|
||||||
|
|
||||||
- Fixes to TCP connections not closing
|
- Updated `isGhes` check to include `.ghe.com` and `.ghe.localhost` as accepted hosts
|
||||||
- GZip file compression to speed up downloads
|
|
||||||
- Improved logging and output
|
|
||||||
- Extra documentation
|
|
||||||
|
|
||||||
### 0.3.0
|
### 2.1.0
|
||||||
|
|
||||||
- Fixes to gzip decompression when downloading artifacts
|
- Added `ArtifactClient#deleteArtifact` to delete artifacts by name [#1626](https://github.com/actions/toolkit/pull/1626)
|
||||||
- Support handling 429 response codes
|
- Update error messaging to be more useful [#1628](https://github.com/actions/toolkit/pull/1628)
|
||||||
- Improved download experience when dealing with empty files
|
|
||||||
- Exponential backoff when retryable status codes are encountered
|
|
||||||
- Clearer error message if storage quota has been reached
|
|
||||||
- Improved logging and output during artifact download
|
|
||||||
|
|
||||||
### 0.3.1
|
### 2.0.1
|
||||||
|
|
||||||
- Fix to ensure temporary gzip files get correctly deleted during artifact upload
|
- Patch to fix transient request timeouts https://github.com/actions/download-artifact/issues/249
|
||||||
- Remove spaces as a forbidden character during upload
|
|
||||||
|
|
||||||
### 0.3.2
|
### 2.0.0
|
||||||
|
|
||||||
- Fix to ensure readstreams get correctly reset in the event of a retry
|
- Major release. Supports new Artifact backend for improved speed, reliability and behavior.
|
||||||
|
- Numerous API changes, [some breaking](./README.md#breaking-changes).
|
||||||
|
|
||||||
### 0.3.3
|
- [Blog post with more info](https://github.blog/2024-02-12-get-started-with-v4-of-github-actions-artifacts/)
|
||||||
|
|
||||||
- Increase chunk size during upload from 4MB to 8MB
|
### 1.1.1
|
||||||
- Improve user-agent strings during API calls to help internally diagnose issues
|
|
||||||
|
|
||||||
### 0.3.5
|
- Fixed a bug in Node16 where if an HTTP download finished too quickly (<1ms, e.g. when it's mocked) we attempt to delete a temp file that has not been created yet [#1278](https://github.com/actions/toolkit/pull/1278/commits/b9de68a590daf37c6747e38d3cb4f1dd2cfb791c)
|
||||||
|
|
||||||
- Retry in the event of a 413 response
|
### 1.1.0
|
||||||
|
|
||||||
### 0.4.0
|
- Add `x-actions-results-crc64` and `x-actions-results-md5` checksum headers on upload [#1063](https://github.com/actions/toolkit/pull/1063)
|
||||||
|
|
||||||
- Add option to specify custom retentions on artifacts
|
### 1.0.2
|
||||||
|
|
||||||
### 0.4.1
|
- Update to v2.0.1 of `@actions/http-client` [#1087](https://github.com/actions/toolkit/pull/1087)
|
||||||
|
|
||||||
- Update to latest @actions/core version
|
### 1.0.1
|
||||||
|
|
||||||
### 0.4.2
|
- Update to v2.0.0 of `@actions/http-client`
|
||||||
|
|
||||||
- Improved retry-ability when a partial artifact download is encountered
|
### 1.0.0
|
||||||
|
|
||||||
### 0.5.0
|
- Update `lockfileVersion` to `v2` in `package-lock.json` [#1009](https://github.com/actions/toolkit/pull/1009)
|
||||||
|
|
||||||
- Improved retry-ability for all http calls during artifact upload and download if an error is encountered
|
### 0.6.1
|
||||||
|
|
||||||
### 0.5.1
|
- Fix for failing 0 byte file uploads on Windows [#962](https://github.com/actions/toolkit/pull/962)
|
||||||
|
|
||||||
- Bump @actions/http-client to version 1.0.11 to fix proxy related issues during artifact upload and download
|
|
||||||
|
|
||||||
### 0.5.2
|
|
||||||
|
|
||||||
- Add HTTP 500 as a retryable status code for artifact upload and download.
|
|
||||||
|
|
||||||
### 0.6.0
|
### 0.6.0
|
||||||
|
|
||||||
|
@ -71,50 +57,64 @@
|
||||||
- Faster upload speeds for certain types of large files by exempting gzip compression [#956](https://github.com/actions/toolkit/pull/956)
|
- Faster upload speeds for certain types of large files by exempting gzip compression [#956](https://github.com/actions/toolkit/pull/956)
|
||||||
- More detailed logging when dealing with chunked uploads [#957](https://github.com/actions/toolkit/pull/957)
|
- More detailed logging when dealing with chunked uploads [#957](https://github.com/actions/toolkit/pull/957)
|
||||||
|
|
||||||
### 0.6.1
|
### 0.5.2
|
||||||
|
|
||||||
- Fix for failing 0 byte file uploads on Windows [#962](https://github.com/actions/toolkit/pull/962)
|
- Add HTTP 500 as a retryable status code for artifact upload and download.
|
||||||
|
|
||||||
### 1.0.0
|
### 0.5.1
|
||||||
|
|
||||||
- Update `lockfileVersion` to `v2` in `package-lock.json` [#1009](https://github.com/actions/toolkit/pull/1009)
|
- Bump @actions/http-client to version 1.0.11 to fix proxy related issues during artifact upload and download
|
||||||
|
|
||||||
### 1.0.1
|
### 0.5.0
|
||||||
|
|
||||||
- Update to v2.0.0 of `@actions/http-client`
|
- Improved retry-ability for all http calls during artifact upload and download if an error is encountered
|
||||||
|
|
||||||
### 1.0.2
|
### 0.4.2
|
||||||
|
|
||||||
- Update to v2.0.1 of `@actions/http-client` [#1087](https://github.com/actions/toolkit/pull/1087)
|
- Improved retry-ability when a partial artifact download is encountered
|
||||||
|
|
||||||
### 1.1.0
|
### 0.4.1
|
||||||
|
|
||||||
- Add `x-actions-results-crc64` and `x-actions-results-md5` checksum headers on upload [#1063](https://github.com/actions/toolkit/pull/1063)
|
- Update to latest @actions/core version
|
||||||
|
|
||||||
### 1.1.1
|
### 0.4.0
|
||||||
|
|
||||||
- Fixed a bug in Node16 where if an HTTP download finished too quickly (<1ms, e.g. when it's mocked) we attempt to delete a temp file that has not been created yet [#1278](https://github.com/actions/toolkit/pull/1278/commits/b9de68a590daf37c6747e38d3cb4f1dd2cfb791c)
|
- Add option to specify custom retentions on artifacts
|
||||||
|
-
|
||||||
|
### 0.3.5
|
||||||
|
|
||||||
### 2.0.0
|
- Retry in the event of a 413 response
|
||||||
|
|
||||||
- Major release. Supports new Artifact backend for improved speed, reliability and behavior.
|
### 0.3.3
|
||||||
- Numerous API changes, [some breaking](./README.md#breaking-changes).
|
|
||||||
|
|
||||||
- Blog post with more info: TBD
|
- Increase chunk size during upload from 4MB to 8MB
|
||||||
|
- Improve user-agent strings during API calls to help internally diagnose issues
|
||||||
|
|
||||||
### 2.0.1
|
### 0.3.2
|
||||||
|
|
||||||
- Patch to fix transient request timeouts https://github.com/actions/download-artifact/issues/249
|
- Fix to ensure readstreams get correctly reset in the event of a retry
|
||||||
|
|
||||||
### 2.1.0
|
### 0.3.1
|
||||||
|
|
||||||
- Added `ArtifactClient#deleteArtifact` to delete artifacts by name [#1626](https://github.com/actions/toolkit/pull/1626)
|
- Fix to ensure temporary gzip files get correctly deleted during artifact upload
|
||||||
- Update error messaging to be more useful [#1628](https://github.com/actions/toolkit/pull/1628)
|
- Remove spaces as a forbidden character during upload
|
||||||
|
|
||||||
### 2.1.1
|
### 0.3.0
|
||||||
|
|
||||||
- Updated `isGhes` check to include `.ghe.com` and `.ghe.localhost` as accepted hosts
|
- Fixes to gzip decompression when downloading artifacts
|
||||||
|
- Support handling 429 response codes
|
||||||
|
- Improved download experience when dealing with empty files
|
||||||
|
- Exponential backoff when retryable status codes are encountered
|
||||||
|
- Clearer error message if storage quota has been reached
|
||||||
|
- Improved logging and output during artifact download
|
||||||
|
|
||||||
### 2.1.2
|
### 0.2.0
|
||||||
|
|
||||||
- Updated the stream extract functionality to use `unzip.Parse()` instead of `unzip.Extract()` for greater control of unzipping artifacts
|
- Fixes to TCP connections not closing
|
||||||
|
- GZip file compression to speed up downloads
|
||||||
|
- Improved logging and output
|
||||||
|
- Extra documentation
|
||||||
|
|
||||||
|
### 0.1.0
|
||||||
|
|
||||||
|
- Initial release
|
||||||
|
|
Loading…
Reference in New Issue