ข้ามไปยังเนื้อหา

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.

  1. Find the release where the change shipped.
  2. Read the before snippet — the API you’re using today.
  3. Compare against after — the new shape.
  4. Apply the diff to your code; the composition smoke tests will catch anything you miss.

The initial preview track. No backwards-compatibility commitment yet.

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.MigrationAssistant can rewrite it.

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.