Skip to content

Bump version to v0.3.6#174

Merged
hackerwins merged 2 commits into
mainfrom
release/v0.3.6
May 1, 2026
Merged

Bump version to v0.3.6#174
hackerwins merged 2 commits into
mainfrom
release/v0.3.6

Conversation

@hackerwins

@hackerwins hackerwins commented May 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Bump all 7 packages from 0.3.50.3.6 (root, backend, cli, docs,
    documentation, frontend, sheets)
  • Reorganize docs/tasks/active/: archive three completed pairs
    (table-resize-row-split, pdf-export-parity,
    intent-preserving-phase9-undo-redo) and split residual follow-ups
    into focused new tasks
  • Add release task 20260501-release-0.3.6-todo.md to track the cut

Highlights since v0.3.5 (26 commits)

Sheets — Formula

Docs — PDF export

Docs — Tables and pagination

Docs — Editing reliability

Docs — Intent-preserving edits

Infra

Test plan

  • pnpm verify:fast — pre-existing 2 failures on main only
    (merge-repro.test.ts, yorkie-doc-store.test.ts); not
    introduced by this PR
  • After merge, create GitHub Release v0.3.6 to trigger
    npm-publish.yml and docker-publish.yml
  • Verify @wafflebase/[email protected] on npm and
    yorkieteam/wafflebase:v0.3.6 on Docker Hub

🤖 Generated with Claude Code

@coderabbitai

coderabbitai Bot commented May 1, 2026

Copy link
Copy Markdown

Warning

Rate limit exceeded

@hackerwins has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 56 minutes and 13 seconds before requesting another review.

To keep reviews running without waiting, you can enable usage-based add-on for your organization. This allows additional reviews beyond the hourly cap. Account admins can enable it under billing.

⌛ How to resolve this issue?

After the wait time has elapsed, 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 have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 65bb8023-5d51-43db-be75-a69db4d1a73a

📥 Commits

Reviewing files that changed from the base of the PR and between 1a1f716 and 3c83e5b.

📒 Files selected for processing (17)
  • docs/tasks/README.md
  • docs/tasks/active/20260501-pdf-export-followup-todo.md
  • docs/tasks/active/20260501-release-0.3.6-todo.md
  • docs/tasks/active/20260501-table-cell-resize-page-scroll-todo.md
  • docs/tasks/archive/2026/04/20260403-intent-preserving-phase9-undo-redo-todo.md
  • docs/tasks/archive/2026/05/20260501-pdf-export-parity-lessons.md
  • docs/tasks/archive/2026/05/20260501-pdf-export-parity-todo.md
  • docs/tasks/archive/2026/05/20260501-table-resize-row-split-lessons.md
  • docs/tasks/archive/2026/05/20260501-table-resize-row-split-todo.md
  • docs/tasks/archive/README.md
  • 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
📝 Walkthrough

Walkthrough

This PR releases v0.3.6 by bumping package versions across all package.json files and updating documentation task tracking. New active task files record remaining work on PDF export and table resize issues, while completed tasks are archived with updated index counts.

Changes

Cohort / File(s) Summary
Version Bumps
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
Incremented package versions from 0.3.5 to 0.3.6 across root and all workspace packages.
Active Task Documentation
docs/tasks/active/20260501-pdf-export-followup-todo.md, docs/tasks/active/20260501-release-0.3.6-todo.md, docs/tasks/active/20260501-table-cell-resize-page-scroll-todo.md
Created new task tracking files for v0.3.6 release activities, PDF export font/glyph investigation, and table cell resize scroll regression debugging.
Task Index Updates
docs/tasks/README.md, docs/tasks/archive/README.md
Updated task counts (archived 146→148), added new 2026-05-01 active tasks, and reorganized archived task listings by month.
Completed Task Archival
docs/tasks/archive/2026/04/20260403-intent-preserving-phase9-undo-redo-todo.md, docs/tasks/archive/2026/05/20260501-pdf-export-parity-todo.md, docs/tasks/archive/2026/05/20260501-table-resize-row-split-todo.md
Marked checklist items as complete and cross-linked remaining investigation work to new dedicated follow-up task files.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • Bump version to v0.3.2 #115: Coordinates release workflows by performing similar version bump updates and release documentation management across the same package.json files.

Poem

🐰 A rabbit bumps versions with furry delight,
v0.3.6 shines in the changelog light!
Tasks archived, new quests are begun,
Release ready—the work is done! 📦
Hoppy hops through the docs, neat and tight!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Bump version to v0.3.6' is a clear and concise description of the primary change in the PR—updating package versions to 0.3.6 across seven packages and the root project.
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.3.6

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
Review rate limit: 0/1 reviews remaining, refill in 56 minutes and 13 seconds.

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

Cuts a release covering 25 commits since v0.3.5: PDF export for Docs,
table row-splitting and resize fixes, intent-preserving edits Phases
4-8, Yorkie-native undo/redo, and external table paste.

Also archives three completed task pairs (table-resize-row-split,
pdf-export-parity, intent-preserving-phase9) and splits remaining
follow-ups into focused new tasks (pdf font fallback, cell-resize
page-scroll bug) so active/ reflects only in-flight work.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
ROMAN/ARABIC formula improvement landed on main after the release
branch was cut. Update the release task file to reflect the additional
commit picked up via rebase.

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

@coderabbitai coderabbitai 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.

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
docs/tasks/active/20260501-release-0.3.6-todo.md (1)

1-62: ⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Add the paired lessons file for this non-trivial active task.
This release task is substantial, but only the -todo.md file is present. Please add docs/tasks/active/20260501-release-0.3.6-lessons.md (can start minimal and grow during execution) to satisfy the active-task pairing rule.

As per coding guidelines, “For non-trivial tasks, use paired files in docs/tasks/active/: YYYYMMDD-<slug>-todo.md and YYYYMMDD-<slug>-lessons.md”.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@docs/tasks/active/20260501-release-0.3.6-todo.md` around lines 1 - 62, The
task is missing its paired lessons file; create
docs/tasks/active/20260501-release-0.3.6-lessons.md alongside the existing
20260501-release-0.3.6-todo.md, initializing it with a minimal header
(date/title/status) and a brief "Lessons learned / notes" section that can be
expanded during the release work; ensure the filename exactly matches
20260501-release-0.3.6-lessons.md so the active-task pairing rule is satisfied.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Outside diff comments:
In `@docs/tasks/active/20260501-release-0.3.6-todo.md`:
- Around line 1-62: The task is missing its paired lessons file; create
docs/tasks/active/20260501-release-0.3.6-lessons.md alongside the existing
20260501-release-0.3.6-todo.md, initializing it with a minimal header
(date/title/status) and a brief "Lessons learned / notes" section that can be
expanded during the release work; ensure the filename exactly matches
20260501-release-0.3.6-lessons.md so the active-task pairing rule is satisfied.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: efbc282f-2e90-4cbb-823b-fee0ab0fb414

📥 Commits

Reviewing files that changed from the base of the PR and between 9fdf6b4 and 1a1f716.

📒 Files selected for processing (17)
  • docs/tasks/README.md
  • docs/tasks/active/20260501-pdf-export-followup-todo.md
  • docs/tasks/active/20260501-release-0.3.6-todo.md
  • docs/tasks/active/20260501-table-cell-resize-page-scroll-todo.md
  • docs/tasks/archive/2026/04/20260403-intent-preserving-phase9-undo-redo-todo.md
  • docs/tasks/archive/2026/05/20260501-pdf-export-parity-lessons.md
  • docs/tasks/archive/2026/05/20260501-pdf-export-parity-todo.md
  • docs/tasks/archive/2026/05/20260501-table-resize-row-split-lessons.md
  • docs/tasks/archive/2026/05/20260501-table-resize-row-split-todo.md
  • docs/tasks/archive/README.md
  • 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

@github-actions

github-actions Bot commented May 1, 2026

Copy link
Copy Markdown
Contributor

Verification: verify:self

Result: ✅ PASS in 134.7s

Lane Status Duration
sheets:build ✅ pass 13.4s
docs:build ✅ pass 11.5s
verify:fast ✅ pass 67.3s
frontend:build ✅ pass 18.1s
verify:frontend:chunks ✅ pass 0.4s
backend:build ✅ pass 4.9s
cli:build ✅ pass 1.9s
verify:entropy ✅ pass 17.3s

Verification: verify:integration

Result: ✅ PASS

@hackerwins
hackerwins merged commit d142579 into main May 1, 2026
1 check passed
@hackerwins
hackerwins deleted the release/v0.3.6 branch May 1, 2026 22:44
@codecov

codecov Bot commented May 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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