Skip to content

chore: prepare the 2.1.0 release - #81

Merged
DoodlesEpic merged 1 commit into
devfrom
release/2.1.0
Sep 20, 2026
Merged

DoodlesEpic merged 1 commit into
devfrom
release/2.1.0

Conversation

@DoodlesEpic

@DoodlesEpic DoodlesEpic commented Sep 20, 2026 •

Copy link
Copy Markdown
Owner

Prepare GraphPrime 2.1.0 with matching npm, Cargo and Tauri versions and curated release notes covering the runtime/frontend updates, performance checks and CI improvements.

The release workflow now requires and uses the versioned notes file. Upload only architecture-specific macOS application archives and fail on duplicate normalized asset names, preventing one architecture's archive from overwriting another. Checksums remain generated from the complete package set.

Validation: immutable Yarn installation, Svelte checks, ESLint/Prettier and actionlint passed. Verified matching versions across all four manifests/lockfiles and exercised the asset-preparation step with unique and colliding filenames, including checksum verification. The final 2.1.0 AppImage passed local graphical tests in Xvfb, including calculations through 100,000, styles, native clipboard, chart switching, fullscreen and native window resizing, without JavaScript errors or CSP violations. CI validates four desktop targets, packaged Linux interactions, benchmarks and CodeQL.

This prepares the release in dev. Promotion to main, tagging and publication follow the user's confirmation that the day's work is complete.

@DoodlesEpic
DoodlesEpic merged commit 3080961 into dev Sep 20, 2026
12 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