Repository navigation
Prep for v15 release - #2341
Prep for v15 release#2341Michael Flanakin (flanakin) wants to merge 36 commits into
Conversation
- Fix stale changelog: correct release date, promote the fully-merged Unreleased content into the v15 section, add FinOps alerts and Open data tool sections. - Update what's new blurbs across all marketing pages for v15. - Add the missing InstanceSizeFlexibility table to the hubs data model. - Set up docs for the new FinOps toolkit agent plugin: MS Learn overview page, TOC entry, toolkit overview listing, marketing page and gallery tile, and an advisory council seat. - Standardize tool ordering (Hubs, Power BI, Workbooks, Alerts, Optimization Engine, Agent plugin, PowerShell, Bicep, Open data) consistently across the TOC, toolkit overview, and marketing gallery. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Documents the known retry and SecurityControl=Ignore mitigations for deployment scripts stuck provisioning their Azure Container Instance, per the diagnosis worked out on #2241. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
- Set release month to September 2026 across changelog and what's new blurbs - Link the agent plugins changelog section to its docs page - Add missing issue links (#2176, #2225) and fix past-tense verb usage - Trim verbose and implementation-detail changelog entries - Fold in dev entries merged after the prep branch was cut (#2301) - Document the v15 commitment discount eligibility column swap in the upgrade guide, data model, and data processing docs Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
- Keep 3-level plugin version (15.0.0), matching Update-Version - Set agent plugin overview author to MSBrett - Revert eligibility notes in the data model tables - Move new dev changelog entries into the v15 sections Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
🤖 [AI][Claude Code] ✅ Implemented (notes to self)
|
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Add an opt-in -AsSemVer switch to Get-Version and use it for marketplace.json so Update-Version stops rewriting 15.0.0 as 15.0. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Hélder Pinto (helderpinto)
left a comment
There was a problem hiding this comment.
All good from the Azure Optimization Engine side.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Refs #2319 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Roland Krummenacher (RolandKrummenacher)
left a comment
There was a problem hiding this comment.
I only reviewed release mechanics: versioning, changelog structure and links, build and packaging inputs, and CI and merge state. I didn't review feature content or wording.
Mechanics look good overall: no leftover dev versions, ftkver.txt, ftktag.txt, survey IDs, and the integration test version are on 15, the v15 changelog section and release links are correct, and the branch is in sync with dev. A few notes, none of them blocking:
- Both agent plugin manifests (
src/templates/agent-plugin/plugin.jsonandsrc/templates/agent-plugin/.claude-plugin/plugin.json) are now"15.0", while bothmarketplace.jsonfiles say15.0.0.Update-Version.ps1still writes$verto plugin.json and only uses$semVerfor marketplace.json. Consider using$semVerfor plugin.json too and setting both manifests to15.0.0, so the plugin version stays valid semver and matches the marketplace. - The #2247 fix (PathNotFound in "Get Existing Parquet Files") ships through this PR but has no v15 changelog entry.
- All deployment test jobs were skipped, even though this PR changes two hub Data Factory pipelines via #2247. Consider running the hubs deployment test before merging.
- #2248 and #2249 still target
flanakin/v15-prep, and both are on the v16 milestone. They'll need to be retargeted todev(or closed) once this merges, and merging them into the prep branch before that would ship them in v15.
Roland Krummenacher (RolandKrummenacher)
left a comment
There was a problem hiding this comment.
Inline anchors for the points in my earlier review.
Address PR #2341 feedback. Co-Authored-By: RolandKrummenacher <RolandKrummenacher@users.noreply.github.com> Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
🤖 [AI][Claude Code] ✅ Implemented (pushed f1cd3fb; threads resolved)
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Roland Krummenacher (RolandKrummenacher)
left a comment
There was a problem hiding this comment.
Re-reviewed 417790e. All three points from my last round are addressed in f1cd3fb: both plugin.json files are 15.0.0, Update-Version.ps1 writes the semantic version for plugin.json and marketplace.json, and the #2247 fix has a changelog entry. I also checked 417790e (the percent() code block is removed and the eligibility note is simplified); both look good. Approving.
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Roland Krummenacher (RolandKrummenacher)
left a comment
There was a problem hiding this comment.
# Conflicts: # docs-mslearn/toolkit/changelog.md
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Changelog: one plain sentence per entry, issue links only, long detail in sub-bullets. Roadmap: remove pre-2026 items, version labels, and PR links. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Roadmap: restore spacing, FOCUS 1.5, remove items pushed to partners or 2027, curate to directional items. Changelog: restore detail as sub-bullets. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
- Refresh commitment discount eligibility data (9 added, 6 changed) and regenerate the PowerShell data file so its unit test passes. - Tighten v15 changelog wording and trim implementation detail. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
🤖 [AI] DRAFT — do not merge until release checklist is complete.
🛠️ Description
Prepares the toolkit for the v15 release:
dev, build/test/lint, milestone triage, final docs reviewFixes #
📋 Checklist
📑 Did you update
docs/changelog.md?🤖 Generated with Claude Code