Releases: luminartech/dev-tools
Releases · luminartech/dev-tools
0.10.1
What's Changed
- chore(deps): update dependency updates by @renovate in #78
- Extend check-shellscript-set-options hook to any shebang by @cbachhuber in #79
Full Changelog: 0.10.0...0.10.1
0.10.0
What's Changed
- Add sh handling to check-shellscript-set-options by @cbachhuber in #77
Full Changelog: 0.9.0...0.10.0
0.9.0
What's Changed
- Add more pre-commit hooks and format json by @hofbi in #60
- Add pre-commit hook to sync Python deps in config by @hofbi in #58
- Add pre-commit hooks to validate itself by @hofbi in #57
- Configure renovate for pre-commit updates by @hofbi in #59
- Make documentation generation hook a public hook by @hofbi in #61
- Set generate-hook-docs entry via poetry by @hofbi in #62
- Add devcontainer setup by @hofbi in #63
- Make use of existing constant by @hofbi in #64
- chore(deps): update actions/setup-python digest to 4237552 by @renovate in #67
- fix(deps): update dependency updates by @renovate in #66
- chore(deps): pin mcr.microsoft.com/devcontainers/base docker tag to fb99914 by @renovate in #68
- chore(deps): update dependency tox to v4.24.1 by @renovate in #69
- chore(deps): pin dependencies by @renovate in #70
- Prevent autoupdates for > Python 3.8 deps by @hofbi in #71
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.6 by @renovate in #72
- Integrate pytest into VSCode Testing tab by @mkrakowiak-luminar in #74
- Sync vscode settings from devcontainer by @hofbi in #65
- Add --no-sync-settings and --no-sync-extensions by @mkrakowiak-luminar in #75
- Fix --indent not being applied to extensions.json by @mkrakowiak-luminar in #76
Full Changelog: 0.8.0...0.9.0
0.8.0
What's Changed
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci in #49
- fix(deps): update dependency updates by @renovate in #52
- chore(deps): update dependency poetry to v1.8.5 by @renovate in #51
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci in #54
- Improve cpp unit test naming scheme by @mkrakowiak-luminar in #53
- Provide a verbose error for check-cpp-and-cu-unit-test-naming-pattern hook by @mkrakowiak-luminar in #56
Full Changelog: 0.7.0...0.8.0
0.7.0
0.6.0
What's Changed
- feat: solve "toDog" false positive by @Lum-CBayer in #44
- Add more pre-commit hooks by @hofbi in #43
New Contributors
- @Lum-CBayer made their first contribution in #44
Full Changelog: 0.5.0...0.6.0
0.5.0
What's Changed
- chore(deps): update dependency tox to v4.19.0 by @renovate in #26
- chore(deps): update dependency tox to v4.20.0 by @renovate in #27
- Fix pre-commit ci by removing python 3.8 by @hofbi in #31
- chore(deps): update actions/checkout digest to eef6144 by @renovate in #28
- chore(deps): update .github dependency updates by @renovate in #29
- Add Python 3.13 CI job by @hofbi in #33
- chore(deps): update actions/checkout digest to 11bd719 by @renovate in #34
- chore(deps): update actions/setup-python digest to 0b93645 by @renovate in #35
- chore(deps): update dependency tox to v4.23.2 by @renovate in #36
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci in #37
- Fix path to test program in configure-vscode-for-bazel by @mkrakowiak-luminar in #39
- Document how to run the code in dev mode by @mkrakowiak-luminar in #40
- Optimize check ownership string/path operations by @mkrakowiak-luminar in #41
- Prepare release 0.5.0 by @hofbi in #42
New Contributors
- @mkrakowiak-luminar made their first contribution in #39
Full Changelog: 0.4.0...0.5.0
0.4.0
0.3.0
What's Changed
- Use renovate config:best-practices by @hofbi in #16
- chore(deps): pin dependencies by @renovate in #17
- Don't accept bare 'todo' by @cbachhuber in #18
- chore(deps): update dependency tox to v4.18.1 by @renovate in #20
- chore(deps): update dependency pytest to v8.3.3 by @renovate in #19
- Bump version to 0.3.0 by @cbachhuber in #21
New Contributors
- @cbachhuber made their first contribution in #18
Full Changelog: 0.2.0...0.3.0
0.2.0
Features
Add codeowner tools consiting of
- a new pre-commit hook verifying if all folders in the CODEOWNERS file exist, there are no duplicates, and it has acceptable codeowners
- a new CLI tool
whoowns
which prints the GitHub codeowner of a folder or file by parsing the.github/CODEOWNERS
file
What's Changed
- Add auto-walrus hook by @hofbi in #7
- Set default python version to 3.8 by @hofbi in #8
- chore: Configure Renovate by @renovate in #9
- Add codeowner tools by @hofbi in #14
- Bump version to 0.2.0 by @hofbi in #15
Full Changelog: 0.1.0...0.2.0