All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Reworded public docs to refer to "data consumers" instead of "customers" to better describe the intended audience of this public repository.
- Slimmed
docs/architecture.mdanddocs/faq.mdto keep only generic starter-kit guidance; removed deeper operator-specific content that lives in the internal platform repo. - Trimmed
docs/consumer-ingestion-guide.mdto focus on the manifest, index-file, and checkpointing contracts; removed references to internal platform pipeline names.
docs/extending-the-starter-kit.mdcovering target-database substitution patterns (Fabric, SQL, Snowflake), extracted from the previous ingestion guide.
docs/implementation-checklist.md(internal operator checklist; relocated to the internal platform repo).
- Initial open-source release setup
- Microsoft OSS-compliant repository structure
- Core documentation (README, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT, SUPPORT)
- Architecture and FAQ documentation
- Bicep module structure (Storage, Synapse, Kusto/Data Explorer, RBAC)
- GitHub issue templates (bug report, security report)
- Pull request template with compliance checklist
- Dependabot configuration for dependency scanning
- bicepconfig.json for Bicep linting standards
- CODEOWNERS file for maintainer assignments
- GitHub Actions workflows (Bicep linting, secret scanning, PR validation)
- Branch protection policy guide
- CreateUIDefinition forms for Azure Portal deployment
- GitHub Actions workflows (Bicep linting, secret scanning, PR validation)
- Sample deployment parameters
- Integration tests
- User guides and deployment walkthroughs
0.1.0 (Initial Release - Planned)
- First stable release with core Bicep modules
- CreateUIDefinition UI forms
- Complete documentation set
- GitHub Actions CI/CD workflows
When adding changes, consider:
-
Breaking Changes → Increment MAJOR version (1.0.0 → 2.0.0)
- Changes to Bicep parameter names
- Changes to resource naming conventions
- RBAC assignment modifications
-
New Features → Increment MINOR version (1.0.0 → 1.1.0)
- New Bicep modules
- New CreateUIDefinition forms
- New deployment options
-
Bug Fixes & Documentation → Increment PATCH version (1.0.0 → 1.0.1)
- Bicep validation fixes
- Documentation updates
- Non-breaking improvements
- Tag releases as
v0.1.0,v0.2.0, etc. in Git - Include release notes matching CHANGELOG format
- Document any breaking changes explicitly
- Update README for major version changes
- Established Microsoft OSS compliance baseline
- Set up repository governance (CODEOWNERS, branch protection)
- Created documentation structure