Releases: proxer/ProxerLibJava
Releases · proxer/ProxerLibJava
4.4.2
4.4.1
4.4.0
- General
- New fallback mechanism for
Enum
s. If an unknown value is encountered, it becomes the respective default value of theEnum
(e.g.UNKNOWN
). New values have been added toEnum
s for this purpose. This does not affect allEnum
s. - All requests to proxer domains now enforce usage of https.
- Certificate pinning is now in use for all requests to proxer domains.
- New fallback mechanism for
- New APIs
user - history
.
chat - publicRooms
.
chat - userRooms
.
chat - messages
.
chat - sendMessage
.
chat - reportMessage
.
chat - roomUsers
. - API Extensions
- The
pages
property ofChapter
is now nullable, to support external chapters. - The latest error codes have been added.
- The
4.3.1
- General
- Dependency updates.
javax-extras
andjsr305
are now marked asprovided
, so they only get pulled in if specified. Modern tooling picks the annotations up if present.
- Dependency updates.
- New APIs
apps - errorLog
.
- API extensions
- New tag based genre search for the
list - mediaSearch
. The old genre search has been deprecated. Consumers should switch as soon as possible. - Various new values for enums.
- New tag based genre search for the
4.3.0
4.2.1
4.2.0
- General
- Dependency and tooling updates.
- API fixes
- Incorrect handling of query parameters for
entrysearch
. This changes some signatures to require anEnumSet
instead of a plainSet
.
- Incorrect handling of query parameters for
- API extensions
- New
tag list
API. This renames the existingTag
entity toInfoTag
, as a newTag
entity is introduced.
- New
4.1.0
4.0.0
- General improvements
- Improve nullability assistance by using package-level
@Nonnull
annotations (This may be a breaking change forKotlin
code). - Improved static code analysis and project structure.
- Fixed incorrect package name. You need to re-import everything from the
entity
package.
- Improve nullability assistance by using package-level