diff --git a/CHANGELOG.md b/CHANGELOG.md index 2574243..a105cf6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ All notable changes to this project will be documented in this file. ## [Unreleased] + +## [0.6] - 2016-10-23 ### Added - Authorization over OAuth2 Authorization Code Grant, see https://youthweb.github.io/youthweb-api/api_oauth2.html @@ -85,7 +87,8 @@ All notable changes to this project will be documented in this file. ### Added - Resource `account/stats` -[Unreleased]: https://github.com/youthweb/youthweb-api/compare/0.5...develop +[Unreleased]: https://github.com/youthweb/youthweb-api/compare/0.6...develop +[0.6]: https://github.com/youthweb/youthweb-api/compare/0.5...0.6 [0.5]: https://github.com/youthweb/youthweb-api/compare/0.4...0.5 [0.4]: https://github.com/youthweb/youthweb-api/compare/0.3...0.4 [0.3]: https://github.com/youthweb/youthweb-api/compare/0.2.1...0.3 diff --git a/README.md b/README.md index afffa55..8aa37a3 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ Dies ist die offizielle API von [youthweb.net](https://youthweb.net). Offizielle Dokumentation: https://youthweb.github.io/youthweb-api/ -Aktuelle Dokumentation auf Apiary.io: http://docs.youthweb0m5.apiary.io/ +Aktuelle Dokumentation auf Apiary.io: http://docs.youthweb0m6.apiary.io/ Dev-Dokumentation auf Apiary.io: http://docs.youthweb.apiary.io/ diff --git a/docs/_posts/2016-10-23-Youthweb-API-0.6.md b/docs/_posts/2016-10-23-Youthweb-API-0.6.md new file mode 100644 index 0000000..8e5c1f4 --- /dev/null +++ b/docs/_posts/2016-10-23-Youthweb-API-0.6.md @@ -0,0 +1,29 @@ +--- +title: "Youthweb-API 0.6" +categories: API +tags: [api, release] +--- +## Änderungen + + +### Neu + +- Die Youthweb-API hat eine neue Autorisierung über OAuth2 erhalten. Konkret haben wir das OAuth2 Authorization Code Grant umgesetzt, siehe [https://youthweb.github.io/youthweb-api/api_oauth2.html](https://youthweb.github.io/youthweb-api/api_oauth2.html) +- Wir haben eine neue Resource `me/` eingeführt, die die Daten zumautorisierten User zurückliefert. +- Wir haben eine neue Hilfeplattform für Entwickler aufgesetzt: [https://youthweb.github.io/youthweb-api](https://youthweb.github.io/youthweb-api) + +### Änderungen + +- Die URL zur Youthweb-API hat sich von https://youthweb.net zu https://api.youthweb.net geändert. Bitte schicke alle API Requests nur noch an die neue URL. Die alte wird aus BC-Gründen aber noch einige Zeit weiter funktionieren. + +### Veraltet + +- Der Endpoint `/auth/token` für die Generierung von Access Token durch User-Token ist veraltet. Verwende stattdessen die neue OAuth2 Methode, siehe [https://youthweb.github.io/youthweb-api/api_oauth2.html](https://youthweb.github.io/youthweb-api/api_oauth2.html). +- Die Verwendung der alten API-Url (https://youthweb.net) für API-Requests ist veraltet. Bitte verwende nur noch die neue Url. +- Die Versionen 0.4 und 0.5 der Youthweb-API ist jetzt veraltet und werden mit dem Erscheinen einer neuen Version nicht mehr funktionieren. Wenn deine Apps noch eine dieser Versionen verwendet, dann upgrade sie bitte auf die Version 0.6. + +### Entfernt + +- **Breaking:** Der Support für die Youthweb-API 0.3 wurde eingestellt. Requests mit dieser und tieferen Versionsnummern werden einen 406 Fehler Response erhalten. + +{% include links.html %}