Compatibility Notes
- [core] Use
HEAD
instead ofGET
when fetching CSRF tokens. Change the URL for CSRF token fetching in OData requests from the service URL to the request URL. - [test-util] Use
HEAD
formockHeaderRequest()
to align with the core behaviour. - [core] Remove experimental
Exclude
type, which was accidentally exposed as non-experimental. - [openapi-generator] Rename the CLI generator command from
generate-openapi-client
toopenapi-generator
. - [openapi-generator] Rename some generator options and default behavior of those options (details).
New Functionality
- [openapi-generator] Release the SAP Cloud SDK OpenAPI generator.
- [core] Support custom axios options for all request builders.
- [core] Support disabling csrf token request as an option for all request builders.
- [odata] Support unary operator
not
in thefilter()
of OData request builders.
Improvements
- [odata] Allow using filter functions with boolean return types directly in the
filter()
of OData request builders withoutequals(true)
. - [odata-generator] Disable the
execute
function, when an entity type is shared by multiple entity sets and is used as the return type of function/action imports. - [openapi-generator] Introduce
verbose
option to enable verbose logging. - [openapi-generator] Introduce
overwrite
option to allow overwriting of existing files. - [openapi-generator] Introduce
include
option to allow copying files to the generated clients.