mirror of https://github.com/actions/toolkit
4.5 KiB
4.5 KiB
@actions/artifact Releases
2.1.9
- Fixed artifact upload chunk timeout logic #1774
- Use lazy stream to prevent issues with open file limits #1771
2.1.8
- Allows
*.localhost
domains for hostname checks for local development.
2.1.7
- Update unzip-stream dependency and reverted to using
unzip.Extract()
2.1.6
- Will retry on invalid request responses.
2.1.5
- Bumped
archiver
dependency to 7.0.1
2.1.4
- Adds info-level logging for zip extraction
2.1.3
- Fixes a bug in the extract logic updated in 2.1.2
2.1.2
- Updated the stream extract functionality to use
unzip.Parse()
instead ofunzip.Extract()
for greater control of unzipping artifacts
2.1.1
- Updated
isGhes
check to include.ghe.com
and.ghe.localhost
as accepted hosts
2.1.0
- Added
ArtifactClient#deleteArtifact
to delete artifacts by name #1626 - Update error messaging to be more useful #1628
2.0.1
- Patch to fix transient request timeouts https://github.com/actions/download-artifact/issues/249
2.0.0
-
Major release. Supports new Artifact backend for improved speed, reliability and behavior.
-
Numerous API changes, some breaking.
1.1.1
- 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
1.1.0
- Add
x-actions-results-crc64
andx-actions-results-md5
checksum headers on upload #1063
1.0.2
- Update to v2.0.1 of
@actions/http-client
#1087
1.0.1
- Update to v2.0.0 of
@actions/http-client
1.0.0
- Update
lockfileVersion
tov2
inpackage-lock.json
#1009
0.6.1
- Fix for failing 0 byte file uploads on Windows #962
0.6.0
- Support upload from named pipes #748
- Fixes to percentage values being greater than 100% when downloading all artifacts #889
- Improved logging and output during artifact upload #949
- Improvements to client-side validation for certain invalid characters not allowed during upload: #951
- Faster upload speeds for certain types of large files by exempting gzip compression #956
- More detailed logging when dealing with chunked uploads #957
0.5.2
- Add HTTP 500 as a retryable status code for artifact upload and download.
0.5.1
- Bump @actions/http-client to version 1.0.11 to fix proxy related issues during artifact upload and download
0.5.0
- Improved retry-ability for all http calls during artifact upload and download if an error is encountered
0.4.2
- Improved retry-ability when a partial artifact download is encountered
0.4.1
- Update to latest @actions/core version
0.4.0
- Add option to specify custom retentions on artifacts
0.3.5
- Retry in the event of a 413 response
0.3.3
- Increase chunk size during upload from 4MB to 8MB
- Improve user-agent strings during API calls to help internally diagnose issues
0.3.2
- Fix to ensure readstreams get correctly reset in the event of a retry
0.3.1
- Fix to ensure temporary gzip files get correctly deleted during artifact upload
- Remove spaces as a forbidden character during upload
0.3.0
- 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
0.2.0
- Fixes to TCP connections not closing
- GZip file compression to speed up downloads
- Improved logging and output
- Extra documentation
0.1.0
- Initial release