Skip to content

release: 0.3.1#99

Merged
webup merged 18 commits into
mainfrom
release/0.3.1
Apr 25, 2026
Merged

release: 0.3.1#99
webup merged 18 commits into
mainfrom
release/0.3.1

Conversation

@webup
Copy link
Copy Markdown
Contributor

@webup webup commented Apr 25, 2026

What

  • ship the latest web polish now living on develop as release/0.3.1
  • simplify crowded settings/sidebar surfaces and tighten dashboard task-card actions
  • make the update CTA effective by deep-linking into the update section and auto-running the version check

Why

  • the current release branch does not include the recent UI cleanup and update-flow fixes
  • the top update banner previously dropped users into Settings without actually loading update data

How

  • branch release/0.3.1 from the current develop tip
  • carry over the committed dashboard, settings, layout, and update-flow changes
  • verify with vitest run src/modules/settings/__tests__/UpdateSection.test.tsx and npm run build

Screenshots

  • UI changes were verified locally; add GitHub-hosted screenshots before final review if required by maintainers.

@webup webup merged commit 68cd51c into main Apr 25, 2026
46 checks passed
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