Repository navigation
docs: add 0.4-to-0.5 migration guide (#106) - #125
Conversation
- Create 0.4-to-0.5.mdx covering ergo 0.5.0 and ergo-router 0.5.0: potentially breaking registration-time config validation, notable additions (validate shorthand, responseSchema, onResponse, catchHandler 4th arg, new presets), informational items, and cumulative changes - Update 0.3-to-0.4.mdx cumulative section with two missing ergo 0.2.0 breaking changes (validate no-body, idempotency malformed header) - Update cross-links in ergo.mdx, ergo-router.mdx, and getting-started.mdx to point to /migration/0.4-to-0.5/
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (5)
📜 Recent review details🧰 Additional context used📓 Path-based instructions (3)src/content/**/*📄 CodeRabbit inference engine (Custom checks)
Files:
**/*📄 CodeRabbit inference engine (Custom checks)
Files:
src/content/**⚙️ CodeRabbit configuration file
Files:
🧠 Learnings (3)📚 Learning: 2026-06-05T06:06:10.155ZApplied to files:
📚 Learning: 2026-06-06T22:00:49.387ZApplied to files:
📚 Learning: 2026-06-07T15:55:55.620ZApplied to files:
🔇 Additional comments (15)
Summary by CodeRabbit
WalkthroughThis PR releases the 0.4→0.5 migration guide and updates documentation navigation. A new comprehensive MDX guide documents the potentially breaking body validation registration-time check, non-breaking additions (validate shorthand, responseSchema, onResponse hook, new router presets), and cumulative breaking changes from earlier versions. The 0.3→0.4 guide is backfilled with 0.2.0 breaking-change notes. Navigation links across four docs are updated to point to the new 0.4→0.5 guide. ChangesMigration guides for 0.4→0.5 release
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Warning Review ran into problems🔥 ProblemsLinked repositories: Your configuration references 2 linked repositories, but your current plan allows 0. Analyzed ``, skipped 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. Comment |
|
@coderabbitai full review |
✅ Action performedFull review finished. |
JasonCust
left a comment
There was a problem hiding this comment.
Lead Architect Review
Verdict: APPROVE
(Posted as COMMENT because GitHub disallows self-approval — the review verdict is APPROVE.)
Clean documentation PR — the 0.4-to-0.5 migration guide accurately reflects the ergo 0.5.0 and ergo-router [Unreleased] changelogs, all cross-links resolve to valid pages, cumulative entries are verified against ergo CHANGELOG 0.2.0 source, and the backfilled entries in 0.3-to-0.4 close a real documentation gap. CI build passes.
- Blocking items: 0
- Non-blocking items: 0
Summary
0.4-to-0.5.mdxmigration guide covering ergo 0.5.0 and ergo-router 0.5.0 changes: potentially breaking registration-time config validation (body: false+validate.body), notable additions (validate shorthand, responseSchema, onResponse, catchHandler 4th argument, new presets), informational items (multi-runtime CI,@types/nodeoptional peer dep), and cumulative changes0.3-to-0.4.mdxcumulative section with two ergo 0.2.0 breaking changes previously omitted (validate no-body 500, idempotency malformed header 400)ergo.mdx,ergo-router.mdx, andgetting-started.mdxto point to/migration/0.4-to-0.5/Closes #106