Releases: proxer/ProxerLibJava
Releases · proxer/ProxerLibJava
3.2.0
3.1.0
3.0.3
- Support for the latest API features.
includeHentaiparameter for all relevant APIs.filterfor the user media list.chapterNamefor the bookmarks API.
- Improvements for the error system.
- Cause is now set in relevant cases.
- New
errorType: Cancelled.
- Update Gradle to
4.0.
3.0.2
3.0.1
General
- Java 8 is now required. This is a potentially breaking change. On Android, you can use the library as described here.
APIs
- Fixes and new enum constants for the
messengerand theìnfoendpoints. ProxerUtils#getApiEnumNamenow returnsnullinstead of throwing anException. This avoids weird try-catch blocks
3.0.0
2.7.0
This release contains breaking changes
General
- Update Gradle plugin 2.3.0-beta3 -> 2.3.0
Library
- Only token-based login is supported now. The
executemethods now have a new parameter and theUserhas been adjusted. This was done as cookies are not a good idea on Android and this approach is much cleaner.
2.6.0
General
Update libs and tools
OkHttp -> 3.6.0
Moshi -> 1.4.0
Support -> 25.1.1
Gradle -> 3.3
Gradle Plugin -> 2.3.0-beta3
APIs
New
- UserComment (Not complete yet)
- Industry and TranslatorGroup request (both info and projects)
- Add some needed values to the
Parameterclasses
Changed
- Various small fixes for some APIs
2.5.0
2.4.0
General
Update libs and tools
- OkHttp -> 3.5.0
- Support -> 25.1.0
- Build tools -> 25.0.2
- Plugin -> 2.3.0-beta1
- Gradle -> 3.2.1
Library
- More granular error handling. In case of a timeout,
ProxerExceptionnow contains aTIMEOUTerror code, in addition to the existingNETWORKcode.
APIs
- Add all missing error codes to
ProxerException. - Fix
SetUserInfoRequestto be aPOSTrequest instead of aGETone.