Skip to content
This repository has been archived by the owner on Apr 8, 2024. It is now read-only.

Updating the API (Versioning)

Albie edited this page Aug 7, 2020 · 1 revision

The Dragon6 API follows a date-based versioning system. For example 2020.801 would be the 1st August 2020. The date corresponds to the day the release tag was made. Because of this it makes it hard to track the changes between each version. Where possible we will:

  • Add changelogs to each release notifying you of breaking changes and compatibility issues
  • Attribute depreciation notices and give at least 1 release before performing the change
  • Keep the wiki up-to-date with guides to use the API

If you have come from a really old version like 2020.50x or earlier you'll find we re-wrote the entire API to no loner use extension methods in the way your program does. While these extensions probably still exist, you'll need to make a couple of changes, but it'll also allow you to use other components, like our Steam Link API, Orbit API (for osu!) and more as we expand our collection.

If you have never heard of/used these APIs you should see the getting started guide.