Skip to content

Bump version to v0.4.3#323

Merged
hackerwins merged 3 commits into
mainfrom
release/v0.4.3
May 31, 2026
Merged

Bump version to v0.4.3#323
hackerwins merged 3 commits into
mainfrom
release/v0.4.3

Conversation

@hackerwins

@hackerwins hackerwins commented May 31, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Bumps the workspace to v0.4.3 across 9 package.json files
  • Archives 11 shipped task docs (#257, #301, #303, #304, #305, #306, #307, #309, #315, #316, #317, #321, #322) into docs/tasks/archive/2026/05/
  • Adds the release-v0.4.3 task doc with hand-categorised highlights

Headline: Slides editing & UX polish toward Google Slides / PowerPoint parity (smart guides, Shift drag modifiers, text inside shapes, Format options panel, text autofit, group selection). PPTX import gained paragraph-level bullet styles, body anchor (vertical alignment), and stretched blipFill cover-crop. Docs added a pending inline style at the collapsed caret, a caret that tracks the resolved text color, bullet Tab indent, a fuller toolbar (font / size / line-spacing / clear formatting), and a CRDT-safe inline-style attribute clear. Sheets gained .xlsx import. Infrastructure: Docker images now build on native arm64 runners.

No Prisma migration, no new backend env vars — the devops bump is a routine image-tag change.

Test plan

  • pnpm verify:fast green (4522 passed, 45 skipped)
  • pnpm verify:self (full builds) green
  • After merge: tag v0.4.3, draft GitHub release with the categorised highlights from the release task
  • After tag: confirm @wafflebase/[email protected] and @wafflebase/[email protected] on npm, yorkieteam/wafflebase:v0.4.3 on Docker Hub (multi-arch)
  • Bump server image in yorkie-team/devops

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Version bumped to v0.4.3 across all packages
    • Updated release documentation and task tracking

hackerwins and others added 2 commits May 31, 2026 21:05
PRs #257/#301/#303/#304/#305/#306/#307/#309/#315/#316/#317/#321/#322
shipped between v0.4.2 and the v0.4.3 cut, leaving their paired todo
files in active with the process checkboxes still open. Flip the
remaining boxes for the work that landed, then move the paired
todo/lessons into docs/tasks/archive/2026/05/ via pnpm tasks:archive.
Active count drops from 17 to 6; archive count grows by 21 files.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
Patch release covering 29 commits since v0.4.2. Headline theme is
Slides editing & UX polish toward Google Slides / PowerPoint parity:
smart guides (equal-spacing / distance / size), Shift drag modifiers,
text inside shapes, a Format options right panel, tier-1 universal
toolbar controls, text autofit (shrink + grow), group-selection
visuals, and several smaller text-box / selection fixes. PPTX import
gained paragraph-level bullet styles, body anchor (vertical
alignment), and stretched blipFill cover-crop.

Docs added a pending-inline-style at collapsed caret, a caret that
tracks the resolved text color, bullet indent on Tab / Shift+Tab,
font / size / line-spacing / clear formatting toolbar controls, an
inline-style-attribute clear that actually lands in the CRDT, and a
polished toolbar trigger / color swatch pass shared across docs /
sheets / slides. Sheets gained .xlsx import.

Infrastructure: Docker images now build on native arm64 runners,
fixing the release hang seen on v0.4.2. No Prisma migration, no new
backend env vars — the devops bump is a routine image-tag change.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
@coderabbitai

coderabbitai Bot commented May 31, 2026

Copy link
Copy Markdown

Review Change Stack

Warning

Review limit reached

@hackerwins, we couldn't start this review because you've reached your PR review rate limit.

More reviews will be available in 55 minutes and 15 seconds. Learn how PR review limits work.

Your organization has run out of usage credits. Purchase more in the billing tab.

⌛ How to resolve this issue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans include higher PR review limits than trial, open-source, and free plans. In all cases, reviews become available again over time. During sustained high-volume PR review activity, CodeRabbit may temporarily slow when the next review becomes available.

Please see our Fair Usage Limits Policy for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 65762b2b-2f12-4bd1-b77f-266be5db0a35

📥 Commits

Reviewing files that changed from the base of the PR and between 70c64d0 and a58e9cc.

📒 Files selected for processing (1)
  • docs/tasks/active/20260531-release-v0.4.3-todo.md
📝 Walkthrough

Walkthrough

This release PR bumps the project version to 0.4.3 across all package manifests, publishes a new release checklist documenting the release scope and tasks, archives 11 completed feature implementations as task documentation, and updates the task tracking indexes to reflect the new release and archived task counts.

Changes

Release v0.4.3 Version and Task Archival

Layer / File(s) Summary
Version bumps to 0.4.3 across packages
package.json, packages/backend/package.json, packages/cli/package.json, packages/docs/package.json, packages/documentation/package.json, packages/frontend/package.json, packages/sheets/package.json, packages/slides/package.json, packages/tokens/package.json
Version field updated from 0.4.2 to 0.4.3 in root and all workspace package manifests.
Release v0.4.3 checklist and task index updates
docs/tasks/active/20260531-release-v0.4.3-todo.md, docs/tasks/README.md, docs/tasks/archive/README.md
Created release v0.4.3 active checklist with scope, highlights, and verification tasks. Updated task indexes to mark v0.4.3 as latest active task, increased archived task count (230 → 241), and added 11 new archived task entries in 2026/05.
Completed feature task documentation across 8 archived tasks
docs/tasks/archive/2026/05/20260525-slides-text-autofit-todo.md, docs/tasks/archive/2026/05/20260525-slides-textbox-toolbar-focus-todo.md, docs/tasks/archive/2026/05/20260526-docs-unlink-href-todo.md, docs/tasks/archive/2026/05/20260526-slides-group-selection-ui-todo.md, docs/tasks/archive/2026/05/20260528-slides-shift-modifiers-todo.md, docs/tasks/archive/2026/05/20260530-docs-pending-inline-style-todo.md, docs/tasks/archive/2026/05/20260531-slides-smart-guides-todo.md
Marked implementation and verification steps as completed across eight feature tasks: slides text autofit (8 tasks with unit tests, engine, wiring, and docs), textbox toolbar focus (smoke test), docs unlink href (PR submission), group selection UI (overlay frames, rendering, wiring), shift-modifiers (constraints helpers, editor wiring, docs), pending inline styles (smoke and archive), and smart guides (equal-spacing/distance detection, sizing, overlay rendering, and editor move/resize wiring).

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • wafflebase/wafflebase#208: Modifies task documentation indexes and archived task counters in docs/tasks/README.md and related task archival updates.
  • wafflebase/wafflebase#174: Release-version bump PR that updates the same version fields in package.json manifests and adjusts docs/tasks/README.md task indexes for prior release versions.
  • wafflebase/wafflebase#115: Prior release-version bump PR that directly updates the same version fields in root and package package.json files.

Poem

🐰 A version bump hops through the files—point-three's here!
Task archives now tidy, eleven dear.
Smart guides and modifiers tucked safely away,
All marked complete for this feature-release day!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and accurately summarizes the main change: bumping the project version to v0.4.3 across all package.json files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/v0.4.3

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Per project records, @ggyuchive is also a maintainer alongside
@hackerwins. Update the Contributors block so both carry the
(maintainer) tag (no PR list, per MAINTAINING.md style) instead of
listing @ggyuchive under the per-PR contributors.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
@github-actions

github-actions Bot commented May 31, 2026

Copy link
Copy Markdown
Contributor

Verification: verify:self

Result: ✅ PASS in 258.6s

Lane Status Duration
tokens:build ✅ pass 2.2s
sheets:build ✅ pass 13.7s
docs:build ✅ pass 12.8s
slides:build ✅ pass 14.7s
verify:fast ✅ pass 171.7s
frontend:build ✅ pass 18.7s
verify:frontend:chunks ✅ pass 0.3s
backend:build ✅ pass 5.1s
cli:build ✅ pass 2.2s
verify:entropy ✅ pass 17.2s

Verification: verify:integration

Result: ✅ PASS

@hackerwins
hackerwins merged commit 4dbdc50 into main May 31, 2026
1 check passed
@hackerwins
hackerwins deleted the release/v0.4.3 branch May 31, 2026 12:24
@codecov

codecov Bot commented May 31, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

This was referenced Jun 12, 2026
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