Releases: rustfoundation/safety-critical-rust-coding-guidelines
Releases · rustfoundation/safety-critical-rust-coding-guidelines
0.1.6
What's Changed
- [GitHub Action] Automatically open a PR for acceptedguideline issues by @x0rw in #122
- [CI/auto-pr] Fix quote heredoc to prevent shell expansion by @x0rw in #160
- [add tag] stack-overflow by @PLeVasseur in #162
- [fix] have build reported on auto-pr-on-issue github workflow by @PLeVasseur in #163
- [fix] remove build step at the end of auto-pr workflow by @PLeVasseur in #165
- [auto-pr] #135: [Coding Guideline]: Recursive function by @github-actions[bot] in #159
- Add GitHub App to allow using its token, to allow triggering build by @PLeVasseur in #167
- Bump spec lock file by @felix91gr in #171
- Fix typo in conf.py by @felix91gr in #170
- Bump spec lock file by @felix91gr in #172
- Allow only a single selection for Scope by @felix91gr in #178
- [Guideline] Add do not divide by 0 by @vapdrs in #132
- Update conf.py by @felix91gr in #182
- [Guideline] Add safe division guideline to avoid dividing by zero by @vapdrs in #136
- Allow only a single selection for Category by @felix91gr in #184
- Ignore '*.egg-info' directories by @adfernandes in #195
- Use ruff Python formatter by @x0rw in #150
- Issue formatting guide for Guideline Form by @x0rw in #183
- Bump spec lock file by @felix91gr in #204
- Fix typo in src/coding-guidelines/macros.rst by @felix91gr in #206
- Bump spec lock by @plaindocs in #207
- fix: bump spec lock and fix python version to only accept patch bumps by @PLeVasseur in #213
New Contributors
- @github-actions[bot] made their first contribution in #159
- @felix91gr made their first contribution in #171
- @adfernandes made their first contribution in #195
Full Changelog: 0.1.5...0.1.6
0.1.5
0.1.4
What's Changed
- Add --verbose flag to reduce logging to warning+ level, Add Progress bars by @x0rw in #67
- updated the base URL in fls_checks.py by @Strange-Satwik in #88
- Add link to how to install uv by @PLeVasseur in #89
- Add issue template for coding guideline by @PLeVasseur in #92
- Fix to add validations for required for certain inputs by @PLeVasseur in #94
- Add automated issue labeling by @PLeVasseur in #95
- Correct broken label when submitting coding guideline by @PLeVasseur in #117
- Updating spec lock file 2025-06-03 by @vapdrs in #124
- Fix rationale for "A macro should not be used in place of a function" by @x0rw in #126
- Lint rst by @plaindocs in #130
- Install typos GHA and fix typos by @plaindocs in #129
- Project is using netlify build previews by @plaindocs in #140
- Add additional tags to guideline template by @darkwisebear in #138
- Update spec lock file 2025-07-17 by @vapdrs in #151
- Defects vs subsets by @AlexCeleste in #127
New Contributors
- @Strange-Satwik made their first contribution in #88
- @darkwisebear made their first contribution in #138
Full Changelog: 0.1.3...0.1.4
0.1.3
What's Changed
- update readme.md with guideline link by @Blindspot22 in #70
- Do not hide unsafe blocks within macro expansions by @espenalb in #73
- Migrate paragraph ids from spec.ferrocene.dev to rust-lang.github.io by @x0rw in #79
- guideline: a macro should not be used in place of a function by @x0rw in #74
- New guideline to refer to names with global paths in a macro by @vapdrs in #76
New Contributors
- @Blindspot22 made their first contribution in #70
- @vapdrs made their first contribution in #76
Full Changelog: 0.1.2...0.1.3
0.1.2
What's Changed
- Normalize terminology to fit other standards by @PLeVasseur in #23
- Strive to make the spec lock file update clearer, update spec lock file by @PLeVasseur in #30
- Spec lock bump 2025-04-19 by @PLeVasseur in #39
- Add style guideline chapter by @PLeVasseur in #27
- [bugfix] add merge queue trigger by @PLeVasseur in #43
- Add read the docs PR build by @PLeVasseur in #41
- [Sphinx Extension] Add offline build support by @x0rw in #15
- [bugfix] add sphinx-autobuild to dependencies by @AchimKriso in #48
- Make pull request previews use debug by @plaindocs in #54
- [Sphinx Extension] Add check for required guideline fields by @x0rw in #45
- Document how to build on Windows. by @espenalb in #56
- Add instructions for offline builds to README.md by @x0rw in #57
- Scaffold out the macros chapter to section level (x.y) by @PLeVasseur in #61
- Add guideline stub for attribute macros by @AchimKriso in #62
- WIP test adding a PR for a new guideline by @AlexCeleste in #63
- Scaffolding: add function-like macros section in the guidelines by @scrabsha in #64
- Add about overflow-checks flag in release mode by @iglesias in #24
New Contributors
- @x0rw made their first contribution in #15
- @AchimKriso made their first contribution in #48
- @plaindocs made their first contribution in #54
- @espenalb made their first contribution in #56
- @AlexCeleste made their first contribution in #63
- @scrabsha made their first contribution in #64
- @iglesias made their first contribution in #24
Full Changelog: 0.1.1...0.1.2
0.1.1
0.1.0
What's Changed
- Initial coding guidelines framework by @PLeVasseur in #1
- Fix readme formatting to pull up contributing section by @PLeVasseur in #2
- Add deploy step by @PLeVasseur in #3
New Contributors
- @PLeVasseur made their first contribution in #1
Full Changelog: https://github.com/rustfoundation/safety-critical-rust-coding-guidelines/commits/0.1.0