Skip to content

CopyPaste 3.0: drop Flutter, lay the Rust core" - #62

Merged
rgdevment merged 1 commit into
mainfrom
feat/3.0-skeleton
Sep 13, 2026
Merged

rgdevment merged 1 commit into
mainfrom
feat/3.0-skeleton

Conversation

@rgdevment

Copy link
Copy Markdown
Owner

The 2.x tree (app/, core/, listener/, pubspec, Flutter workflows) moves out of main and stays supported on the v2-stable branch, at c0601ca.

What lands instead is the workspace skeleton: cp-core, cp-store, cp-mac-sys and cp-mac, with unsafe forbidden everywhere except the -sys crate, plus the CI guards for conventions, deterministic tests and commit messages.

Licensing, CLA and legal documents are untouched. The README stays as it is until the first 3.0 release, with a note about what is coming; its logo moved to resources/ because it used to live inside app/.

The 2.x tree (app/, core/, listener/, pubspec, Flutter workflows) moves out
of main and stays supported on the v2-stable branch, at c0601ca.

What lands instead is the workspace skeleton: cp-core, cp-store, cp-mac-sys
and cp-mac, with unsafe forbidden everywhere except the -sys crate, plus the
CI guards for conventions, deterministic tests and commit messages.

Licensing, CLA and legal documents are untouched. The README stays as it is
until the first 3.0 release, with a note about what is coming; its logo moved
to resources/ because it used to live inside app/.
@rgdevment rgdevment changed the title chore!: drop the Flutter codebase and start the Rust core for 3.0 CopyPaste 3.0: drop Flutter, lay the Rust core" Sep 13, 2026
@rgdevment
rgdevment merged commit 3a045e5 into main Sep 13, 2026
3 of 6 checks passed
@rgdevment
rgdevment deleted the feat/3.0-skeleton branch September 13, 2026 20:10
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