Skip to content

Releases: crykn/jpapi

0.7.0

12 Sep 22:34

Choose a tag to compare

Changelog:

  • Entsprechend der Änderungen am Empfehlungssystem auf Pewn sind Recommendations nun über Project#getRecommendedProjectsByProjectId als Project-Array und nicht mehr als Recommendation-Objekte verfügbar.
  • Das alte Download-System wurde aus Project entfernt. Downloads müssen nun also über Release#getByProjectId(int) abgefragt werden.
  • Die Downloads liefern nun über Download#getDownloadUrl() ihre Download-Adresse und über Download#getIcon() ihr auf Pewn gesetztes Icon.
  • Hashtag#getTag() liefert nun den Namen des Metatags, bzw. sofern ein solcher nicht vorhanden ist, den Namen des Hashtags selbst.
  • Die einzelnen Entities haben nun richtige equals()- und hashCode()-Methoden.
  • gson wurde auf Version 2.8.5 geupdated.

0.6.1

28 Jun 15:18

Choose a tag to compare

Changelog:

  • Unterstützung für die neusten API-Methoden hinzugefügt:
    • /api/v1/users/id/{id}/likes
    • /api/v1/users/id/{id}/ratings

0.6.0

11 Jun 00:14

Choose a tag to compare

Changelog:

  • Unterstützung für die neuen API-Methoden hinzugefügt. Das umfasst u.a.:
    • Releases
    • Spieleempfehlungen
  • Einige getter-Methoden wurden umbenannt, um deutlicher zu kennzeichnen, welche Methoden auf die API zugreifen und welche auf lokale Felder

0.5.0

15 Jan 18:24

Choose a tag to compare

Changelog:

  • jpapi verwendet nun Retrofit, um auf die API-Endpunkte zuzugreifen. Dadurch haben sich die Package-Namen geändert!
  • jpapi unterstützt nun auch die Authentifizierung der Pewn-API
  • Die Verbindung zur API erfolgt über SSL
  • Unterstützung für die neuen API-Methoden hinzugefügt. Das umfasst u.a.:
    • Aktivitäten
    • Startseiten-Inhalte
    • Blog-Posts
    • News
    • Designs
    • Teams
    • Nutzer-Daten

0.4.3

07 May 09:48

Choose a tag to compare

Changelog:

  • Einige Verbesserungen in der ImageProvider-Klasse
  • Metatag erbt nun von der Hashtag-Klasse
  • User-Objekte erlauben jetzt den Zugriff auf Projekte
  • Der Umfang des Javadoc wurde stark erweitert

0.4.2

16 Apr 12:31

Choose a tag to compare

Changelog:

  • Unterstützung für Hashtag-Metatags und für Versionen in Bewertungen hinzugefügt
  • Einige Methoden wurden der Übersichtlichkeit halber umbenannt

0.4.1

13 Apr 16:00

Choose a tag to compare

Changelog:

  • Fehler behoben, der bei leeren Download-Tags auftrat

0.4.0

21 Mar 15:52

Choose a tag to compare

Changelog:

  • Unterstützung für die neuen API-Methoden hinzugefügt:
    • Bewertungen
    • Hashtags
  • Weitere Änderungen im Zuge des API Updates:
    • Neues Datumsformat
    • Registrierungsdatum hinzugefügt

0.3.1

17 Mar 14:50

Choose a tag to compare

Changelog:

  • Der von Strings verwendete Zeichensatz wurde angepasst
  • jpapi verwendet jetzt die neuste Version von gson

0.3.0

17 Mar 14:41

Choose a tag to compare

Changelog:

  • Neuerdings müssen getter-Methoden verwendet werden, um auf die Member-Variablen zuzugreifen
  • Einige Überarbeitungen in der Dokumentation