Skip to content

release: v0.8.0-beta.1#193

Merged
rygel merged 5 commits into
mainfrom
release/0.8.0-beta.1
May 17, 2026
Merged

release: v0.8.0-beta.1#193
rygel merged 5 commits into
mainfrom
release/0.8.0-beta.1

Conversation

@rygel
Copy link
Copy Markdown
Owner

@rygel rygel commented May 16, 2026

Summary

  • Bump version to 0.8.0-beta.1 (parent, desktop, web pom files)
  • Update CHANGELOG.md with beta release notes

Changes since v0.7.5

  • IntelliJ-style diff viewer — side-by-side color-coded diff with file tree, overview minimap, search, inline word diff
  • Layout import/export.needlecast-layout files from File menu
  • Manual update check off EDT — no more UI freeze when checking for updates
  • Portable archives in appcast — .zip/.tar.gz downloads listed alongside installers

Pre-existing test failures (not from this release)

  • ProjectPresetServiceTest — stale test code referencing changed ProjectDirectory constructor
  • PowerShellResizeTest — requires real PTY environment (should run in container)

Test plan

  • mvn verify -T 4 -DskipTests passes (BUILD SUCCESS)
  • Merge this PR, then create GitHub pre-release with v0.8.0-beta.1 tag
  • Verify release workflow triggers and produces all 6 artifacts (3 installer + 3 portable)

@surmado-code-review
Copy link
Copy Markdown

surmado-code-review Bot commented May 16, 2026

Automated Checks (advisory, non-blocking)

✅ All checks passed.


Surmado Code Review — Free tier limit reached

You've used all 10 free reviews this month. Deterministic checks (secrets, model strings) still ran above.

Upgrade to the Paid plan for 100 reviews/month + $15 per additional 100: https://app.surmado.com/checkout?plan=pr_review_starter

Or wait until your next monthly window for 10 more free reviews.


Surmado Code Review (v1.2-mt)

Alexander Brandt added 2 commits May 16, 2026 20:44
jpackage and Inno Setup require pure dotted versions (x.y.z.w).
Strip prerelease suffix and map to a 4th numeric component
(e.g. 0.8.0-beta.1 → 0.8.0.1) for tooling, keep original
version string for file naming.
@rygel rygel merged commit 8a90835 into main May 17, 2026
12 checks passed
@rygel rygel deleted the release/0.8.0-beta.1 branch May 17, 2026 08:02
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