|
1 | 1 | # Releases |
2 | 2 |
|
3 | | -### 3.0.0 |
| 3 | +### 4.0.1 |
4 | 4 |
|
5 | | -- Updated minimum runner version support from node 12 -> node 16 |
| 5 | +- Updated `isGhes` check |
6 | 6 |
|
7 | | -### 3.0.1 |
| 7 | +### 4.0.0 |
8 | 8 |
|
9 | | -- Added support for caching from GHES 3.5. |
10 | | -- Fixed download issue for files > 2GB during restore. |
| 9 | +- Updated minimum runner version support from node 12 -> node 20 |
11 | 10 |
|
12 | | -### 3.0.2 |
| 11 | +### 3.3.3 |
13 | 12 |
|
14 | | -- Added support for dynamic cache size cap on GHES. |
| 13 | +- Updates @actions/cache to v3.2.3 to fix accidental mutated path arguments to `getCacheVersion` [actions/toolkit#1378](https://github.com/actions/toolkit/pull/1378) |
| 14 | +- Additional audit fixes of npm package(s) |
15 | 15 |
|
16 | | -### 3.0.3 |
| 16 | +### 3.3.2 |
17 | 17 |
|
18 | | -- Fixed avoiding empty cache save when no files are available for caching. ([issue](https://github.com/actions/cache/issues/624)) |
| 18 | +- Fixes bug with Azure SDK causing blob downloads to get stuck. |
19 | 19 |
|
20 | | -### 3.0.4 |
| 20 | +### 3.3.1 |
21 | 21 |
|
22 | | -- Fixed tar creation error while trying to create tar with path as `~/` home folder on `ubuntu-latest`. ([issue](https://github.com/actions/cache/issues/689)) |
| 22 | +- Reduced segment size to 128MB and segment timeout to 10 minutes to fail fast in case the cache download is stuck. |
23 | 23 |
|
24 | | -### 3.0.5 |
| 24 | +### 3.3.0 |
25 | 25 |
|
26 | | -- Removed error handling by consuming actions/cache 3.0 toolkit, Now cache server error handling will be done by toolkit. ([PR](https://github.com/actions/cache/pull/834)) |
| 26 | +- Added option to lookup cache without downloading it. |
27 | 27 |
|
28 | | -### 3.0.6 |
| 28 | +### 3.2.6 |
29 | 29 |
|
30 | | -- Fixed [#809](https://github.com/actions/cache/issues/809) - zstd -d: no such file or directory error |
31 | | -- Fixed [#833](https://github.com/actions/cache/issues/833) - cache doesn't work with github workspace directory |
| 30 | +- Fix zstd not being used after zstd version upgrade to 1.5.4 on hosted runners. |
32 | 31 |
|
33 | | -### 3.0.7 |
| 32 | +### 3.2.5 |
34 | 33 |
|
35 | | -- Fixed [#810](https://github.com/actions/cache/issues/810) - download stuck issue. A new timeout is introduced in the download process to abort the download if it gets stuck and doesn't finish within an hour. |
| 34 | +- Added fix to prevent from setting MYSYS environment variable globally. |
36 | 35 |
|
37 | | -### 3.0.8 |
| 36 | +### 3.2.4 |
38 | 37 |
|
39 | | -- Fix zstd not working for windows on gnu tar in issues [#888](https://github.com/actions/cache/issues/888) and [#891](https://github.com/actions/cache/issues/891). |
40 | | -- Allowing users to provide a custom timeout as input for aborting download of a cache segment using an environment variable `SEGMENT_DOWNLOAD_TIMEOUT_MINS`. Default is 60 minutes. |
| 38 | +- Added option to fail job on cache miss. |
41 | 39 |
|
42 | | -### 3.0.9 |
| 40 | +### 3.2.3 |
43 | 41 |
|
44 | | -- Enhanced the warning message for cache unavailablity in case of GHES. |
| 42 | +- Support cross os caching on Windows as an opt-in feature. |
| 43 | +- Fix issue with symlink restoration on Windows for cross-os caches. |
45 | 44 |
|
46 | | -### 3.0.10 |
| 45 | +### 3.2.2 |
47 | 46 |
|
48 | | -- Fix a bug with sorting inputs. |
49 | | -- Update definition for restore-keys in README.md |
| 47 | +- Reverted the changes made in 3.2.1 to use gnu tar and zstd by default on windows. |
50 | 48 |
|
51 | | -### 3.0.11 |
| 49 | +### 3.2.1 |
52 | 50 |
|
53 | | -- Update toolkit version to 3.0.5 to include `@actions/core@^1.10.0` |
54 | | -- Update `@actions/cache` to use updated `saveState` and `setOutput` functions from `@actions/core@^1.10.0` |
| 51 | +- Update `@actions/cache` on windows to use gnu tar and zstd by default and fallback to bsdtar and zstd if gnu tar is not available. ([issue](https://github.com/actions/cache/issues/984)) |
| 52 | +- Added support for fallback to gzip to restore old caches on windows. |
| 53 | +- Added logs for cache version in case of a cache miss. |
55 | 54 |
|
56 | | -### 3.1.0-beta.1 |
| 55 | +### 3.2.0 |
57 | 56 |
|
58 | | -- Update `@actions/cache` on windows to use gnu tar and zstd by default and fallback to bsdtar and zstd if gnu tar is not available. ([issue](https://github.com/actions/cache/issues/984)) |
| 57 | +- Released the two new actions - [restore](restore/action.yml) and [save](save/action.yml) for granular control on cache |
59 | 58 |
|
60 | | -### 3.1.0-beta.2 |
| 59 | +### 3.2.0-beta.1 |
61 | 60 |
|
62 | | -- Added support for fallback to gzip to restore old caches on windows. |
| 61 | +- Added two new actions - [restore](restore/action.yml) and [save](save/action.yml) for granular control on cache. |
63 | 62 |
|
64 | 63 | ### 3.1.0-beta.3 |
65 | 64 |
|
66 | 65 | - Bug fixes for bsdtar fallback if gnutar not available and gzip fallback if cache saved using old cache action on windows. |
67 | 66 |
|
68 | | -### 3.2.0-beta.1 |
| 67 | +### 3.1.0-beta.2 |
69 | 68 |
|
70 | | -- Added two new actions - [restore](restore/action.yml) and [save](save/action.yml) for granular control on cache. |
| 69 | +- Added support for fallback to gzip to restore old caches on windows. |
71 | 70 |
|
72 | | -### 3.2.0 |
| 71 | +### 3.1.0-beta.1 |
73 | 72 |
|
74 | | -- Released the two new actions - [restore](restore/action.yml) and [save](save/action.yml) for granular control on cache |
| 73 | +- Update `@actions/cache` on windows to use gnu tar and zstd by default and fallback to bsdtar and zstd if gnu tar is not available. ([issue](https://github.com/actions/cache/issues/984)) |
75 | 74 |
|
76 | | -### 3.2.1 |
| 75 | +### 3.0.11 |
77 | 76 |
|
78 | | -- Update `@actions/cache` on windows to use gnu tar and zstd by default and fallback to bsdtar and zstd if gnu tar is not available. ([issue](https://github.com/actions/cache/issues/984)) |
79 | | -- Added support for fallback to gzip to restore old caches on windows. |
80 | | -- Added logs for cache version in case of a cache miss. |
| 77 | +- Update toolkit version to 3.0.5 to include `@actions/core@^1.10.0` |
| 78 | +- Update `@actions/cache` to use updated `saveState` and `setOutput` functions from `@actions/core@^1.10.0` |
81 | 79 |
|
82 | | -### 3.2.2 |
| 80 | +### 3.0.10 |
83 | 81 |
|
84 | | -- Reverted the changes made in 3.2.1 to use gnu tar and zstd by default on windows. |
| 82 | +- Fix a bug with sorting inputs. |
| 83 | +- Update definition for restore-keys in README.md |
85 | 84 |
|
86 | | -### 3.2.3 |
| 85 | +### 3.0.9 |
87 | 86 |
|
88 | | -- Support cross os caching on Windows as an opt-in feature. |
89 | | -- Fix issue with symlink restoration on Windows for cross-os caches. |
| 87 | +- Enhanced the warning message for cache unavailablity in case of GHES. |
90 | 88 |
|
91 | | -### 3.2.4 |
| 89 | +### 3.0.8 |
92 | 90 |
|
93 | | -- Added option to fail job on cache miss. |
| 91 | +- Fix zstd not working for windows on gnu tar in issues [#888](https://github.com/actions/cache/issues/888) and [#891](https://github.com/actions/cache/issues/891). |
| 92 | +- Allowing users to provide a custom timeout as input for aborting download of a cache segment using an environment variable `SEGMENT_DOWNLOAD_TIMEOUT_MINS`. Default is 60 minutes. |
94 | 93 |
|
95 | | -### 3.2.5 |
| 94 | +### 3.0.7 |
96 | 95 |
|
97 | | -- Added fix to prevent from setting MYSYS environment variable globally. |
| 96 | +- Fixed [#810](https://github.com/actions/cache/issues/810) - download stuck issue. A new timeout is introduced in the download process to abort the download if it gets stuck and doesn't finish within an hour. |
98 | 97 |
|
99 | | -### 3.2.6 |
| 98 | +### 3.0.6 |
100 | 99 |
|
101 | | -- Fix zstd not being used after zstd version upgrade to 1.5.4 on hosted runners. |
| 100 | +- Fixed [#809](https://github.com/actions/cache/issues/809) - zstd -d: no such file or directory error |
| 101 | +- Fixed [#833](https://github.com/actions/cache/issues/833) - cache doesn't work with github workspace directory |
102 | 102 |
|
103 | | -### 3.3.0 |
| 103 | +### 3.0.5 |
104 | 104 |
|
105 | | -- Added option to lookup cache without downloading it. |
| 105 | +- Removed error handling by consuming actions/cache 3.0 toolkit, Now cache server error handling will be done by toolkit. ([PR](https://github.com/actions/cache/pull/834)) |
106 | 106 |
|
107 | | -### 3.3.1 |
| 107 | +### 3.0.4 |
108 | 108 |
|
109 | | -- Reduced segment size to 128MB and segment timeout to 10 minutes to fail fast in case the cache download is stuck. |
| 109 | +- Fixed tar creation error while trying to create tar with path as `~/` home folder on `ubuntu-latest`. ([issue](https://github.com/actions/cache/issues/689)) |
110 | 110 |
|
111 | | -### 3.3.2 |
| 111 | +### 3.0.3 |
112 | 112 |
|
113 | | -- Fixes bug with Azure SDK causing blob downloads to get stuck. |
| 113 | +- Fixed avoiding empty cache save when no files are available for caching. ([issue](https://github.com/actions/cache/issues/624)) |
114 | 114 |
|
115 | | -### 3.3.3 |
| 115 | +### 3.0.2 |
116 | 116 |
|
117 | | -- Updates @actions/cache to v3.2.3 to fix accidental mutated path arguments to `getCacheVersion` [actions/toolkit#1378](https://github.com/actions/toolkit/pull/1378) |
118 | | -- Additional audit fixes of npm package(s) |
| 117 | +- Added support for dynamic cache size cap on GHES. |
119 | 118 |
|
120 | | -### 4.0.0 |
| 119 | +### 3.0.1 |
121 | 120 |
|
122 | | -- Updated minimum runner version support from node 12 -> node 20 |
| 121 | +- Added support for caching from GHES 3.5. |
| 122 | +- Fixed download issue for files > 2GB during restore. |
| 123 | + |
| 124 | +### 3.0.0 |
| 125 | + |
| 126 | +- Updated minimum runner version support from node 12 -> node 16 |
0 commit comments