Highlights
- Discussion labels support — You can now add labels to created discussions using comma-separated or YAML array syntax in your announcement config (#108)
- Major dependency upgrade — Updated Node.js to v22 LTS, Probot v12→v13, @azure/cosmos v3→v4, TypeScript v5.8, ESLint v9 (flat config), and replaced crypto-js with native Node.js crypto (resolves all npm audit vulnerabilities) (#107)
- OIDC authentication for deployments — CI/CD workflows now use federated credentials instead of secrets (#107)
- What-If PR comments — Infrastructure PRs now show Azure What-If deployment results as sticky comments (#107)
Bug Fixes
- Fix webhook 404s after Probot v13 upgrade by setting
WEBHOOK_PATH=/(#109) - Fix GitHub Actions multi-line output delimiter handling in Azure deployment
- Fix
remoteDebuggingVersionfrom VS2019 to VS2022 in Bicep - Fix token deletion timing in non-prod mode
DevOps
- Separate concurrency groups for infrastructure and app deployments
- Add automated e2e test script and updated testing docs
- Upgrade ESLint to v9 with flat config (
eslint.config.mjs)
Full Changelog: v1.0.5...v1.1.0