Repository navigation
Releases
Releases · jaeyeom/bazel-project-template
v0.0.4
New Features
- Optional Copier badge - Added include_copier_badge option to optionally include a Copier badge in generated projects' README files (closes #9)
- Version bump guide - Added VERSION-BUMPS.md template with comprehensive documentation for upgrading Bazel, Go, Python, and dependency versions (closes #6)
- User-specific Bazel configuration - Added .bazelrc.user.example template and try-import support for .bazelrc.user, allowing users to customize Bazel settings without affecting version control
Improvements
- Migration workflow refactored - Moved one-time migration logic from copier.yml to a dedicated migrate-project.sh script, keeping .copier-answers.yml focused on ongoing provisioning (fixes #8)
- Split migration documentation - Separated migration docs into:
- MIGRATION.md - How to run migrate-project.sh (for template repo)
- BAZEL-MIGRATION.md - Post-migration guidance (copied to target projects)
v0.0.3
Changelog
- Migrate support
- Fixed Python issues
- Added test scripts
- Version bumps
Full Changelog: v0.0.2...v0.0.3
v0.0.2
This version mainly fixed the wrong usage of .copier-answer.yml handling in the previous version.
Full Changelog: v0.0.1...v0.0.2
v0.0.1
v0.0.1
The first version of the template, still working in progress, but it could successfully migrate a simple Go project to a Bazel-based project.
Full Changelog: https://github.com/jaeyeom/bazel-project-template/commits/v0.0.1