This major version introduces several breaking changes:
- Added automated CI-driven template synchronization
- Repositories created from this template will now receive automatic updates
- New required files:
.template-markerand.template-version
- Introduced shared utilities in
shared/directory - Changed fetch utility API and configuration
- New dependency management system
- New template sync configuration in
.github/template-sync-config.yml - Updated GitHub Actions workflows for template synchronization
- Changed package structure to support shared components
To migrate from v1.x to v2.0:
- Add
.template-markerfile to your repository - Update your fetch utilities to use the new configurable fetch API
- Review and update any custom GitHub Actions workflows
- Ensure your repository is configured to receive template updates
For more details, see the documentation in the README.