Skip to content

docs: NEXT-MAJOR planning checklist#528

Merged
Kamirus merged 2 commits into
mainfrom
kamil/next-major-plan
May 5, 2026
Merged

docs: NEXT-MAJOR planning checklist#528
Kamirus merged 2 commits into
mainfrom
kamil/next-major-plan

Conversation

@Kamirus
Copy link
Copy Markdown
Collaborator

@Kamirus Kamirus commented Apr 30, 2026

Draft planning doc for the next major release of mops.

Covers:

  • CLI v3 breaking changes (trust model, drop dfx, version semantics, hidden-state cleanup)
  • Backend canister changes (EOP, mo:base → mo:core, registry data model)
  • Items shippable non-breaking in 2.x — most of the list
  • P3 nice-to-haves (cargo-style commands, publish ergonomics)

Not for merge yet — opening as draft to collect feedback. Triaged 8 stale GH issues alongside this work (closed via comments).

Made with Cursor

Kamirus added 2 commits April 30, 2026 14:16
Inventory of breaking changes, modernization work, and items shippable
non-breaking before v3 — covers both CLI and backend canister.

Made-with: Cursor
- Verify file/line citations against current code; tighten ranges.
- Re-order within sections by priority; demote no-demand items.
- Swap `ic.did` bundling for the LANG-1280 design (separate
  `ic-did` package + package-exports-did mechanism in `mops.toml`).

Made-with: Cursor
@Kamirus Kamirus marked this pull request as ready for review May 5, 2026 12:23
@Kamirus Kamirus requested a review from a team as a code owner May 5, 2026 12:23
@Kamirus Kamirus merged commit aa90dd8 into main May 5, 2026
25 checks passed
@Kamirus Kamirus deleted the kamil/next-major-plan branch May 5, 2026 12:23
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