Breaking changes
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
This page is the audit trail of every breaking change shipped in a stable release. The 0.1.0-preview track is still pre-stable, so changes within preview minors are not listed here — they’re tracked in the release notes.
How to use this page
Section titled “How to use this page”- Find the release where the change shipped.
- Read the before snippet — the API you’re using today.
- Compare against after — the new shape.
- Apply the diff to your code; the composition smoke tests will catch anything you miss.
0.1.0-preview
Section titled “0.1.0-preview”The initial preview track. No backwards-compatibility commitment yet.
0.2.0-preview (planned)
Section titled “0.2.0-preview (planned)”Specific breaking changes will land here as they are committed. Each entry will have:
- What changed — one-sentence summary.
- Before — code snippet at
0.1.0-preview. - After — code snippet at
0.2.0-preview. - Why — the rationale.
- Mechanical migration — whether
Cephalon.MigrationAssistantcan rewrite it.
Future stable releases
Section titled “Future stable releases”Once CephalonEngine ships 1.0.0, this page becomes the contract for every breaking change going forward. Stable releases follow strict semver — breaking changes only land in major bumps.