1.0.0-alpha.46 (2026-01-24)
✨ Features
- add provider registration infrastructure (068398f)
- add provider registration infrastructure (ce27324)
- implement RenderTargets and diff formatter dispatching (6696c32)
- migrate AzApi provider to Providers/AzApi namespace (13f91c2)
- migrate AzureDevOps provider to pluggable architecture (1c45c4c)
- migrate AzureRM provider to pluggable architecture (4c77762)
- cli: add --render-target flag to replace --large-value-format (e0bf38a)
🐛 Bug Fixes
- correct AzApi template path structure and test setup (c92d1c9)
- ci: resolve path mismatch and formatting issues in PR validation (561b9dc)
- ci: use absolute path for results-directory to ensure root placement (9164927)
- ci: use root-level TestResults for better path consistency (8213d23)
♻️ Refactoring
- move configuration files from root to src/ (aed6deb)
- move remaining 3 ScribanHelpers files to subdirectory (24279ab)
- move ViewModelFactory classes to AzureRM provider (659e246)
- reorganize ScribanHelpers into subdirectories and simplify calls (031a7c4)
- platforms: restructure Azure utilities into Platforms/Azure namespace (f759260)
📚 Documentation
- add architecture for provider code separation (1a75d55)
- add code review for provider code separation (a4d9273)
- add coverage threshold validation to developer and code reviewer agents (7e2e81e)
- add feature specification for 047-provider-code-separation (7aa0dcb)
- add Project Structure section to CONTRIBUTING.md (819d006)
- add tasks for provider code separation (eabcd29)
- add test and UAT plans for 047-provider-code-separation (6645842)
- add test and UAT plans for 047-provider-code-separation (db2ca6d)
- create Providers/README.md with comprehensive guide (8273d67)
- mark task 2 as complete (5f90e93)
- mark task 3 (CLI --render-target) as complete (1e9876d)
- mark task 4 (Platform utilities restructure) as complete (84e03df)
- mark task 5 (Migrate AzApi Provider) as complete (de1f43f)
- mark Task 8 (Cleanup and Test Suite Alignment) as complete (4675b22)
- mark Task 9 as complete in tasks.md (cfdae43)
- mark tasks 6 and 7 as complete (62f539f)
- refresh demo artifact metadata (aec5d49)
- update architecture.md with provider structure (338603b)
- update code review status (f9546f7)
- update code review with coverage blocker (0522c7d)
- update coverage badge and history (78b820c)