Bump version to v0.3.6#174
Conversation
|
Warning Rate limit exceeded
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 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 configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (17)
📝 WalkthroughWalkthroughThis 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
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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. Review rate limit: 0/1 reviews remaining, refill in 56 minutes and 13 seconds.Comment |
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]>
There was a problem hiding this comment.
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 winAdd the paired lessons file for this non-trivial active task.
This release task is substantial, but only the-todo.mdfile is present. Please adddocs/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.mdandYYYYMMDD-<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
📒 Files selected for processing (17)
docs/tasks/README.mddocs/tasks/active/20260501-pdf-export-followup-todo.mddocs/tasks/active/20260501-release-0.3.6-todo.mddocs/tasks/active/20260501-table-cell-resize-page-scroll-todo.mddocs/tasks/archive/2026/04/20260403-intent-preserving-phase9-undo-redo-todo.mddocs/tasks/archive/2026/05/20260501-pdf-export-parity-lessons.mddocs/tasks/archive/2026/05/20260501-pdf-export-parity-todo.mddocs/tasks/archive/2026/05/20260501-table-resize-row-split-lessons.mddocs/tasks/archive/2026/05/20260501-table-resize-row-split-todo.mddocs/tasks/archive/README.mdpackage.jsonpackages/backend/package.jsonpackages/cli/package.jsonpackages/docs/package.jsonpackages/documentation/package.jsonpackages/frontend/package.jsonpackages/sheets/package.json
Verification: verify:selfResult: ✅ PASS in 134.7s
Verification: verify:integrationResult: ✅ PASS |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Summary
0.3.5→0.3.6(root, backend, cli, docs,documentation, frontend, sheets)
docs/tasks/active/: archive three completed pairs(
table-resize-row-split,pdf-export-parity,intent-preserving-phase9-undo-redo) and split residual follow-upsinto focused new tasks
20260501-release-0.3.6-todo.mdto track the cutHighlights since v0.3.5 (26 commits)
Sheets — Formula
Docs — PDF export
Docs — Tables and pagination
Docs — Editing reliability
Docs — Intent-preserving edits
inline styling (Replace LWW inline styling with native CRDT operations #151)
Infra
@yorkie-js/sdkto 0.7.6 (Upgrade yorkie-js-sdk to 0.7.6 #150)Test plan
pnpm verify:fast— pre-existing 2 failures on main only(
merge-repro.test.ts,yorkie-doc-store.test.ts); notintroduced by this PR
v0.3.6to triggernpm-publish.ymlanddocker-publish.yml@wafflebase/[email protected]on npm andyorkieteam/wafflebase:v0.3.6on Docker Hub🤖 Generated with Claude Code