- Upgraded all dependencies. This introduces some breaking changes, as some package names of third party classes changed (e.g. from
javax.activation.MimeType
tojakarta.activation.MimeType
).
- Changed all ids type from
int
tolong
as a result of obtaining an item id greater than the int range
- Bugfix: Allow any list for field value updates for category fields (see #4).
- Feature: Log request body (DEBUG level).
- Chore: Run builds on ubuntu 20.
- Allow for custom filter implementations
- Handle http errors without defined HTTP status gracefully.
- Make custom jackson json provider available for clients that create a custom http client.
- Changed maven coordinates.
- Upgraded http client from jersey 1 to jersey 2.
- Removed
APITransportException
. Instead ajavax.ws.rs.ProcessingException
will be thrown.