Release 2024-07-03

  • Features
    • Contracts can now receive Usage Add-ons. So if you have new Usage based products you can enable them on existing contracts as well. Previously this would've required a new contract.
    • Fixed a bug where multiple contract-expired events were sent out when the contract was updated after it expired.
    • Our reports have been extended to also contain an ident. This makes it easier to know which reports you have already fetched.
    • To have a better overview of the health status per contract, the dunning status of a contract can now be requested via our API (soon also available via our Webportal). You can also be informed via notification if this status changes, named "Dunning status aggregation updated".
    • Fixed a bug where manual opos clearing during payment assignment sometimes did not work.
  • API Deprecation and Sunsetting
    • We have updated and made more transparent our API deprecation and sunsetting policy, you can read up on it here: https://docs.nitrobox.io/reference/api-lifecycle-versioning
    • We are extending all of our already deprecated API endpoints with the information specified in our policy, one example can be viewed for Purchase Items here. Note: The sunsetting date for this specific endpoint is in the past already which is an exceptional case. The purchase item endpoints were officially deprecated over a year ago (see our migration guide), but it wasn't as transparent in our API documentation as we wished. While updating our policy and making this much more visible in our API documentation, we want to finally ensure this endpoint is not used anymore before actually removing it. For new deprecations, such care will not be taken and deprecated endpoints will be available until the sunset date communicated at most.