Skip to content

doc: correct the 2.0.0 changelog against the tags (#85491) - #268

Merged
volarname merged 1 commit into
developfrom
doc/85491-correct-2.0.0-changelog
Aug 18, 2026
Merged

doc: correct the 2.0.0 changelog against the tags (#85491)#268
volarname merged 1 commit into
developfrom
doc/85491-correct-2.0.0-changelog

Conversation

@volarname

Copy link
Copy Markdown
Contributor

Audited every claim in the 2.0.0 entry against the tree at the 1.29.0 and 2.0.0 tags instead of
against the draft it grew from. Four entries did not belong to the release.

Claim Evidence
Voice Family settings module 51 files with voiceFamily in the tree at 1.29.0, incl. src/router/routes/coreDam/voiceFamily.ts; the headline item of the 1.29.0 release notes. No commit in 1.29.0..2.0.0 introduces it — 2.0.0 only fixed its VoiceBindingsList provide, which stays under Fixed.
mainFileInternal asset filter d1bf1825 (#253) merged 2026-03-11, the 1.29.0 tag is 2026-06-15. Internal-image support is older still (1.26.0).
Public export create binds to a licences array 6e0bb204 (#256) is the commit the 1.29.0 tag points at (same timestamp). Listed in the 1.29.0 notes too.
"vue-router 4 → 5" 1.29.0 already ran ^5.0.2, 2.0.0 runs ^5.2.0 — the dependency list in the same file said so correctly. The breaking change is the file-based routing, not a major bump.

Both #84735 references were among these, so that work item now belongs entirely to 1.29.0.

The mainFileInternal filter was never documented in any release — it is added to the 1.29.0 entry,
where it actually shipped.

Everything else in the entry was verified as correct: active-filter chips, oxlint/oxfmt, lightningcss,
eslint-plugin-vuetify, unplugin-auto-import, file-based routing (66 definePage pages), the anzu
ESLint plugin, the validateAll guard, manual chunking, watch-common-admin, breadcrumbs, the labs
migration (175 files), the src/viewssrc/domains move (421 → 0 / 0 → 644), filter persistence on
22 datatables, the removed shortestDimension filter and Prettier, the nginx /assets fix, the
meta.create i18n keys, and the Vuetify 3 → 4 and pinia 3 → 4 bumps.

No code changes, no new version. The 2.0.0 release body links to the file pinned at the 2.0.0 tag,
so it is repointed at main after this merges, otherwise the release page keeps serving the old text.

Audited every claim in the 2.0.0 entry against the tree at the 1.29.0 and
2.0.0 tags instead of against the draft it grew from. Four entries did not
belong to the release:

- Voice Family settings module. The module is in the tree at 1.29.0 (51 files
  including its route file, factory, filter and both locale files) and is the
  headline item of the 1.29.0 release notes. 2.0.0 only fixed its
  VoiceBindingsList provide, which stays listed under Fixed.
- mainFileInternal asset filter. Added by #253 on 11 March, three months
  before the 1.29.0 tag. Internal-image support is older still (1.26.0).
- Public export create binding to a licences array. #256 is the commit the
  1.29.0 tag points at, so it shipped there.
- "vue-router 4 to 5" is wrong: 1.29.0 already ran ^5.0.2 and 2.0.0 runs
  ^5.2.0, which the dependency list in the same file stated correctly. The
  breaking change is the file-based routing, not a major bump.

Both #84735 references leave 2.0.0 with the first and third item; that work
item belongs entirely to 1.29.0.

The mainFileInternal filter was never documented in any release, so it is
added to the 1.29.0 entry where it actually shipped.
@volarname
volarname merged commit 8ecdd8d into develop Aug 18, 2026
2 checks passed
@volarname
volarname deleted the doc/85491-correct-2.0.0-changelog branch August 18, 2026 07:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant