Repository navigation
๐ Summary
๐ ๏ธ v0.0.6 is a maintenance-focused release that improves release accuracy, CI security, and package quality, with the latest PR from @glenn-jocher making the README clearer so users install the correct crate version.
๐ Key Changes
-
๐ README accuracy improved
- The latest PR by @glenn-jocher updates the dependency example to point to the latest published crate version instead of an outdated one.
- Existing badges, links, and community references were preserved.
- This helps users copy the right install example from the start.
-
๐ฆ Crate version bumped to
0.0.6- The package version was updated from
0.0.5to0.0.6.
- The package version was updated from
-
๐ CI and release workflows were hardened
- GitHub Actions were upgraded and pinned to exact commit SHAs instead of floating tags.
- This affects checkout, caching, Python setup, coverage upload, publishing, and SBOM generation.
- Key workflow tools were updated, including:
actions/checkoutcodecov/codecov-actionSwatinem/rust-cacheastral-sh/setup-uvanchore/sbom-actiontaiki-e/install-action
-
๐งช Coverage and benchmarking tooling updated
criterionwas upgraded from0.5to0.8.- Benchmark code was slightly modernized to use
std::hint::black_box.
-
๐งพ Package metadata was expanded
- Added explicit
authors - Cleaned up Rust package settings
- Added an
includelist so published crate contents are more controlled and predictable
- Added explicit
-
๐ก๏ธ New project quality configs added
- Added
clippy.tomlfor stricter linting guidance - Added
deny.tomlfor dependency, license, and source checks
- Added
-
๐ Documentation links were cleaned up
- Fixed redirected or outdated links, including the AGPL license URL and YouTube link formatting.
๐ฏ Purpose & Impact
-
โ Less confusion for new users
- The README now better reflects the published crate version, so users are less likely to install an outdated dependency.
-
๐ More secure and reproducible automation
- Pinning GitHub Actions to exact versions reduces supply-chain risk and makes CI behavior more consistent over time.
-
๐ Better release and publishing hygiene
- Improved metadata and controlled package contents help make releases cleaner and more professional.
-
๐งน Higher project quality with little user-facing disruption
- This release does not introduce major new features or model changes, but it strengthens the templateโs reliability, maintainability, and trustworthiness.
-
๐ฉโ๐ป Better for maintainers and contributors
- Updated linting, dependency checks, and CI tooling make development smoother and help catch issues earlier.
In short: v0.0.6 is a polish-and-stability release โจโsmall on visible features, but important for making the Rust template easier to use, safer to maintain, and more accurate for everyone.
What's Changed
- Bump actions/checkout from 4 to 6 in /.github/workflows by @dependabot[bot] in #13
- Bump codecov/codecov-action from 5 to 6 in /.github/workflows by @dependabot[bot] in #15
- Fix redirected URLs by @glenn-jocher in #16
- ci: Update actions/checkout and other dependencies to latest versions and version bump to "v0.0.6" by @onuralpszr in #17
- Bump taiki-e/install-action from v2.77.1 to v2.77.2 in /.github/workflows by @UltralyticsAssistant in #18
- Bump taiki-e/install-action from 2.77.2 to 2.77.5 in /.github/workflows by @dependabot[bot] in #20
- Bump taiki-e/install-action from v2.77.5 to v2.77.6 in /.github/workflows by @UltralyticsAssistant in #21
- Bump taiki-e/install-action from v2.77.6 to v2.77.7 in /.github/workflows by @UltralyticsAssistant in #22
- Bump taiki-e/install-action from v2.77.7 to v2.78.1 in /.github/workflows by @UltralyticsAssistant in #23
- Bump taiki-e/install-action from 2.78.1 to 2.79.0 in /.github/workflows by @dependabot[bot] in #25
- Bump codecov/codecov-action from v6.0.0 to v6.0.1 in /.github/workflows by @UltralyticsAssistant in #27
- Bump taiki-e/install-action from v2.79.0 to v2.79.2 in /.github/workflows by @UltralyticsAssistant in #28
- Bump taiki-e/install-action from v2.79.2 to v2.79.3 in /.github/workflows by @UltralyticsAssistant in #29
- Bump taiki-e/install-action from v2.79.3 to v2.79.4 in /.github/workflows by @UltralyticsAssistant in #30
- Bump taiki-e/install-action from v2.79.4 to v2.79.5 in /.github/workflows by @UltralyticsAssistant in #31
- Bump taiki-e/install-action from 2.79.5 to 2.79.7 in /.github/workflows by @dependabot[bot] in #33
- Bump taiki-e/install-action from v2.79.7 to v2.79.8 in /.github/workflows by @UltralyticsAssistant in #34
- Bump taiki-e/install-action from v2.79.8 to v2.79.9 in /.github/workflows by @UltralyticsAssistant in #35
- Bump taiki-e/install-action from v2.79.9 to v2.79.11 in /.github/workflows by @UltralyticsAssistant in #36
- Bump taiki-e/install-action from v2.79.11 to v2.79.13 in /.github/workflows by @UltralyticsAssistant in #37
- Bump taiki-e/install-action from v2.79.13 to v2.79.15 in /.github/workflows by @UltralyticsAssistant in #38
- Bump taiki-e/install-action from v2.79.15 to v2.80.0 in /.github/workflows by @UltralyticsAssistant in #39
- Bump taiki-e/install-action from 2.80.0 to 2.81.1 in /.github/workflows by @dependabot[bot] in #40
- Bump taiki-e/install-action from v2.80.0 to v2.81.1 in /.github/workflows by @UltralyticsAssistant in #41
- Bump taiki-e/install-action from v2.81.1 to v2.81.3 in /.github/workflows by @UltralyticsAssistant in #43
- Bump astral-sh/setup-uv from v8.1.0 to v8.2.0 in /.github/workflows by @UltralyticsAssistant in #44
- Bump taiki-e/install-action from v2.81.3 to v2.81.5 in /.github/workflows by @UltralyticsAssistant in #45
- Bump taiki-e/install-action from v2.81.5 to v2.81.6 in /.github/workflows by @UltralyticsAssistant in #46
- Bump codecov/codecov-action from 6.0.1 to 7.0.0 in /.github/workflows by @dependabot[bot] in #51
- Bump taiki-e/install-action from 2.81.6 to 2.81.8 in /.github/workflows by @dependabot[bot] in #50
- Bump actions/checkout from 6.0.2 to 6.0.3 in /.github/workflows by @dependabot[bot] in #49
- Improve README accuracy and links by @glenn-jocher in #54
New Contributors
- @dependabot[bot] made their first contribution in #13
- @UltralyticsAssistant made their first contribution in #18
Full Changelog: v0.0.5...v0.0.6