Repository navigation
v1.0.0-beta.234
·
37 commits
to main
since this release
What's Changed
Exciting New Features 馃帀
- feat(api): add v3 create customer entitlement endpoint by @borosr in #5152
- feat(api): v3 customer entitlement history by @borosr in #5186
- feat(api): add v3 get and list customer entitlement endpoints by @borosr in #5160
- feat(api): add v3 reset customer entitlement usage endpoint by @borosr in #5184
- feat(credits): match grants against plan filters by @GAlexIHU in #5174
- feat(api): add v3 delete customer entitlement endpoint by @borosr in #5178
- feat(api): add v3 get and list entitlement endpoints by @borosr in #5193
- feat: notification channels v3 APIs by @borosr in #4829
- feat(api): add v3 override customer entitlement endpoint by @borosr in #5202
- Feat(api): v3 customer entitlement grants by @borosr in #5192
- feat(api): v3 customer entitlement value by @borosr in #5149
- feat(api): v3 grants for entitlmenets by @borosr in #5206
- feat(api): add customer entitlement value lookup by feature key by @turip in #5212
Bug Fixes 馃悰
- feat(migrate): enforce billing workflow tax consistency by @turip in #5165
- fix(billing): handle custom currency gathering previews by @turip in #5167
- fix(billing): accept persisted charge validation issues by @turip in #5168
- fix(billing): make validation issue classification explicit by @turip in #5177
- fix(billing): make invoice deletion idempotent by @turip in #5171
- fix(billing): clamp negative metered usage with warnings by @turip in #5185
- fix(plan): reject warnings when updating scheduled plans by @turip in #5190
- Require rate-card billing periods of at least 24 hours by @turip in #5191
- fix(billing): handle negative usage in charge rating by @turip in #5194
- fix(billing): reconcile subscription charge reference changes by @turip in #5203
- fix(subscription): tie-break view phase order by sort hint by @GAlexIHU in #5201
- fix(events): publish system events through a transactional outbox by @GAlexIHU in #5200
- fix(subscription): allow rate card currency changes in edits by @GAlexIHU in #5213
Breaking Changes 馃洜
Dependency Updates 猬嗭笍
- chore(deps): bump github.com/redpanda-data/benthos/v4 from 4.79.0 to 4.80.0 in /collector in the benthos group across 1 directory by @dependabot[bot] in #5162
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.44.0 to 1.45.0 in /collector by @dependabot[bot] in #5159
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.25.0 to 0.25.1 in /collector by @dependabot[bot] in #5169
- chore(deps): bump github.com/jackc/pgx/v5 from 5.10.0 to 5.11.0 in /e2e by @dependabot[bot] in #5138
- chore(deps): bump golang.org/x/text from 0.41.0 to 0.42.0 in the golang group across 1 directory by @dependabot[bot] in #5146
- chore(deps): bump github.com/invopop/gobl from 0.504.0 to 0.505.0 by @dependabot[bot] in #5155
- chore(deps): bump github.com/confluentinc/confluent-kafka-go/v2 from 2.15.0 to 2.15.1 by @dependabot[bot] in #5154
- chore(deps): bump github.com/XSAM/otelsql from 0.43.0 to 0.44.0 by @dependabot[bot] in #5131
- chore(deps): bump github.com/jackc/pgx/v5 from 5.10.0 to 5.11.0 by @dependabot[bot] in #5137
- chore(deps): bump github.com/golang-migrate/migrate/v4 from 4.19.1 to 4.20.1 by @dependabot[bot] in #5147
Other Changes
- feat(migrate): backfill standard invoice line tax configs by @turip in #5170
- refactor(api): consolidate v3 tax code config into Tax.TaxCodeConfig by @borbelyr-kong in #5141
- refactor(ledger): add compatible credit filter storage by @GAlexIHU in #5172
- feat: correct visibility annotations for subscription add-on create and list-apps by @rolosp in #5179
- feat(api): add unstable, private and internal extensions to entitlements get endpoint by @borosr in #5189
- refactor(ledger): backfill and read JSON credit filters by @GAlexIHU in #5173
Full Changelog: v1.0.0-beta.233...v1.0.0-beta.234