Skip to content

Release rmdv v0.7.0 - #24

Merged
minchenlee merged 2 commits into
mainfrom
codex/release-v0.7.0
Aug 14, 2026
Merged

Release rmdv v0.7.0#24
minchenlee merged 2 commits into
mainfrom
codex/release-v0.7.0

Conversation

@minchenlee

@minchenlee minchenlee commented Aug 10, 2026

Copy link
Copy Markdown
Owner

Summary

  • prepare the v0.7.0 package, release-note, content-pack, and site metadata
  • record the reviewed Document Mindmap depth-folding work as completed
  • reserve distinct feature IDs and explicitly exclude Quick Slots (MDV-017) and Theme Settings/Studio (MDV-019)
  • update the project control plane for the release candidate

Included user-facing changes

  • reliable macOS Finder document opening
  • responsive Markdown tables
  • corrected Mindmap panel sizing and shortcuts
  • file/folder refresh, Finder reveal, and focused-path copy actions
  • Document Mindmap depth folding for Markdown, JSON, YAML, and TOML
  • static AI disclosure sticker and documented site deployment runtime

Excluded

  • Quick Slots (MDV-017)
  • Theme Settings and Theme Studio (MDV-019)

No product implementation under src/ or tests is changed by this release-preparation branch.

Validation

  • cargo check
  • cargo check --no-default-features
  • cargo test --lib — 361 passed
  • cargo test --tests — all integration targets passed
  • cargo build --release --bin rmdv
  • target-specific Apple Silicon .app packaging with embedded PDFium and structural codesign verification
  • exact-head native GUI smoke on packaged 0.7.0 app:
    • opened the release-worktree document-mindmap.md
    • observed File and folder refreshed and File path copied
    • Finder reveal selected the exact release-worktree file
    • Document Mindmap depth 1 collapsed to the root and depth 0 restored branches
    • command palette exposed node levels 16 plus Show All Node Levels
  • exact-head Codex review found no major issues; the only unresolved thread is outdated
  • both exact-head Linux CI runs passed
  • node --check site/app.js
  • node --check site/check-shortcuts.mjs
  • node site/check-shortcuts.mjs
  • git diff --check
  • strict four-layer project-system audit

Remaining release gates

  • post-tag signed/notarized artifact, checksum, and updater-manifest verification
  • authenticated local Wrangler deployment and public homepage/llms.txt verification

@minchenlee

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ec8809cdbe

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread site/index.html Outdated
"acceptedAnswer": {
"@type": "Answer",
"text": "On macOS, download the signed and notarized .dmg from github.com/minchenlee/rmdv/releases and drag rmdv to Applications. After opening the app, use Install CLI from the command palette to expose rmdv in /usr/local/bin. On Linux, download the x86_64 AppImage, launch it once, and use Install CLI from the command palette to create ~/.local/bin/rmdv; add ~/.local/bin to PATH if needed. To build from source, install Rust 1.80 or newer, then run: git clone https://github.com/minchenlee/rmdv && cd rmdv && cargo build --release. Windows builds use cargo build --release --no-default-features because PDF extraction is macOS/Linux only."
"text": "On macOS, download the .dmg from github.com/minchenlee/rmdv/releases, check that release's signing/notarization status, and drag rmdv to Applications. After opening the app, use Install CLI from the command palette to expose rmdv in /usr/local/bin. On Linux, download the x86_64 AppImage, launch it once, and use Install CLI from the command palette to create ~/.local/bin/rmdv; add ~/.local/bin to PATH if needed. To build from source, install Rust 1.80 or newer, then run: git clone https://github.com/minchenlee/rmdv && cd rmdv && cargo build --release. Windows builds use cargo build --release --no-default-features because PDF extraction is macOS/Linux only."

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Publish the signing state before directing users to it

When the v0.7 tag runs, .github/workflows/release.yml:347-359 creates the GitHub Release with generated notes and assets only; it neither consumes the new release-notes file nor publishes the post-verification signing/notarization result, and no other release-edit step exists. The linked release therefore does not provide the status this install copy tells users to check—especially if the workflow uses its ad-hoc-signing fallback—so add a publication step/body containing the verified state or avoid this claim.

AGENTS.md reference: site/AGENTS.md:L51-L53

Useful? React with 👍 / 👎.

@minchenlee

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Another round soon, please!

Reviewed commit: 0a6cd53b7c

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@minchenlee
minchenlee marked this pull request as ready for review August 14, 2026 13:57
@minchenlee
minchenlee merged commit 9dd7217 into main Aug 14, 2026
2 checks passed

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 0a6cd53b7c

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread PROJECT_STATUS.md
Comment on lines +67 to +70
1. Run native GUI interaction smoke on the exact packaged v0.7.0 candidate and
obtain owner acceptance.
2. Commit/push/open the release PR, then merge only after GUI smoke plus
exact-head review and CI pass; proceed through the already-authorized tag,

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Record the already-completed release gates

The commit's validation records exact packaged-app GUI smoke plus exact-head review and two successful CI runs, but this new routing snapshot still tells the next owner to run that smoke and open the release PR; the MDV-020 plan likewise leaves those gates unchecked and calls them blockers. After merge, anyone following the required first-pass status will be routed backward instead of to the remaining tag/artifact/deployment gates, so update the status and plan with the evidence already obtained.

AGENTS.md reference: AGENTS.md:L29-L34

Useful? React with 👍 / 👎.

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