v0.17.294.3
Note: This is the same code as tagged for v0.17.294.2, but this time the correct jar should be deployed to Maven Central.
With this release I'm starting to backport more extensive schema fixes from the InvenTree 0.18.x branch to get more endpoints working properly in 0.17.x. This includes changing various operation IDs to make them distinct (no more _2
suffixes), which will also make transitioning to 0.18.x smoother in the future when that's released.
What's Changed
- Convert path PK strings to integers by @1337joe in #15
- Backport schema 330 fixes by @1337joe in #32
- Deconflict operation id between single and bulk destroy operations
- Add request body definition for bulk destroy operations
- Backport Schema 331 type fixes by @1337joe in #33
- Changes various parameters from
string
to the correct type
- Changes various parameters from
- Add generic status, more tests by @1337joe in #34
- Add GenericStatus classes to the schema
- Fix version calls when in a
detatched_head
state
- Apply schema 336 changes by @1337joe in #35
- Fix schema types for
UnitsApi
andLicenseApi
- Fix schema types for
Known Issues
- Calls to
GET: icons_list
require version 0.17.10 or later - On success, bulk delete calls return
HTTP 204
(No Content) with response content, which is invalid (but the exception can be caught). Fixing this requires a server-side change. Unlikely to backport to 0.17.x. VersionTextApi
schema type is wrong and will require a server-side change to fix. Unlikely to backport to 0.17.x.- Metadata types are not in the schema. This may be possible to implement via
api.yaml
modifications but will be complicated.
Full Changelog: v0.17.294.1...v0.17.294.3