Overview
Core follows Semantic Versioning. Patch and minor updates are generally safe to apply directly. Major updates may require code changes documented inUPGRADE.md.
| Update type | What to expect |
|---|---|
Patch (0.x.Y) | Bug fixes only. No code changes required. |
Minor (0.X.0) | New features, backwards compatible. Review release notes. |
Major (X.0.0) | Breaking changes. Follow the upgrade guide. |
Core does not yet have a stable v1. All APIs are experimental and may change in minor versions. Always read the upgrade guide when updating, even on minor releases.
Updating Core
Publish updated assets
Review the upgrade guide
Check
vendor/inly/core/UPGRADE.md for breaking changes and follow any migration instructions for the version you are upgrading to.Reading the Upgrade Guide
UPGRADE.md in the Core repository documents every breaking change and how to migrate. Each entry is scoped to a version range:
0.11 to 0.14, follow all sections from 0.12, 0.13, and 0.14.
Pinning Versions
Yourcomposer.json should pin to the current minor version to avoid accidental breaking updates: