Skip to content

chore(release): polish docs and release plumbing after 1.1.0 merge#121

Merged
VPDPersonal merged 1 commit into
mainfrom
chore/release-prep-fixes
Jun 7, 2026
Merged

chore(release): polish docs and release plumbing after 1.1.0 merge#121
VPDPersonal merged 1 commit into
mainfrom
chore/release-prep-fixes

Conversation

@VPDPersonal

Copy link
Copy Markdown
Owner

Summary

Post-merge cleanup after the 1.1.0 branch landed on main:

  • README Integration rewrite — stable install (Asset Store / Releases) is now shown first as the recommended path; preview UPM instructions moved into a collapsible <details> block with the correct dependency order: FastTools (#upm-preview) → Collections (#upm, stable) → MVVM (#upm-preview). Also fixed the version-pin URL to the actual #upm/<version> tag scheme the release workflow produces (was #upm-preview/<version>).
  • Stable badge — now reads from the latest GitHub release instead of the not-yet-formed upm branch, so it resolves to the current v1.0.x release.
  • Submodule pointers — advanced Aspid.MVVM.Analyzers, Aspid.MVVM.Generators, Aspid.MVVM.Unity.Generators to their merged main commits.
  • CHANGELOG / MIGRATION (+ .ru) moved to repo root — surfaces them on the GitHub landing page. release.yml CHANGELOG_PATH updated, and a new "Bundle release docs into the package" step copies them back into the package before git subtree split, so the published UPM package still ships them. changelogUrl in package.json updated to the root path.

Notes for review

  • The Preview badge still reads from the upm-preview branch, which does not exist on origin yet — it will resolve only after the first preview release runs through the workflow. Left untouched on purpose (the request was scoped to the stable badge); happy to switch it to ?include_prereleases or hide it if preferred.
  • The release-docs bundling commit created inside the workflow is throwaway (only seeds the subtree split SHA on the detached release checkout).

- Restructure README Integration: stable install (Asset Store / Releases) first, preview UPM steps in a collapsible block with the correct dependency order (FastTools preview → Collections stable → MVVM preview); fix pin tag to the actual `upm/<version>` scheme
- Point the Stable badge at the latest GitHub release instead of the not-yet-formed `upm` branch
- Advance the three Roslyn submodules to their merged `main` commits
- Move CHANGELOG/MIGRATION (+ .ru) to the repo root; update release.yml CHANGELOG_PATH and bundle the docs back into the package before subtree split; fix changelogUrl in package.json
@VPDPersonal VPDPersonal added status: work-in-progress Draft / not ready for review type: chore Maintenance, version bumps, tooling dependencies Dependency or submodule update area: ci CI / build pipeline area: docs Documentation / knowledge wiki labels Jun 7, 2026
@VPDPersonal VPDPersonal marked this pull request as ready for review June 7, 2026 12:01
@github-actions github-actions Bot added status: needs-review Ready for review and removed status: work-in-progress Draft / not ready for review labels Jun 7, 2026
@VPDPersonal VPDPersonal merged commit 13bf87a into main Jun 7, 2026
3 checks passed
@VPDPersonal VPDPersonal deleted the chore/release-prep-fixes branch June 7, 2026 12:34
@github-actions github-actions Bot removed the status: needs-review Ready for review label Jun 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: ci CI / build pipeline area: docs Documentation / knowledge wiki dependencies Dependency or submodule update type: chore Maintenance, version bumps, tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant