This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+9 more
Summary
AI summaryUpdates Generated changelog, Attribution, and frontend across a mixed release.
Full changelog
Smarter Frontend Cloning and Stricter Skill Discipline
OmO 4.15.0 is a minor release for shipped skill and product guidance.
The headline change is that the frontend skill can now treat a live URL as a real design reference. It drives the browser, reads rendered getComputedStyle values, captures responsive layout, interaction states, motion, and assets, then turns that into a DESIGN.md contract before implementation.
Frontend QA is stricter about motion. /visual-qa now captures hover, focus, click, scroll, rest, mid-transition, and settled states, and rejects decorative or no-op animation instead of letting motion hide a weak implementation.
The programming and cleanup skills now start from an existence-first rule: delete, reuse, prefer platform or standard-library behavior, then write the minimum code only when it really needs to exist. Bug-fix guidance also pushes harder on root-cause fixes, caller sweeps, adversarial checks, and explicit debt accounting.
No breaking changes or migration steps are expected.
Attribution
- #5791 and #5789 were authored and merged by
code-yeongyu. - The live-site frontend cloning work credits MIT-licensed
JCodesMore/ai-website-cloner-templateas inspiration. OmO's implementation is project-original synthesis, not vendored code. - The existence-first programming guidance credits
DietrichGebert/ponytailcommit16f6cbfas philosophical inspiration. No Ponytail source was vendored.
Generated changelog
- e9aca993c Merge pull request #5793 from code-yeongyu/release/v4.15.0-source-state
- b43f21ead Merge pull request #5791 from code-yeongyu/feature/frontend-skill-cloner-visual-qa
- 521289416 fix(skills): sync checked-in frontend builtin artifacts with shared source
- 85112dadf Merge pull request #5789 from code-yeongyu/feature/ponytail-melding-skills
- cbe6c380b feat(visual-qa): capture interaction/animation states and forbid slop animation
- 2df33eba1 feat(frontend): default expressive greenfield to seeded imagen drafts; dedup design QA
- ef13f0925 feat(frontend): route live-site references to an embedded runtime-extraction cloner
- 5b2347694 feat(remove-ai-slops): existence-first cleanup + dedup worker prompt
- a3bb87e9d feat(programming): add pre-write existence ladder as axiom 0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Earlier breaking changes
- v4.19.0 Removes legacy Ralph Loop wiring; introduces Goal feature with automatic config migration.
- v4.6.0 Removed broken direct public binary entrypoints from platform launcher packages, keeping them internal.
- v4.6.0 Removed legacy context-window monitor hook path from active hooks and config surfaces.
- v4.4.0 Removes top‑level `lsp` config key; migration required to `.opencode/lsp.json`.
Beta — feedback welcome: [email protected]