Sourced from actions/checkout's releases.
\n\n\nv4.0.0
\nWhat's Changed
\n\n
\n- Update default runtime to node20 by
\n`@takost
` in actions/checkout#1436- Support fetching without the --progress option by
\n`@simonbaird
` in actions/checkout#1067- Release 4.0.0 by
\n`@takost
` in actions/checkout#1447New Contributors
\n\n
\n- \n
`@takost
` made their first contribution in actions/checkout#1436- \n
`@simonbaird
` made their first contribution in actions/checkout#1067Full Changelog: https://github.com/actions/checkout/compare/v3...v4.0.0
\nv3.6.0
\nWhat's Changed
\n\n
\n- Mark test scripts with Bash'isms to be run via Bash by
\n`@dscho
` in actions/checkout#1377- Add option to fetch tags even if fetch-depth > 0 by
\n`@RobertWieczoreck
` in actions/checkout#579- Release 3.6.0 by
\n`@luketomlinson
` in actions/checkout#1437New Contributors
\n\n
\n- \n
`@RobertWieczoreck
` made their first contribution in actions/checkout#579- \n
`@luketomlinson
` made their first contribution in actions/checkout#1437Full Changelog: https://github.com/actions/checkout/compare/v3.5.3...v3.6.0
\nv3.5.3
\nWhat's Changed
\n\n
\n- Fix: Checkout Issue in self hosted runner due to faulty submodule check-ins by
\n`@megamanics
` in actions/checkout#1196- Fix typos found by codespell by
\n`@DimitriPapadopoulos
` in actions/checkout#1287- Add support for sparse checkouts by
\n`@dscho
` and`@dfdez
` in actions/checkout#1369- Release v3.5.3 by
\n`@TingluoHuang
` in actions/checkout#1376New Contributors
\n\n
\n- \n
`@megamanics
` made their first contribution in actions/checkout#1196- \n
`@DimitriPapadopoulos
` made their first contribution in actions/checkout#1287- \n
`@dfdez
` made their first contribution in actions/checkout#1369Full Changelog: https://github.com/actions/checkout/compare/v3...v3.5.3
\nv3.5.2
\nWhat's Changed
\n\n
\n- Fix: Use correct API url / endpoint in GHES by
`\n`@fhammerl
` in actions/checkout#1289 based on #1286 by`@1newsr
Full Changelog: https://github.com/actions/checkout/compare/v3.5.1...v3.5.2
\nv3.5.1
\nWhat's Changed
\n\n
\n- Improve checkout performance on Windows runners by upgrading
\n`@actions/github
` dependency by`@BrettDong
` in actions/checkout#1246New Contributors
\n\n
\n\n- \n
`@BrettDong
` made their first contribution in actions/checkout#1246
... (truncated)
\nSourced from actions/checkout's changelog.
\n\n\nChangelog
\nv4.0.0
\n\nv3.6.0
\n\n
\n- Fix: Mark test scripts with Bash'isms to be run via Bash
\n- Add option to fetch tags even if fetch-depth > 0
\nv3.5.3
\n\n
\n- Fix: Checkout fail in self-hosted runners when faulty submodule are checked-in
\n- Fix typos found by codespell
\n- Add support for sparse checkouts
\nv3.5.2
\n\nv3.5.1
\n\nv3.5.0
\n\nv3.4.0
\n\nv3.3.0
\n\n
\n- Implement branch list using callbacks from exec function
\n- Add in explicit reference to private checkout options
\n- [Fix comment typos (that got added in #770)](actions/checkout#1057)
\nv3.2.0
\n\n
\n- Add GitHub Action to perform release
\n- Fix status badge
\n- Replace datadog/squid with ubuntu/squid Docker image
\n- Wrap pipeline commands for submoduleForeach in quotes
\n- Update
\n`@actions/io
` to 1.1.2- Upgrading version to 3.2.0
\nv3.1.0
\n\nv3.0.2
\n\nv3.0.1
\n\n
... (truncated)
\nSourced from actions/checkout's releases.
\n\n\nv4.0.0
\nWhat's Changed
\n\n
\n- Update default runtime to node20 by
\n`@takost
` in actions/checkout#1436- Support fetching without the --progress option by
\n`@simonbaird
` in actions/checkout#1067- Release 4.0.0 by
\n`@takost
` in actions/checkout#1447New Contributors
\n\n
\n- \n
`@takost
` made their first contribution in actions/checkout#1436- \n
`@simonbaird
` made their first contribution in actions/checkout#1067Full Changelog: https://github.com/actions/checkout/compare/v3...v4.0.0
\nv3.6.0
\nWhat's Changed
\n\n
\n- Mark test scripts with Bash'isms to be run via Bash by
\n`@dscho
` in actions/checkout#1377- Add option to fetch tags even if fetch-depth > 0 by
\n`@RobertWieczoreck
` in actions/checkout#579- Release 3.6.0 by
\n`@luketomlinson
` in actions/checkout#1437New Contributors
\n\n
\n- \n
`@RobertWieczoreck
` made their first contribution in actions/checkout#579- \n
`@luketomlinson
` made their first contribution in actions/checkout#1437Full Changelog: https://github.com/actions/checkout/compare/v3.5.3...v3.6.0
\nv3.5.3
\nWhat's Changed
\n\n
\n- Fix: Checkout Issue in self hosted runner due to faulty submodule check-ins by
\n`@megamanics
` in actions/checkout#1196- Fix typos found by codespell by
\n`@DimitriPapadopoulos
` in actions/checkout#1287- Add support for sparse checkouts by
\n`@dscho
` and`@dfdez
` in actions/checkout#1369- Release v3.5.3 by
\n`@TingluoHuang
` in actions/checkout#1376New Contributors
\n\n
\n- \n
`@megamanics
` made their first contribution in actions/checkout#1196- \n
`@DimitriPapadopoulos
` made their first contribution in actions/checkout#1287- \n
`@dfdez
` made their first contribution in actions/checkout#1369Full Changelog: https://github.com/actions/checkout/compare/v3...v3.5.3
\nv3.5.2
\nWhat's Changed
\n\n
\n- Fix: Use correct API url / endpoint in GHES by
`\n`@fhammerl
` in actions/checkout#1289 based on #1286 by`@1newsr
Full Changelog: https://github.com/actions/checkout/compare/v3.5.1...v3.5.2
\nv3.5.1
\nWhat's Changed
\n\n
\n- Improve checkout performance on Windows runners by upgrading
\n`@actions/github
` dependency by`@BrettDong
` in actions/checkout#1246New Contributors
\n\n
\n\n- \n
`@BrettDong
` made their first contribution in actions/checkout#1246
... (truncated)
\nSourced from actions/checkout's changelog.
\n\n\nChangelog
\nv4.0.0
\n\nv3.6.0
\n\n
\n- Fix: Mark test scripts with Bash'isms to be run via Bash
\n- Add option to fetch tags even if fetch-depth > 0
\nv3.5.3
\n\n
\n- Fix: Checkout fail in self-hosted runners when faulty submodule are checked-in
\n- Fix typos found by codespell
\n- Add support for sparse checkouts
\nv3.5.2
\n\nv3.5.1
\n\nv3.5.0
\n\nv3.4.0
\n\nv3.3.0
\n\n
\n- Implement branch list using callbacks from exec function
\n- Add in explicit reference to private checkout options
\n- [Fix comment typos (that got added in #770)](actions/checkout#1057)
\nv3.2.0
\n\n
\n- Add GitHub Action to perform release
\n- Fix status badge
\n- Replace datadog/squid with ubuntu/squid Docker image
\n- Wrap pipeline commands for submoduleForeach in quotes
\n- Update
\n`@actions/io
` to 1.1.2- Upgrading version to 3.2.0
\nv3.1.0
\n\nv3.0.2
\n\nv3.0.1
\n\n
... (truncated)
\nSourced from criterion's changelog.
\n\n\n[0.5.0] - 2023-05-23
\nChanged
\n\n
\n- Replaced lazy_static dependency with once_cell
\n- Improved documentation of the
\nhtml_reports
feature- Replaced atty dependency with is-terminal
\n- MSRV bumped to 1.64
\n- Upgraded clap dependency to v4
\n- Upgraded tempfile dependency to v3.5.0
\nFixed
\n\n
\n- Quick mode (
\n--quick
) no longer outputs 1ms for measured times over 5 seconds- Documentation updates
\n[0.4.0] - 2022-09-10
\nRemoved
\n\n
\n- The
\nCriterion::can_plot
function has been removed.- The
\nCriterion::bench_function_over_inputs
function has been removed.- The
\nCriterion::bench_functions
function has been removed.- The
\nCriterion::bench
function has been removed.Changed
\n\n
\n- HTML report hidden behind non-default feature flag: 'html_reports'
\n- Standalone support (ie without cargo-criterion) feature flag: 'cargo_bench_support'
\n- MSRV bumped to 1.57
\n- \n
rayon
andplotters
are optional (and default) dependencies.- Status messages ('warming up', 'analyzing', etc) are printed to stderr, benchmark results are printed to stdout.
\n- Accept subsecond durations for
\n--warm-up-time
,--measurement-time
and--profile-time
.- Replaced serde_cbor with ciborium because the former is no longer maintained.
\n- Upgrade clap to v3 and regex to v1.5.
\nAdded
\n\n
\n- A
\n--discard-baseline
flag for discarding rather than saving benchmark results.- Formal support for benchmarking code compiled to web-assembly.
\n- A
\n--quiet
flag for printing just a single line per benchmark.- A
\nThroughput::BytesDecimal
option for measuring throughput in bytes but printing them using\ndecimal units like kilobytes instead of binary units like kibibytes.Fixed
\n\n
\n- When using
\nbench_with_input
, the input parameter will now be passed throughblack_box
before\npassing it to the benchmark.[0.3.6] - 2022-07-06
\nChanged
\n\n
\n\n- MSRV bumped to 1.49
\n- Symbol for microseconds changed from ASCII 'us' to unicode 'µs'
\n
... (truncated)
\n4a560cb
release version 0.5 (#683)3e2849e
Post v0.4 CHANGELOG updates (#680)637010e
Bump clap to version 4 (#679)39d7e2f
Update to tempfile 3.5 (#675)8ab2752
Fix typo in known_limitations.md (#674)a211230
chore: replace atty with is-terminal (#628)a844eb2
Bump MSRV to 1.60 for csv dependency (#665)2f53607
Use OR operator to specify multiple licenses (#643)86dcd7d
Fix bug where time over the maximum would be reported as 1ms in quick mode. (...2942aee
Remove unnecessary pub
from example code (#657)Sourced from criterion's changelog.
\n\n\n[0.5.0] - 2023-05-23
\nChanged
\n\n
\n- Replaced lazy_static dependency with once_cell
\n- Improved documentation of the
\nhtml_reports
feature- Replaced atty dependency with is-terminal
\n- MSRV bumped to 1.64
\n- Upgraded clap dependency to v4
\n- Upgraded tempfile dependency to v3.5.0
\nFixed
\n\n
\n- Quick mode (
\n--quick
) no longer outputs 1ms for measured times over 5 seconds- Documentation updates
\n[0.4.0] - 2022-09-10
\nRemoved
\n\n
\n- The
\nCriterion::can_plot
function has been removed.- The
\nCriterion::bench_function_over_inputs
function has been removed.- The
\nCriterion::bench_functions
function has been removed.- The
\nCriterion::bench
function has been removed.Changed
\n\n
\n- HTML report hidden behind non-default feature flag: 'html_reports'
\n- Standalone support (ie without cargo-criterion) feature flag: 'cargo_bench_support'
\n- MSRV bumped to 1.57
\n- \n
rayon
andplotters
are optional (and default) dependencies.- Status messages ('warming up', 'analyzing', etc) are printed to stderr, benchmark results are printed to stdout.
\n- Accept subsecond durations for
\n--warm-up-time
,--measurement-time
and--profile-time
.- Replaced serde_cbor with ciborium because the former is no longer maintained.
\n- Upgrade clap to v3 and regex to v1.5.
\nAdded
\n\n
\n- A
\n--discard-baseline
flag for discarding rather than saving benchmark results.- Formal support for benchmarking code compiled to web-assembly.
\n- A
\n--quiet
flag for printing just a single line per benchmark.- A
\nThroughput::BytesDecimal
option for measuring throughput in bytes but printing them using\ndecimal units like kilobytes instead of binary units like kibibytes.Fixed
\n\n
\n- When using
\nbench_with_input
, the input parameter will now be passed throughblack_box
before\npassing it to the benchmark.[0.3.6] - 2022-07-06
\nChanged
\n\n
\n\n- MSRV bumped to 1.49
\n- Symbol for microseconds changed from ASCII 'us' to unicode 'µs'
\n
... (truncated)
\n4a560cb
release version 0.5 (#683)3e2849e
Post v0.4 CHANGELOG updates (#680)637010e
Bump clap to version 4 (#679)39d7e2f
Update to tempfile 3.5 (#675)8ab2752
Fix typo in known_limitations.md (#674)a211230
chore: replace atty with is-terminal (#628)a844eb2
Bump MSRV to 1.60 for csv dependency (#665)2f53607
Use OR operator to specify multiple licenses (#643)86dcd7d
Fix bug where time over the maximum would be reported as 1ms in quick mode. (...2942aee
Remove unnecessary pub
from example code (#657)