zero-copy-pads
Padding/aligning values without heap allocation.
Cargo Features
std
(default feature):- Disable
#![no_std]
. - Enable features that require heap allocation.
- Disable
Usage
API references and example codes can be found in docs.rs.
Padding/aligning values without heap allocation.
std
(default feature):
#![no_std]
.API references and example codes can be found in docs.rs.
Bumps derive_builder from 0.10.0 to 0.10.1.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps actions/cache from 3.0.9 to 3.2.1.
Sourced from actions/cache's releases.
v3.2.1
What's Changed
- Release compression related changes for windows by
@Phantsure
in actions/cache#1039- Upgrade codeql to v2 by
@Phantsure
in actions/cache#1023Full Changelog: https://github.com/actions/cache/compare/v3.2.0...v3.2.1
v3.2.0
What's Changed
- fix wrong timeout env var key in README.md by
@walterddr
in actions/cache#959- Updated release doc with correct env variable by
@kotewar
in actions/cache#960- Create pull_request_template.md by
@pdotl
in actions/cache#963- Update README with clearer info about cache-hit and its value by
@kotewar
in actions/cache#961- Change datadog/squid to Ubuntu/squid in CI check by
@bishal-pdMSFT
in actions/cache#976- Add more details to version section in readme by
@bishal-pdMSFT
in actions/cache#971- Update hashFiles documentation reference by
@asaf400
in actions/cache#979- Updated link for cache segment download info by
@kotewar
in actions/cache#986- Readme update for deleting caches by
@t-dedah
in actions/cache#981- Add oncall logic to assign issues and PRs by
@vsvipul
in actions/cache#997- Bump minimatch from 3.0.4 to 3.1.2 by
@dependabot
in actions/cache#998- Revert "Bump minimatch from 3.0.4 to 3.1.2" by
@vsvipul
in actions/cache#1005- Fix npm vulnerability by
@Phantsure
in actions/cache#1007- refactor: Use early return pattern to avoid nested conditions by
@jongwooo
in actions/cache#1013- Use cache in check-dist.yml by
@jongwooo
in actions/cache#1004- chore: Use built-in cache action to cache dependencies by
@jongwooo
in actions/cache#1014- Updated node example by
@t-dedah
in actions/cache#1008- Fix: Node npm doc example by
@apascualm
in actions/cache#1026- docs: fix an invalid link in workarounds.md by
@teatimeguest
in actions/cache#929- General Availability release for granular cache by
@kotewar
in actions/cache#1035 More details here on beta release.New Contributors
@walterddr
made their first contribution in actions/cache#959@asaf400
made their first contribution in actions/cache#979@jongwooo
made their first contribution in actions/cache#1013@apascualm
made their first contribution in actions/cache#1026@teatimeguest
made their first contribution in actions/cache#929Full Changelog: https://github.com/actions/cache/compare/v3...v3.2.0
v3.2.0-beta.1
What's Changed
- Actions Cache Granular Control Implementation by
@kotewar
in actions/cache#1006v3.1.0-beta.3
What's Changed
- Bug fixes for bsdtar fallback, if gnutar not available, and gzip fallback, if cache saved using old cache action, on windows.
Full Changelog: https://github.com/actions/cache/compare/v3.1.0-beta.2...v3.1.0-beta.3
... (truncated)
Sourced from actions/cache's changelog.
3.0.9
- Enhanced the warning message for cache unavailablity in case of GHES.
3.0.10
- Fix a bug with sorting inputs.
- Update definition for restore-keys in README.md
3.0.11
- Update toolkit version to 3.0.5 to include
@actions/core@^1.10.0
- Update
@actions/cache
to use updatedsaveState
andsetOutput
functions from@actions/core@^1.10.0
3.1.0-beta.1
- 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)3.1.0-beta.2
- Added support for fallback to gzip to restore old caches on windows.
3.1.0-beta.3
- Bug fixes for bsdtar fallback if gnutar not available and gzip fallback if cache saved using old cache action on windows.
3.2.0-beta.1
3.2.0
3.2.1
- 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)- Added support for fallback to gzip to restore old caches on windows.
- Added logs for cache version in case of a cache miss.
c1a5de8
Upgrade codeql to v2 (#1023)9b0be58
Release compression related changes for windows (#1039)c17f4bf
GA for granular cache (#1035)ac25611
docs: fix an invalid link in workarounds.md (#929)dc097e3
Update examples.md (#1026)fb86cbf
Updated node example (#1008)a57932f
Merge pull request #1014 from jongwooo/chore/use-built-in-cache-action04b13ca
chore: Use built-in cache action to cache dependencies941bc71
Merge pull request #1004 from jongwooo/chore/use-cache-in-check-dist08d8639
Merge branch 'main' into chore/use-cache-in-check-distDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps actions/cache from 3.0.9 to 3.0.11.
Sourced from actions/cache's releases.
v3.0.11
What's Changed
- Call out cache not saved on hit by
@Phantsure
in actions/cache#946- Update
@actions/core
to 1.10.0 by@rentziass
in actions/cache#950- Update cache to use
@actions/core
@^1.10.0 by@pdotl
in actions/cache#956New Contributors
@rentziass
made their first contribution in actions/cache#950Full Changelog: https://github.com/actions/cache/compare/v3...v3.0.11
v3.0.10
- Fix a bug with sorting inputs.
- Update definition for
restore-keys
in README.md
Sourced from actions/cache's changelog.
3.0.9
- Enhanced the warning message for cache unavailablity in case of GHES.
3.0.10
- Fix a bug with sorting inputs.
- Update definition for restore-keys in README.md
3.0.11
- Update toolkit version to 3.0.5 to include
@actions/core@^1.10.0
- Update
@actions/cache
to use updatedsaveState
andsetOutput
functions from@actions/core@^1.10.0
9b0c1fc
Merge pull request #956 from actions/pdotl-version-bump18103f6
Fix licensed status error3e383cd
Update RELEASES43428ea
toolkit versioon update and version bump for cache1c73980
3.0.11a3f5edc
Merge pull request #950 from rentziass/rentziass/update-actions-core831ee69
Update licensesb9c8bfe
Update @actions/core
to 1.10.00f20846
Merge pull request #946 from actions/Phantsure-patch-2862fc14
Update README.mdDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps actions/cache from 3.0.9 to 3.0.10.
Sourced from actions/cache's releases.
v3.0.10
- Fix a bug with sorting inputs.
- Update definition for
restore-keys
in README.md
Sourced from actions/cache's changelog.
3.0.9
- Enhanced the warning message for cache unavailablity in case of GHES.
3.0.10
- Fix a bug with sorting inputs.
- Update definition for restore-keys in README.md
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps actions/cache from 3.0.5 to 3.0.8.
Sourced from actions/cache's releases.
v3.0.8
What's Changed
- Fix
zstd
not working for windows on gnu tar in issues.- Allow users to provide a custom timeout as input for aborting cache segment download using the environment variable
SEGMENT_DOWNLOAD_TIMEOUT_MIN
. Default is 60 minutes.v3.0.7
What's Changed
- Fix for the download stuck problem has been added in actions/cache for users who were intermittently facing the issue. As part of this fix, new timeout has been introduced in the download step to stop the download if it doesn't complete within an hour and run the rest of the workflow without erroring out.
v3.0.6
What's Changed
- Add example for clojure lein project dependencies by
@shivamarora1
in PR actions/cache#835- Update toolkit's cache npm module to latest. Bump cache version to v3.0.6 by
@pdotl
in PR actions/cache#887- Fix issue #809 where cache save/restore was failing for Amazon Linux 2 runners due to older tar version
- Fix issue #833 where cache save was not working for caching github workspace directory
New Contributors
@shivamarora1
made their first contribution in actions/cache#835@pdotl
made their first contribution in actions/cache#887Full Changelog: https://github.com/actions/cache/compare/v3...v3.0.6
Sourced from actions/cache's changelog.
3.0.5
- Removed error handling by consuming actions/cache 3.0 toolkit, Now cache server error handling will be done by toolkit. (PR)
3.0.6
- Fixed #809 - zstd -d: no such file or directory error
- Fixed #833 - cache doesn't work with github workspace directory
3.0.7
- Fixed #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.
3.0.8
fd5de65
Merge pull request #899 from actions/kotewar/download-and-compression-fixd49b6bb
Updated actions/cache toolkit dep to v3.0.4a7c34ad
Merge pull request #894 from actions/kotewar/update-toolkit-version83394c9
Updated cache version in license filee839c25
Updated actions/cache version to 3.0.333a923d
Added release informationa404368
Updated actions/cache version to 3.0.2f427802
Merge pull request #887 from actions/pdotl-version-patch9916fe1
Update cache version in licences318935e
Update README and RELEASESDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps actions/cache from 3.0.5 to 3.0.7.
Sourced from actions/cache's releases.
v3.0.7
What's Changed
- Fix for the download stuck problem has been added in actions/cache for users who were intermittently facing the issue. As part of this fix, new timeout has been introduced in the download step to stop the download if it doesn't complete within an hour and run the rest of the workflow without erroring out.
v3.0.6
What's Changed
- Add example for clojure lein project dependencies by
@shivamarora1
in PR actions/cache#835- Update toolkit's cache npm module to latest. Bump cache version to v3.0.6 by
@pdotl
in PR actions/cache#887- Fix issue #809 where cache save/restore was failing for Amazon Linux 2 runners due to older tar version
- Fix issue #833 where cache save was not working for caching github workspace directory
New Contributors
@shivamarora1
made their first contribution in actions/cache#835@pdotl
made their first contribution in actions/cache#887Full Changelog: https://github.com/actions/cache/compare/v3...v3.0.6
Sourced from actions/cache's changelog.
3.0.5
- Removed error handling by consuming actions/cache 3.0 toolkit, Now cache server error handling will be done by toolkit. (PR)
3.0.6
- Fixed #809 - zstd -d: no such file or directory error
- Fixed #833 - cache doesn't work with github workspace directory
3.0.7
- Fixed #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.
a7c34ad
Merge pull request #894 from actions/kotewar/update-toolkit-version83394c9
Updated cache version in license filee839c25
Updated actions/cache version to 3.0.333a923d
Added release informationa404368
Updated actions/cache version to 3.0.2f427802
Merge pull request #887 from actions/pdotl-version-patch9916fe1
Update cache version in licences318935e
Update README and RELEASES85efbb5
Update cache npm module to latest4387dbc
Merge pull request #835 from shivamarora1/clojure-lein-exampleDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps actions/cache from 3.0.5 to 3.0.6.
Sourced from actions/cache's releases.
v3.0.6
What's Changed
- Add example for clojure lein project dependencies by
@shivamarora1
in PR actions/cache#835- Update toolkit's cache npm module to latest. Bump cache version to v3.0.6 by
@pdotl
in PR actions/cache#887- Fix issue #809 where cache save/restore was failing for Amazon Linux 2 runners due to older tar version
- Fix issue #833 where cache save was not working for caching github workspace directory
New Contributors
@shivamarora1
made their first contribution in actions/cache#835@pdotl
made their first contribution in actions/cache#887Full Changelog: https://github.com/actions/cache/compare/v3...v3.0.6
Sourced from actions/cache's changelog.
3.0.5
- Removed error handling by consuming actions/cache 3.0 toolkit, Now cache server error handling will be done by toolkit. (PR)
3.0.6
f427802
Merge pull request #887 from actions/pdotl-version-patch9916fe1
Update cache version in licences318935e
Update README and RELEASES85efbb5
Update cache npm module to latest4387dbc
Merge pull request #835 from shivamarora1/clojure-lein-example71e3ee5
Add phantsure to PR reviewersc316eb7
Add phantsure to issue assignmenta0e530f
feat: 🎸 add example for clojure lein project depsDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps actions/cache from 2.1.7 to 3.0.4.
Sourced from actions/cache's releases.
v3.0.4
In this release, we have fixed the tar creation error while trying to create it with path as
~/
home folder onubuntu-latest
.v3.0.3
Fixed avoiding empty cache save when no files are available for caching. (actions/cache#624)
v3.0.2
This release adds the support for dynamic cache size cap on GHES.
v3.0.1
- Added support for caching from GHES 3.5.
- Fixed download issue for files > 2GB during restore.
v3.0.0
This change adds a minimum runner version(node12 -> node16), which can break users using an out-of-date/fork of the runner. This would be most commonly affecting users on GHES 3.3 or before, as those runners do not support node16 actions and they can use actions from github.com via github connect or manually copying the repo to their GHES instance.
Few dependencies and cache action usage examples have also been updated.
Sourced from actions/cache's changelog.
3.0.4
- Fixed tar creation error while trying to create tar with path as
~/
home folder onubuntu-latest
. (issue)
c3f1317
Merge pull request #813 from actions/users/kotewar/upgrading-cache-to-v2.0.6d0a54b9
Fixed typo8c5bd0c
Updated README file with release infoc9c0f73
Merge pull request #812 from actions/users/kotewar/upgrading-cache-to-v2.0.62b6caae
Merge pull request #495 from ostera/patch-1dd58d13
Added release info and upgraded versionacace7f
Merge branch 'main' into patch-1438628a
Merge pull request #554 from albertstill/improve-restore-key-docsc296e6a
Updated @actions/cache
version in license file7ed7f22
Updated actions/cache to v2.0.6Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps actions/cache from 2.1.7 to 3.0.3.
Sourced from actions/cache's releases.
v3.0.3
Fixed avoiding empty cache save when no files are available for caching. (actions/cache#624)
v3.0.2
This release adds the support for dynamic cache size cap on GHES.
v3.0.1
- Added support for caching from GHES 3.5.
- Fixed download issue for files > 2GB during restore.
v3.0.0
This change adds a minimum runner version(node12 -> node16), which can break users using an out-of-date/fork of the runner. This would be most commonly affecting users on GHES 3.3 or before, as those runners do not support node16 actions and they can use actions from github.com via github connect or manually copying the repo to their GHES instance.
Few dependencies and cache action usage examples have also been updated.
Sourced from actions/cache's changelog.
3.0.3
- Fixed avoiding empty cache save when no files are available for caching. (issue)
30f413b
Merge pull request #808 from actions/users/kotewar/update-actions-cache-versionf2ea0f2
Updated Readme with what's new and removed v2 infod5956bb
Updated release and package versionsa686c72
Revert "Updated package version to 3.0.3 and dependencies"8e680ea
Revert "Added release information for 3.0.2 in RELEASES.md"c376fc8
Added release information for 3.0.2 in RELEASES.md4ce1a96
Updated package version to 3.0.3 and dependenciesa2bd439
Updated license version and dist35ef551
Upgraded @actions/cache
to 2.0.514c4fd4
Merge pull request #690 from pimterry/patch-1Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps derive_builder from 0.10.2 to 0.11.2.
Sourced from derive_builder's releases.
v0.11.2
- Allow restricted visibility using
vis = "..."
for builders, build methods, setters, and fields #247- Allow specifying the type of a builder field using
#[builder(field(type = "..."))]
#246- Allow specifying how a builder field is built using
#[builder(field(build = "..."))]
#246- Update
darling
,proc-macro2
,syn
, andquote
dependencies #250v0.11.1
- Forward
allow
andcfg
attributes from the deriving struct to the builder and its impl block #222- Support passing attributes to the builder struct using
#[builder_struct_attr(...)]
#241- Support passing attributes to the builder struct's inherent
impl
block using#[builder_impl_attr(...)]
#241v0.11.0
- Support shorthand and long-form collection setters;
#[builder(setter(each = "..."))]
and#[builder(setter(each(name = "...")))]
#234- Allow collection setters to be generic over
Into
using `#[builder(setter(each(name = "...", into)))] #234 and #214- Allow specifying attributes for builder fields and setters using
#[builder_field_attr(...)]
and#[builder_setter_attr(...)]
#237Note: This version didn't have anything that clearly required a minor version increase; however, given the amount of time and number of commits since last publication a conservative approach was taken.
243a10a
Bump version to 0.11.2df62582
Support custom field types and build expressions (#245)e9c9268
Rework visibility conflicts to avoid losing diagnosticsfafa4b7
Add #[builder(vis = "...")] supportd795957
Change FlagVisibility to support explicit visibilitiesd707539
Remove now-unnecessary #[darling(default)] usesc78d8bf
Update darling, proc-macro2, quote, and synbc341a0
Fix a doc comment618d06f
Move compile-fail tests to rustc 1.5931435e3
Fix serde testsDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps actions/cache from 2.1.7 to 3.0.2.
Sourced from actions/cache's releases.
v3.0.2
This release adds the support for dynamic cache size cap on GHES.
v3.0.1
- Added support for caching from GHES 3.5.
- Fixed download issue for files > 2GB during restore.
v3.0.0
This change adds a minimum runner version(node12 -> node16), which can break users using an out-of-date/fork of the runner. This would be most commonly affecting users on GHES 3.3 or before, as those runners do not support node16 actions and they can use actions from github.com via github connect or manually copying the repo to their GHES instance.
Few dependencies and cache action usage examples have also been updated.
Sourced from actions/cache's changelog.
Releases
3.0.0
- Updated minimum runner version support from node 12 -> node 16
3.0.1
- Added support for caching from GHES 3.5.
- Fixed download issue for files > 2GB during restore.
48af2dc
Update actions/cache version (#786)f63a711
Merge pull request #781 from actions/t-dedah/cacheSize770a27c
Update licensesc2131ab
New build5751604
Updated @actions/cache
to 2.0.1136d96b
Enabling actions/cache for GHES based on presence of AC service (#774)7d4f40b
Bumping up the version to fix download issue for files > 2 GB. (#775)2d8d0d1
Updated what's new. (#771)7799d86
Updated the usage and docs to the major version release. (#770)4b0cf6c
Merge pull request #769 from actions/users/ashwinsangem/bump_major_versionDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps actions/cache from 3.0.9 to 3.2.2.
Sourced from actions/cache's releases.
v3.2.2
What's Changed
- Fix formatting error in restore/README.md by
@me-and
in actions/cache#1044- save/README.md: Fix typo in example by
@mmuetzel
in actions/cache#1040- README.md: remove outdated Windows cache tip link by
@me-and
in actions/cache#1042- Revert compression changes related to windows but keep version logging by
@Phantsure
in actions/cache#1049New Contributors
@me-and
made their first contribution in actions/cache#1044@mmuetzel
made their first contribution in actions/cache#1040Full Changelog: https://github.com/actions/cache/compare/v3.2.1...v3.2.2
v3.2.1
What's Changed
- Release compression related changes for windows by
@Phantsure
in actions/cache#1039- Upgrade codeql to v2 by
@Phantsure
in actions/cache#1023Full Changelog: https://github.com/actions/cache/compare/v3.2.0...v3.2.1
v3.2.0
What's Changed
- fix wrong timeout env var key in README.md by
@walterddr
in actions/cache#959- Updated release doc with correct env variable by
@kotewar
in actions/cache#960- Create pull_request_template.md by
@pdotl
in actions/cache#963- Update README with clearer info about cache-hit and its value by
@kotewar
in actions/cache#961- Change datadog/squid to Ubuntu/squid in CI check by
@bishal-pdMSFT
in actions/cache#976- Add more details to version section in readme by
@bishal-pdMSFT
in actions/cache#971- Update hashFiles documentation reference by
@asaf400
in actions/cache#979- Updated link for cache segment download info by
@kotewar
in actions/cache#986- Readme update for deleting caches by
@t-dedah
in actions/cache#981- Add oncall logic to assign issues and PRs by
@vsvipul
in actions/cache#997- Bump minimatch from 3.0.4 to 3.1.2 by
@dependabot
in actions/cache#998- Revert "Bump minimatch from 3.0.4 to 3.1.2" by
@vsvipul
in actions/cache#1005- Fix npm vulnerability by
@Phantsure
in actions/cache#1007- refactor: Use early return pattern to avoid nested conditions by
@jongwooo
in actions/cache#1013- Use cache in check-dist.yml by
@jongwooo
in actions/cache#1004- chore: Use built-in cache action to cache dependencies by
@jongwooo
in actions/cache#1014- Updated node example by
@t-dedah
in actions/cache#1008- Fix: Node npm doc example by
@apascualm
in actions/cache#1026- docs: fix an invalid link in workarounds.md by
@teatimeguest
in actions/cache#929- General Availability release for granular cache by
@kotewar
in actions/cache#1035 More details here on beta release.New Contributors
@walterddr
made their first contribution in actions/cache#959@asaf400
made their first contribution in actions/cache#979@jongwooo
made their first contribution in actions/cache#1013@apascualm
made their first contribution in actions/cache#1026@teatimeguest
made their first contribution in actions/cache#929
... (truncated)
Sourced from actions/cache's changelog.
3.0.9
- Enhanced the warning message for cache unavailablity in case of GHES.
3.0.10
- Fix a bug with sorting inputs.
- Update definition for restore-keys in README.md
3.0.11
- Update toolkit version to 3.0.5 to include
@actions/core@^1.10.0
- Update
@actions/cache
to use updatedsaveState
andsetOutput
functions from@actions/core@^1.10.0
3.1.0-beta.1
- 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)3.1.0-beta.2
- Added support for fallback to gzip to restore old caches on windows.
3.1.0-beta.3
- Bug fixes for bsdtar fallback if gnutar not available and gzip fallback if cache saved using old cache action on windows.
3.2.0-beta.1
3.2.0
3.2.1
- 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)- Added support for fallback to gzip to restore old caches on windows.
- Added logs for cache version in case of a cache miss.
3.2.2
- Reverted the changes made in 3.2.1 to use gnu tar and zstd by default on windows.
4723a57
Revert compression changes related to windows but keep version logging (#1049)d1507cc
Merge pull request #1042 from me-and/correct-readme-re-windows3337563
Merge branch 'main' into correct-readme-re-windows60c7666
save/README.md: Fix typo in example (#1040)b053f2b
Fix formatting error in restore/README.md (#1044)501277c
README.md: remove outdated Windows cache tip linkc1a5de8
Upgrade codeql to v2 (#1023)9b0be58
Release compression related changes for windows (#1039)c17f4bf
GA for granular cache (#1035)ac25611
docs: fix an invalid link in workarounds.md (#929)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps derive_builder from 0.10.2 to 0.12.0.
Sourced from derive_builder's releases.
v0.12.0
- Produce error when
default
is used withfield(type = "...")
rather than silently ignoringdefault
#269- Add support for
crate = "..."
to support re-export scenarios #274v0.11.2
- Allow restricted visibility using
vis = "..."
for builders, build methods, setters, and fields #247- Allow specifying the type of a builder field using
#[builder(field(type = "..."))]
#246- Allow specifying how a builder field is built using
#[builder(field(build = "..."))]
#246- Update
darling
,proc-macro2
,syn
, andquote
dependencies #250v0.11.1
- Forward
allow
andcfg
attributes from the deriving struct to the builder and its impl block #222- Support passing attributes to the builder struct using
#[builder_struct_attr(...)]
#241- Support passing attributes to the builder struct's inherent
impl
block using#[builder_impl_attr(...)]
#241v0.11.0
- Support shorthand and long-form collection setters;
#[builder(setter(each = "..."))]
and#[builder(setter(each(name = "...")))]
#234- Allow collection setters to be generic over
Into
using `#[builder(setter(each(name = "...", into)))] #234 and #214- Allow specifying attributes for builder fields and setters using
#[builder_field_attr(...)]
and#[builder_setter_attr(...)]
#237Note: This version didn't have anything that clearly required a minor version increase; however, given the amount of time and number of commits since last publication a conservative approach was taken.
5705f00
Bump version to 0.12.0378a3a3
Don't hide the Builder macro in docs2439b97
Add compile tests for crate = "..."757a8c5
Update unit tests to use ::dbe872faf
Add #[builder(crate = "...")] at struct level53fd62f
Fix spelling: conusuming
-> consuming
48a3033
Fix typo in custom setter documentatione2a1a7b
Produce error for default
with field.type
5cf5f0a
Split trybuild tests out to own job45cf09a
NFC: Remove unused lifetimeDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps unicode-width from 0.1.9 to 0.1.10.
f444a31
Bump to 0.1.10d6399a1
Merge pull request #31 from chrisduerr/unicode_153c67e3a
Update to Unicode 15c9f8c46
Merge pull request #29 from mjguynn/master20050c6
Use static tables458f6ac
Merge pull request #28 from mjguynn/multilevel-lut088d7cb
Add Wikipedia benchmarks & instructions0de9001
Switch from binary search to lookup tablesDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps pretty_assertions from 0.7.2 to 1.3.0.
Sourced from pretty_assertions's releases.
v1.3.0
Changed
- MSRV bumped to 1.54.0 (see #102)
- Removed the publically re-exported
ansi_term::Style
. This was never intended for public use. (see #102)Fixed
- Moved from the unmaintained
ansi_term
crate toyansi
for ANSI terminal escape code support. Thanks to@Roguelazer
for reporting and fixing this! (#102,@Roguelazer
)v1.2.1
Fixed
- Fixed a panic caused by diffing two
str
-like values where only the left has a trailing newline - thanks@Michael-F-Bryan
for reporting this (#97,@tommilligan
)v1.2.0
Changed
v1.1.0
Added
- Add
assert_str_eq
for comparing twostr
-like values withoutDebug
formatting. Thanks to@x3ro
for implementing this! (#88,@x3ro
)Fixed
- Ensure license text is included in crate archive - thanks
@decathorpe
for reporting this (#87,@tommilligan
)v1.0.0
Note: As
pretty_assertions
has in practice had a stable API for several years, this feature release takes the opportunity to increment the version to1.0.0
instead of0.8.0
. No breaking changes are expected.Removed
assert_ne
no longer warns if values match usingPartialEq
but not withDebug
. This was noted as no longer being necessary after Rust 1.25 (current MSRV 1.35.0)Added
- Officially support
no_std
(thanks to@Luro02
for the report and reviews!). Adds thestd
andalloc
features to thepretty_assertions
crate, withstd
enabled by default (#83,@tommilligan
)- Adds the
unstable
feature to thepretty_assertions
crate, for use with nightly rustc (#81,@tommilligan
)- Add a drop in replacement for the unstable stdlib
assert_matches
macro, behind theunstable
flag - thanks@gilescope
for the suggestion! (#81,@tommilligan
)
Sourced from pretty_assertions's changelog.
v1.3.0
Changed
- MSRV bumped to 1.54.0 (see #102)
- Removed the publically re-exported
ansi_term::Style
. This was never intended for public use. (see #102)Fixed
- Moved from the unmaintained
ansi_term
crate toyansi
for ANSI terminal escape code support. Thanks to@Roguelazer
for reporting and fixing this! (#102,@Roguelazer
)v1.2.1
Fixed
- Fixed a panic caused by diffing two
str
-like values where only the left has a trailing newline - thanks@Michael-F-Bryan
for reporting this (#97,@tommilligan
)v1.2.0
Changed
v1.1.0
Added
- Add
assert_str_eq
for comparing twostr
-like values withoutDebug
formatting. Thanks to@x3ro
for implementing this! (#88,@x3ro
)Fixed
- Ensure license text is included in crate archive - thanks
@decathorpe
for reporting this (#87,@tommilligan
)v1.0.0
Removed
assert_ne
no longer warns if values match usingPartialEq
but not withDebug
. This was noted as no longer being necessary after Rust 1.25 (current MSRV 1.35.0)Added
- Officially support
no_std
(thanks to@Luro02
for the report and reviews!). Adds thestd
andalloc
features to thepretty_assertions
crate, withstd
enabled by default (#83,@tommilligan
)- Adds the
unstable
feature to thepretty_assertions
crate, for use with nightly rustc (#81,@tommilligan
)- Add a drop in replacement for the unstable stdlib
assert_matches
macro, behind theunstable
flag - thanks@gilescope
for the suggestion! (#81,@tommilligan
)
27ee628
Merge pull request #103 from rust-pretty-assertions/prep-1.3.08fc3335
chore: update repository links for org move2e2c801
chore: prepare v1.3.0 release3294a90
Merge pull request #102 from Roguelazer/issue-1013b01fec
feat: replace ansi_term with yansi4fed8fd
Merge pull request #98 from tommilligan/prep-1.2.181c6d68
chore: prepare v1.2.1 for releaseae6cc15
Merge pull request #97 from tommilligan/96-regression5407d10
fix: deleted trailing newline causes panic9654759
Merge pull request #94 from tommilligan/prep-1.2.0Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps pipe-trait from 0.3.2 to 0.4.0.
bccbb1f
0.4.019f0c2e
Upgrade rust toolchain2bacccb
0.3.3e75a2bd
refactor+doc: Move mod-level doc to an external file786e32e
doc: Turn some words into linksab1bf65
doc: Fix incorrect mentions85a9756
Merge pull request #25 from KSXGitHub/dependabot/cargo/futures-0.3.1909a1923
Bump futures from 0.3.18 to 0.3.197d22af6
Merge pull request #24 from KSXGitHub/dependabot/cargo/futures-0.3.182c5f334
Merge pull request #23 from KSXGitHub/dependabot/github_actions/actions/cache...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)shadower a simple command-line utility to add rounded corners and shadows to images Installation From AUR paru -S shadower-git From source cargo build
Fallible allocation functions for Vec Fallible allocation functions for the Rust standard library's alloc::vec::Vec type. These functions are designed
Eventuals give you the most up-to-date snapshots of some value. They are like Futures that update over time, continually resolving to an eventually co
TinyBit Clipping region is a set of min/max x/y values applied to the existing region A TUI lib This is not yet production ready T O D O TODO: bugs: T
tap Suffix-Position Pipeline Behavior This crate provides extension methods on all types that allow transparent, temporary, inspection/mutation (tappi
Quickly save and retrieve values for shell scripts.
omniswap: a crate to swap values between possibly-overlapping references Motivating Example You cannot simply use std::mem::swap to replace values wit
tomato Get, set, and delete values in TOML files while preserving comments and formatting. That's it. That's the feature set. I wrote tomato to satisf
scale-value · This crate provides a Value type, which is a runtime representation that is compatible with scale_info::TypeDef. It somewhat analogous t
Summary This is a small command-line tool designed to peek around memory of a running Linux process. It also provides filtering mechanisms similar to
Library uses file-based mmap to store key-values This is a Rust version of MMKV. By default, this lib uses CRC8 to check data integrity. If include fe
log_macro Macro to print variable(s) with values nicely (stripped from release builds) Install cargo add log_macro Use Add this to top of file: #[mac
Magic Instantiate Quickstart use openai_magic_instantiate::*; #[derive(MagicInstantiate)] struct Person { // Descriptions can help the LLM unders
xlsx-to-usv Convert Microsoft Excel (XLSX) to Unicode Separated Values (USV). Built with the USV Rust crate. Syntax: stdin | xlsx-to-usv [options] | s
A crate + github actions template that fails CI on rustc and clippy warnings without breakage.
pb Build $ cargo build --release Environment Variables PB_DATA: /some/path (Default: ./pb_data) PB_SITE: Url of your site. (Default: http://localhost:
libfringe libfringe is a library implementing safe, lightweight context switches, without relying on kernel services. It can be used in hosted environ
Run React code snippets/components from your command-line without config.
wl-gammarelay-rs Like wl-gammarelay, but written in rust, runs on a single thread, has three times less SLOC and uses DBus (for simplicity). Dbus inte