Skip to content

RackBill Plugin SDK v0.3.0

Choose a tag to compare

@iamkubi iamkubi released this 28 Oct 00:32
· 6 commits to main since this release

RackBill Plugin SDK v0.3.0

Compatibility

  • Plugin contract: 15
  • Minimum RackBill agent: 0.2.21 (or newer)

Changes

  • Protect linked resources and claimed or dispatched provisioning work from destination changes in product, node and tenant configuration.

  • Use ConfigField.Destination to identify protected connection fields while permitting credential rotation and declared workload edits.

  • Preserve existing plugin interfaces and wire compatibility.

  • Updated agents preserve issued invoice-line accounting configuration when a promotion reprices an unpaid order, including bundled services and regenerated discount lines.

  • Existing accounting plugins require no interface or wire-contract changes.

  • Notifier plugins can deliver escalations through any channel they declare.

  • Escalation destinations can subscribe to exact platform event names or all events without changes to notifier implementations.

  • Existing notifier interfaces and wire contracts remain compatible.

  • Update golang.org/x/net to v0.62.0 and refresh its required dependencies.

Install with go get rackbill.com/sdk@v0.3.0.