Azure-Samples / app-service-javascript-sap-cloud-sdk-quickstart

Sample project showcasing SAP Cloud SDK for OData consumption from SAP S4 with Azure App Service
MIT License
11 stars 7 forks source link

Bump @sap-cloud-sdk/util from 3.15.0 to 3.22.0 #156

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

Bumps @sap-cloud-sdk/util from 3.15.0 to 3.22.0.

Release notes

Sourced from @​sap-cloud-sdk/util's releases.

v3.22.0

Compatibility Notes

  • [eslint-config] Remove import/no-relative-parent-imports rule that has never worked correctly as provided. (a729a72)

New Functionalities

  • [eslint-config] Add @typescript-eslint/consistent-type-imports to the ruleset. (252c338)
  • [openapi-generator] Add support for discriminator properties in schemas that include oneOf and anyOf. Also add support for incorrect usage of the discriminator property with schemas of type object. (d073a48)

Fixed Issues

  • [eslint-config] Fix incorrect resolution of imports for TypeScript. This may result in a lot more findings. (a729a72)
  • [openapi-generator] Ignore charset parameter in media types given in OpenAPI specification. (c4153b9)

v3.21.0

Improvements

  • [openapi-generator] Update generation of properties with nullable: true in the spec to include type | null in the output types. (d2a2394)
  • [openapi-generator] Normalize schemas that have allOf, anyOf, or oneOf alongside properties defined at the same level. (d2a2394)
  • [openapi-generator] Configure generated OpenAPI clients to handle text/plain, application/octet-stream, and wildcard */* content types in response headers. (89f77cd)

v3.20.0

Compatibility Notes

  • [connectivity] Throw an error if a JWT for caching was provided, but doesn't contain tenant information. (39eb88c)

Fixed Issues

  • [connectivity] Derive tenant information for destination caching also for IAS tokens.
    • @​sap-cloud-sdk/resilience@​3.20.0
    • @​sap-cloud-sdk/util@​3.20.0 (39eb88c)

v3.19.0

Fixed Issues

  • [openapi-generator] Prevent query parameters from being optional when header parameters are required in signature. (a566fdd)

v3.18.1

Fixed Issues

  • [connectivity] Fix IAS to XSUAA token exchange to have less strict verification.
    • @​sap-cloud-sdk/resilience@​3.18.1
    • @​sap-cloud-sdk/util@​3.18.1 (c1bf319)

v3.18.0

New Functionalities

  • [connectivity] Support IAS tokens without the need to pass iss in the destination fetch options. (06e5c72)
  • [openapi-generator, generator-common] Introduce option generateESM in OpenAPI generator to generate ESM compatible code. (3a93e38)

... (truncated)

Changelog

Sourced from @​sap-cloud-sdk/util's changelog.

3.22.0

Compatibility Notes

  • [eslint-config] Remove import/no-relative-parent-imports rule that has never worked correctly as provided. (a729a72)

New Functionalities

  • [eslint-config] Add @typescript-eslint/consistent-type-imports to the ruleset. (252c338)
  • [openapi-generator] Add support for discriminator properties in schemas that include oneOf and anyOf. Also add support for incorrect usage of the discriminator property with schemas of type object. (d073a48)

Fixed Issues

  • [eslint-config] Fix incorrect resolution of imports for TypeScript. This may result in a lot more findings. (a729a72)
  • [openapi-generator] Ignore charset parameter in media types given in OpenAPI specification. (c4153b9)

3.21.0

Improvements

  • [openapi-generator] Update generation of properties with nullable: true in the spec to include type | null in the output types. (d2a2394)
  • [openapi-generator] Normalize schemas that have allOf, anyOf, or oneOf alongside properties defined at the same level. (d2a2394)
  • [openapi-generator] Configure generated OpenAPI clients to handle text/plain, application/octet-stream, and wildcard */* content types in response headers. (89f77cd)

3.20.0

API Docs: https://sap.github.io/cloud-sdk/api/3.20.0

Compatibility Notes

  • [connectivity] Throw an error if a JWT for caching was provided, but doesn't contain tenant information. (39eb88c)

Fixed Issues

  • [connectivity] Derive tenant information for destination caching also for IAS tokens.
    • @​sap-cloud-sdk/resilience@​3.20.0
    • @​sap-cloud-sdk/util@​3.20.0 (39eb88c)

3.19.0

API Docs: https://sap.github.io/cloud-sdk/api/3.19.0

Fixed Issues

  • [openapi-generator] Prevent query parameters from being optional when header parameters are required in signature. (a566fdd)

3.18.1

... (truncated)

Commits
  • a38ebce v3.22.0
  • 68a7a03 add the req newline (#5060)
  • a0ce5aa chore(deps-dev): bump @​types/async-retry from 1.4.8 to 1.4.9 (#5055)
  • 39994b6 chore(deps): bump @​actions/core from 1.10.1 to 1.11.0 (#5053)
  • 407632c update toc
  • d33beea chore(deps-dev): bump @​sap/cds from 6.8.4 to 8.3.0 (#5059)
  • eccae24 chore(deps): bump eslint-plugin-import from 2.30.0 to 2.31.0 (#5058)
  • 04128d2 chore(deps-dev): bump @​changesets/cli from 2.27.8 to 2.27.9 (#5057)
  • a7a64ab chore(deps-dev): bump puppeteer from 23.4.1 to 23.5.0 (#5054)
  • d073a48 feat: Add support for discriminator (#5012)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 month ago

Superseded by #157.