Skip to content

feat(editor): add task list and today slash commands - #596

Merged
murongg merged 1 commit into
v2from
feature/584-editor-insert-commands
Jul 28, 2026
Merged

feat(editor): add task list and today slash commands#596
murongg merged 1 commit into
v2from
feature/584-editor-insert-commands

Conversation

@murongg

@murongg murongg commented Jul 28, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add a Task List slash command that toggles selected lines as Markdown task items
  • add a Today slash command that inserts the local calendar date as YYYY-MM-DD
  • localize both command labels across supported languages

Why

The follow-up in #584 requested dedicated editor commands for creating - [ ] items and inserting today’s date.

Validation

  • pnpm --filter @markra/editor test — 356 tests passed
  • pnpm --filter @markra/app test — 1,449 tests passed
  • pnpm --filter @markra/shared test — 62 tests passed
  • pnpm build — all workspace builds and desktop vendor chunk verification passed

Risk

Low. The change is limited to the editor command registry, list-marker conversion, and slash-menu labels. Task-list conversions, read-only behavior, local date insertion, and app integration are covered by tests.

Related Issues

Refs #584

@vercel

vercel Bot commented Jul 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
markra-web Ready Ready Preview, Comment Jul 28, 2026 11:38am

@murongg
murongg merged commit c274768 into v2 Jul 28, 2026
21 checks passed
@murongg
murongg deleted the feature/584-editor-insert-commands branch July 28, 2026 12:36
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