Skip to content

Releases: openmeterio/openmeter

v1.0.0-beta.235

Choose a tag to compare

@github-actions github-actions released this 02 Oct 08:24
e609679

What's Changed

Bug Fixes 🐛

  • fix(billing): preserve charge history during subscription item changes by @turip in #5223

Dependency Updates ⬆️

  • chore(deps): bump the benthos group across 1 directory with 2 updates by @dependabot[bot] in #5219
  • chore(deps): bump alpine from 3.24.1 to 3.24.2 by @dependabot[bot] in #5214
  • chore(deps): bump the googlecloud group across 2 directories with 1 update by @dependabot[bot] in #5210
  • chore(deps): bump github.com/go-openapi/inflect from 1.0.0 to 1.0.1 by @dependabot[bot] in #5196
  • chore(deps): bump github.com/invopop/gobl from 0.505.0 to 0.507.0 by @dependabot[bot] in #5188
  • chore(deps): bump github.com/IBM/sarama from 1.60.2 to 1.61.0 by @dependabot[bot] in #5222

Other Changes

  • refactor(api): rename notification types in v3 api, add billing prefix by @borosr in #5218
  • fix(notification): mirror provider-side channel disable back to the channel [OM-206] by @gergely-kurucz-konghq in #5163
  • fix(api): v3 api AIP fixes by @borosr in #5221
  • refactor: make endpoints stable or public by @borosr in #5227

Full Changelog: v1.0.0-beta.234...v1.0.0-beta.235

v1.0.0-beta.234

Choose a tag to compare

@github-actions github-actions released this 25 Sep 16:07
f32c3d6

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 🛠

  • refactor(ledger): replace collection lineage with provenance by @GAlexIHU in #5085

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

v1.0.0-beta.233

Choose a tag to compare

@github-actions github-actions released this 18 Sep 11:45
6d76d8a

What's Changed

Exciting New Features 🎉

  • fix(billing): [OM-434] delete empty custom-currency overage lines by @turip in #4843
  • fix(billing): [OM-434] delete empty invoices during issuing by @turip in #4849
  • feat: add usage quantity detail to surface unit config on invoices api - OM-410 by @rolosp in #4858
  • feat(customcurrency): materialize subscription item currencies by @GAlexIHU in #4742
  • feat: separate fiat overage credit realizations from charge currency allocations by @turip in #4857
  • feat: persist amount discounts on charge run detailed lines by @turip in #4869
  • feat(kafka): add rackId for kafka consumers by @mark-vass-konghq in #4872
  • feat: add db support for credit purchase costbasis pinning by @turip in #4870
  • feat(charges): add backend customer charge deletion by @turip in #4887
  • feat(charges): add backend customer charge override set by @turip in #4888
  • feat(charges): add backend customer charge override clear by @turip in #4889
  • feat(customcurrency): support custom currency subscriptions by @GAlexIHU in #4744
  • feat(creditpurchase): resolve cost basis before realization by @turip in #4918
  • feat(billing): finalize invoice lines before issuing by @turip in #4930
  • feat(billing): settle custom-currency overages with fiat credits by @turip in #4925
  • feat(flatfee): settle custom currency overage with fiat credits by @turip in #4935
  • feat: extended subscription response body by @rolosp in #4929
  • feat(charges): persist usage-based run immutability by @turip in #4998
  • feat(charges): persist usage run lineage by @turip in #5003
  • feat(billing): support unit config on v3 charges by @turip in #5016
  • feat: Spend API (charges list endpoint) by @borosr in #4810
  • feat(charges): support custom currencies in charges flat fee by @borosr in #5052
  • feat(ledger): label voided funded transactions by @GAlexIHU in #5061
  • feat: support inline plans on subscriptions by @rolosp in #5055
  • feat: v3 credit grant purchase custom currency support by @borosr in #5067
  • feat(api): expose billing validation issues by @turip in #5089
  • feat(ledger): support custom currency balance history by @GAlexIHU in #5081
  • feat(billing): gate gathering line invoice assignment by @turip in #5090
  • feat(billing): gate usage invoice assignment by @turip in #5096
  • feat(subscription): enable custom currency billing by @GAlexIHU in #5091
  • feat(subscription): migrate plan versions in place by @GAlexIHU in #5102
  • feat: global spend api by @borosr in #5134
  • feat(api): expose subscription migration in v3 by @GAlexIHU in #5135
  • feat(api): entitlement access value v3 api by @borosr in #5143

Bug Fixes 🐛

  • fix(ledger): guard custom currency charge payments by @turip in #4853
  • fix: validate charge patches by service period by @turip in #4868
  • fix: preserve invoice backend for zero-amount artifacts by @turip in #4863
  • fix(billing): retain non-zero overage lines settled via credits by @turip in #4882
  • fix: add charge discount correlation IDs by @turip in #4890
  • fix(billing): repair persisted charge discount IDs by @turip in #4892
  • fix(subscription): preserve item JSON fields by @GAlexIHU in #4901
  • fix(subscription): correct spec path JSON by @GAlexIHU in #4908
  • fix(billing): return minimal invoice advancement targets by @turip in #4923
  • fix(entitlements): honor query params when listing customer entitlement grants by @liormechlovich-kong in #4921
  • fix(app): prevent uninstall of apps required by billing by @turip in #4924
  • fix(app): preserve deleted workflow apps by @turip in #4932
  • fix: feature reference for plan/addon ratecards by @chrisgacsal in #4934
  • fix(entitlement): preserve grant usage across balance snapshots by @GAlexIHU in #4846
  • fix(subscription): allow free plan currency mismatch by @GAlexIHU in #4954
  • feat(productcatalog): enforce rate card feature references by @chrisgacsal in #4956
  • fix(api): surface rate card price errors as user-serviceable by @tothandras in #4979
  • fix(taxcode): drop duplicated required-ID check from the v3 converter by @tothandras in #4980
  • fix(api): let domain validation own the metered entitlement usage period by @tothandras in #4981
  • Fix/err data race in invoice collector by @LucLabarriere in #4946
  • fix: repair distributed locks after Ent adoption by @turip in #4996
  • fix(entitlement): validate namespace ownership on writes by @GAlexIHU in #4995
  • fix(sink): handling partition assignment updates by @chrisgacsal in #4994
  • fix(billing): register the custom invoicing app in the jobs binary by @iskron in #5004
  • fix(productcatalog): make PUT /plans/{planId} replace omitted fields by @tothandras in #4967
  • fix(charges): backfill immutable usage-based runs by @turip in #5002
  • fix(charges): reconcile custom currency invoice preparation by @turip in #5001
  • fix(billing): persist invoices with collection validation issues by @turip in #5029
  • fix(billing): optimize worker database queries by @turip in #5037
  • fix(subscription): validate custom rate card features by @turip in #5038
  • fix(ledger): preserve fiat credit purchase units by @GAlexIHU in #5054
  • fix(api): handle billing errors in customer endpoints by @turip in #5058
  • fix(ledger): [OM-494] reconstruct credit transaction history by @GAlexIHU in #5040
  • feat(ledger): support custom currency credit then invoice by @GAlexIHU in #4914
  • fix(api): billing profile update by @tothandras in #5077
  • fix(credits): preserve purchase and correction accounting by @GAlexIHU in #5083
  • fix(ci): allow local Go cache for fork pull requests by @turip in #5098
  • fix(llmcost): order namespace DESC NULLS LAST in ResolvePrice (#4562) by @Tyagiquamar in #5084
  • fix(ledger): backfill advances in collection order by @GAlexIHU in #5092
  • fix(ledger): preserve source attribution in earnings lineage by @GAlexIHU in #5100
  • fix(customer): improve customer billing endpoint error handling by @borbelyr-kong in #5099
  • fix(billing): defer usage feature pinning until activation by @turip in #5108
  • fix(api): serialize empty addon rate cards as [] instead of null by @borbelyr-kong in #5110
  • test(billing): reproduce DLQ validation failures by @turip in #5109
  • fix(billing): skip rating unresolved features by @turip in #5115
  • fix(billing): ignore invoice at on standard lines by @turip in #5116
  • fix(billing): defer legacy...
Read more

v1.0.0-beta.232

Choose a tag to compare

@github-actions github-actions released this 04 Aug 15:21
887e0ca

What's Changed

Security Fixes 🚨

Exciting New Features 🎉

  • feat: default billing invoices to schema level 2 by @turip in #4709
  • feat: report overdue billing worker invoices by @turip in #4710
  • feat: v3 invoice api actions by @borosr in #4671
  • feat: app catalog v3 list, get by type and install app by @borosr in #4658
  • feat: scope credit grant idempotency key to customer by @tothandras in #4716
  • feat(api): remove unstable extensions from events, features and meters operations by @tothandras in #4760
  • feat: uninstall app v3 endpoint by @borosr in #4759
  • chore: charges add custom currency support by @turip in #4755
  • feat(charges): support custom currency credits-only charges by @turip in #4769
  • feat: add app update v3 endpoint by @borosr in #4768
  • feat(customcurrencies): support resolving costbases by @turip in #4772
  • feat(customcurrencies): support custom currency credit purchases by @turip in #4773
  • feat(customcurrencies): support usage-based credit then invoice by @turip in #4780
  • feat(customcurrencies): support flat fee credit then invoice by @turip in #4794
  • feat(customcurrencies): add configuration flag by @turip in #4776
  • feat(productcatalog): support custom currencies by @GAlexIHU in #4738
  • feat(ledger): add custom currencies support (credit_only) by @mark-vass-konghq in #4731
  • fix(ledger): nit comments from #4731 by @mark-vass-konghq in #4839

Bug Fixes 🐛

Dependency Updates ⬆️

  • chore(deps): bump golang from 1.26.4-alpine3.23 to 1.26.5-alpine3.23 by @dependabot[bot] in #4751
  • chore(deps): bump the prometheus group across 2 directories with 1 update by @dependabot[bot] in #4734
  • chore(deps): bump github.com/go-co-op/gocron/v2 from 2.21.2 to 2.22.0 in /collector by @dependabot[bot] in #4737
  • chore(deps): bump cirello.io/pglock from 1.16.1 to 1.16.2 by @dependabot[bot] in #4713
  • chore(deps): bump github.com/go-co-op/gocron/v2 from 2.21.2 to 2.22.0 by @dependabot[bot] in #4735
  • chore(deps): bump golang.org/x/text from 0.39.0 to 0.40.0 in the golang group across 1 directory by @dependabot[bot] in #4723
  • chore(deps): bump the production-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #4696
  • chore(deps): bump github.com/redpanda-data/connect/public/bundle/free/v4 from 4.98.0 to 4.99.0 in /collector in the benthos group across 1 directory by @dependabot[bot] in #4697
  • chore(deps): bump github.com/go-chi/chi/v5 from 5.3.0 to 5.3.1 by @dependabot[bot] in #4698
  • chore: fix critical issue in tar npm package by @borosr in #4766
  • chore(deps): bump github.com/oapi-codegen/runtime from 1.4.2 to 1.5.0 in the oapi-codegen group across 1 directory by @dependabot[bot] in #4761
  • chore(deps): bump github.com/svix/svix-webhooks from 1.96.1 to 1.97.0 by @dependabot[bot] in #4778
  • chore(deps): bump google.golang.org/grpc from 1.82.0 to 1.82.1 in /collector by @dependabot[bot] in #4775
  • chore(deps): bump the googlecloud group across 1 directory with 1 update by @dependabot[bot] in #4777
  • chore(deps): bump github.com/invopop/gobl from 0.502.1 to 0.503.0 by @dependabot[bot] in #4797
  • chore(deps): bump the oapi-codegen group across 1 directory with 2 updates by @dependabot[bot] in #4796
  • chore(deps): bump github.com/lmittmann/tint from 1.1.3 to 1.2.0 by @dependabot[bot] in #4765
  • chore(deps): bump github.com/XSAM/otelsql from 0.42.0 to 0.43.0 by @dependabot[bot] in #4763
  • chore(deps): bump github.com/IBM/sarama from 1.50.3 to 1.60.0 by @dependabot[bot] in #4764
  • chore(deps): bump github.com/go-logr/logr from 1.4.3 to 1.4.4 in /collector by @dependabot[bot] in #4807
  • chore(deps): bump github.com/oapi-codegen/oapi-codegen/v2 from 2.6.1-0.20260403235458-a76544bd16ff to 2.7.1 by @dependabot[bot] in #4743
  • chore(deps): bump github.com/svix/svix-webhooks from 1.97.0 to 1.98.0 by @dependabot[bot] in #4805
  • chore(deps): bump the prometheus group across 2 directories with 2 updates by @dependabot[bot] in #4809
  • chore(deps): bump the k8s group across 1 directory with 3 updates by @dependabot[bot] in #4817
  • chore(deps): bump github.com/svix/svix-webhooks from 1.98.0 to 1.99.0 by @dependabot[bot] in #4819
  • chore(deps): bump go.opentelemetry.io/proto/otlp from 1.10.0 to 1.11.0 in the otel group across 1 directory by @dependabot[bot] in #4818
  • chore(deps): bump github.com/rickb777/period from 1.0.27 to 1.0.29 by @dependabot[bot] in #4806
  • chore(deps): bump github.com/ThreeDotsLabs/watermill-kafka/v3 from 3.1.2 to 3.1.3 by @dependabot[bot] in #4825
  • chore(deps): bump github.com/svix/svix-webhooks from 1.99.0 to 1.99.1 by @dependabot[bot] in #4824
  • chore(deps): bump github.com/oklog/ulid/v2 from 2.1.1 to 2.1.2 in /e2e by @dependabot[bot] in #4826
  • chore(deps): bump the prometheus group across 2 directories with 1 update by @dependabot[bot] in #4821
  • chore(deps): bump github.com/go-openapi/inflect from 0.21.6 to 1.0.0 by @dependabot[bot] in #4804
  • chore(deps): bump github.com/ClickHouse/ch-go from 0.73.0 to 0.74.0 by @dependabot[bot] in #4822
  • chore(deps): bump github.com/oklog/ulid/v2 from 2.1.1 to 2.1.2 by @dependabot[bot] in #4823
  • chore(deps): bump github.com/rickb777/period from 1.0.29 to 1.0.30 by @dependabot[bot] in #4841

Other Changes

Read more

v1.0.0-beta.231

Choose a tag to compare

@github-actions github-actions released this 14 Jul 14:07
9d0d3a4

What's Changed

Exciting New Features 🎉

Bug Fixes 🐛

  • fix: optimize customer usage attribution lookup by @turip in #4684
  • fix(spec): typespec typescript emitter internal handling by @tothandras in #4706

Breaking Changes 🛠

  • feat: adopt legacy Ent databases into Atlas migrations by @turip in #4705

Dependency Updates ⬆️

  • chore(deps): bump github.com/invopop/gobl from 0.501.0 to 0.502.1 by @dependabot[bot] in #4682
  • chore(deps): bump github.com/confluentinc/confluent-kafka-go/v2 from 2.14.2 to 2.15.0 by @dependabot[bot] in #4668

Other Changes

  • fix(spec): makefile by @tothandras in #4704
  • feat: don't allow listing or getting unit config equipped plans on v1 - OM-409 by @rolosp in #4679

Full Changelog: v1.0.0-beta.230...v1.0.0-beta.231

v1.0.0-beta.230

Choose a tag to compare

@github-actions github-actions released this 10 Jul 13:10
79501a8

What's Changed

Exciting New Features 🎉

  • feat: governance access query implementation [OM-360] by @gergely-kurucz-konghq in #4409
  • Feat: Customer create charges by @borosr in #4503
  • feat: package and dynamic price to unitconfig translation by @rolosp in #4309
  • feat(billing): CreateInvoicePendingLines charges support by @mark-vass-konghq in #4508
  • feat(creditpurchase): Add statemachine to externally-settled creaditp… by @mark-vass-konghq in #4471
  • feat(charges): add intent override support by @turip in #4542
  • feat: feature filters by @GAlexIHU in #4536
  • fix(billing): support invoice delete source handling by @turip in #4554
  • feat: add db support for flatfee/usagebased charge intent overrides by @turip in #4556
  • Add unitconfig to ratecard in domain layer - OM-393 by @rolosp in #4568
  • feat: add charge intent override layering by @turip in #4572
  • feat: subscription sync patch targeting by @turip in #4576
  • feat(api): add invoice V3 GET endpoint by @borosr in #4541
  • feat: support flat fee gathering/standard line API edits by @turip in #4580
  • Support flat fee invoice line delete overrides by @turip in #4586
  • Support gathering line creation via invoice edits by @turip in #4587
  • feat: support flat-fee invoice line creates by @turip in #4588
  • fix(billing): support credit-only period patches by @turip in #4597
  • feat(api): add credit purchase idempotency key by @tothandras in #4592
  • feat: unit config authoring on v3 api - OM-396 by @rolosp in #4604
  • feat(api): filter credit grants by key by @tothandras in #4606
  • feat: add invoice v3 list endpoint by @borosr in #4613
  • feat(currencies): refactor currencies package by @mark-vass-konghq in #4585
  • feat(billing): add collected invoice line limit by @turip in #4632
  • feat: apply unit config in rating via mutator - OM-397 by @rolosp in #4616
  • feat: v3 invoice update endpoint by @borosr in #4639
  • feat(api): use camelCase for TypeScript SDK by @tothandras in #4622
  • feat: invoice delete v3 endpoint by @borosr in #4654
  • feat: support usage-based invoice line deletes by @turip in #4656
  • feat: support usage-based gathering line deletes by @turip in #4663
  • feat(sdk): add Date fields to AIP TypeScript client by @tothandras in #4655
  • feat(billing): support usage-based invoice line creates by @turip in #4669
  • feat(sdk): add v3 Go client with typespec emitter by @tothandras in #4675

Bug Fixes 🐛

Deprecations ❌

  • feat(billing): depraracate tax code setting on billing profile by @borbelyr-kong in #4504
  • fix(billing): disallow charge intent field overrides by @turip in #4617

Dependency Updates ⬆️

  • chore(deps): bump golang from 1.26.3-alpine3.23 to 1.26.4-alpine3.23 by @dependabot[bot] in #4488
  • chore(deps): bump github.com/redpanda-data/connect/public/bundle/free/v4 from 4.93.0 to 4.94.0 in /collector in the benthos group across 1 directory by @dependabot[bot] in #4483
  • chore(deps): bump github.com/golang-cz/devslog from 0.0.15 to 0.0.16 by @dependabot[bot] in #4491
  • chore(deps): bump github.com/redpanda-data/connect/public/bundle/free/v4 from 4.94.0 to 4.94.1 in /collector in the benthos group across 1 directory by @dependabot[bot] in #4490
  • chore(deps): bump github.com/samber/mo from 1.16.0 to 1.17.0 in the samber group across 1 directory by @dependabot[bot] in #4494
  • chore(deps): bump github.com/confluentinc/confluent-kafka-go/v2 from 2.14.1 to 2.14.2 by @dependabot[bot] in #4495
  • chore(deps): bump the prometheus group across 2 directories with 1 update by @dependabot[bot] in #4498
  • chore(deps): bump github.com/IBM/sarama from 1.49.0 to 1.50.1 by @dependabot[bot] in #4478
  • chore(deps): bump github.com/jackc/pgx/v5 from 5.9.2 to 5.10.0 by @dependabot[bot] in #4500
  • chore(deps): bump github.com/getkin/kin-openapi from 0.139.0 to 0.140.0 by @dependabot[bot] in #4499
  • chore(deps): bump github.com/svix/svix-webhooks from 1.95.1 to 1.95.2 by @dependabot[bot] in #4532
  • chore(deps): bump alpine from 3.23.4 to 3.24.0 by @dependabot[bot] in #4524
  • chore(deps): bump the golang group across 1 directory with 2 updates by @dependabot[bot] in #4531
  • chore(deps): bump github.com/go-openapi/inflect from 0.21.5 to 0.21.6 by @dependabot[bot] in #4520
  • chore(deps): bump github.com/IBM/sarama from 1.50.1 to 1.50.2 by @dependabot[bot] in #4529
  • chore(deps): bump github.com/go-chi/chi/v5 from 5.2.5 to 5.3.0 by @dependabot[bot] in #4472
  • chore(deps): bump the redis group across 1 directory with 2 updates by @dependabot[bot] in #4537
  • chore(deps): bump alpine from 3.24.0 to 3.24.1 by @dependabot[bot] in #4546
  • chore(deps): bump the k8s group across 1 directory with 3 updates by @dependabot[bot] in #4550
  • chore(deps): bump githu...
Read more

v1.0.0-beta.229

Choose a tag to compare

@github-actions github-actions released this 05 Jun 18:44
4bc7392

What's Changed

Exciting New Features 🎉

Bug Fixes 🐛

Deprecations ❌

  • feat: deprecate splitline group tax fields by @turip in #4449

Dependency Updates ⬆️

  • chore(deps): bump github.com/go-co-op/gocron/v2 from 2.21.1 to 2.21.2 by @dependabot[bot] in #4393
  • chore(deps): bump github.com/invopop/gobl from 0.402.0 to 0.403.0 by @dependabot[bot] in #4404
  • chore(deps): bump github.com/IBM/sarama from 1.48.1 to 1.48.2 by @dependabot[bot] in #4403
  • chore(deps): bump google.golang.org/grpc from 1.81.0 to 1.81.1 in the googlecloud group by @dependabot[bot] in #4402
  • chore(deps): bump alpine from 3.23.2 to 3.23.4 by @dependabot[bot] in #4416
  • chore(deps): bump github.com/ThreeDotsLabs/watermill from 1.5.1 to 1.5.2 by @dependabot[bot] in #4407
  • chore(deps): bump golang from 1.25.5-alpine3.23 to 1.26.3-alpine3.23 by @dependabot[bot] in #4417
  • chore(deps): bump github.com/go-git/go-git/v5 from 5.19.0 to 5.19.1 by @dependabot[bot] in #4388
  • chore(deps): bump github.com/svix/svix-webhooks from 1.92.2 to 1.93.0 by @dependabot[bot] in #4360
  • chore(deps): bump github.com/getkin/kin-openapi from 0.137.0 to 0.138.0 by @dependabot[bot] in #4367
  • chore(deps): bump idna from 3.11 to 3.15 in /api/client/python by @dependabot[bot] in #4386
  • chore(deps): bump github.com/apache/thrift from 0.22.0 to 0.23.0 by @dependabot[bot] in #4323
  • chore(deps): bump github.com/redpanda-data/connect to v4.78.1 by @chrisgacsal in #4420
  • chore(deps): bump github.com/go-jose/go-jose/v3 from 3.0.4 to 3.0.5 by @dependabot[bot] in #4421
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/bedrockruntime from 1.41.0 to 1.50.4 by @dependabot[bot] in #4423
  • chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.39.0 to 1.43.0 by @dependabot[bot] in #4422
  • chore(deps): bump github.com/docker/cli from 28.4.0+incompatible to 29.2.0+incompatible by @dependabot[bot] in #4428
  • chore(deps): bump github.com/containerd/containerd from 1.7.27 to 1.7.32 by @dependabot[bot] in #4429
  • chore(deps): bump github.com/go-git/go-git/v5 from 5.16.3 to 5.19.1 in /collector by @dependabot[bot] in #4430
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.88.4 to 1.97.3 in /collector by @dependabot[bot] in #4432
  • chore(deps): bump github.com/go-jose/go-jose/v3 from 3.0.4 to 3.0.5 in /collector by @dependabot[bot] in #4443
  • chore(deps): bump github.com/svix/svix-webhooks from 1.93.0 to 1.94.0 by @dependabot[bot] in #4440
  • chore(deps): bump github.com/oapi-codegen/runtime from 1.4.0 to 1.4.1 in the oapi-codegen group across 1 directory by @dependabot[bot] in #4446
  • chore(deps): bump the benthos group across 1 directory with 2 updates by @dependabot[bot] in #4439
  • chore(deps): bump github.com/IBM/sarama from 1.48.2 to 1.49.0 by @dependabot[bot] in #4441
  • chore(deps): bump sigs.k8s.io/controller-runtime from 0.23.3 to 0.24.1 in /collector by @dependabot[bot] in #4442
  • chore(deps): bump github.com/ClickHouse/ch-go from 0.71.0 to 0.72.0 by @dependabot[bot] in #4451
  • chore(deps): bump the k8s group across 1 directory with 3 updates by @dependabot[bot] in #4450
  • chore(deps): bump github.com/redpanda-data/connect/public/bundle/free/v4 from 4.92.0 to 4.93.0 in /collector in the benthos group across 1 directory by @dependabot[bot] in #4455
  • chore(deps): bump github.com/getkin/kin-openapi from 0.138.0 to 0.139.0 by @dependabot[bot] in #4456
  • chore(deps): bump the redis group across 1 directory with 2 updates by @dependabot[bot] in #4479
  • chore(deps): bump the otel group across 1 directory with 15 updates by @dependabot[bot] in #4480
  • chore(deps): bump the prometheus group across 2 directories with 1 update by @dependabot[bot] in #4482
  • chore(deps): bump github.com/svix/svix-webhooks from 1.94.0 to 1.95.1 by @dependabot[bot] in #4484

Other Changes

Full Changelog: v1.0.0-beta.228...v1.0.0-beta.229

v1.0.0-beta.228

Choose a tag to compare

@github-actions github-actions released this 19 May 14:42
6ce29e7

What's Changed

Security Fixes 🚨

Exciting New Features 🎉

Bug Fixes 🐛

Read more

v1.0.0-beta.227

Choose a tag to compare

@github-actions github-actions released this 12 Feb 12:37
8ee0104

What's Changed

Exciting New Features 🎉

Bug Fixes 🐛

Dependency Updates ⬆️

  • chore(deps): bump github.com/invopop/gobl from 0.304.2 to 0.305.1 by @dependabot[bot] in #3780
  • chore(deps): bump github.com/rickb777/period from 1.0.21 to 1.0.22 by @dependabot[bot] in #3781
  • chore(deps): bump golang.org/x/text from 0.32.0 to 0.33.0 in the golang group by @dependabot[bot] in #3786
  • chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.4.0 to 2.5.0 by @dependabot[bot] in #3792
  • chore(deps): bump github.com/oliveagle/jsonpath from 0.0.0-20180606110733-2e52cf6e6852 to 0.1.0 by @dependabot[bot] in #3806
  • chore(deps): bump github.com/go-chi/chi/v5 from 5.2.3 to 5.2.4 by @dependabot[bot] in #3800
  • chore(deps): bump github.com/invopop/gobl from 0.305.1 to 0.306.0 by @dependabot[bot] in #3820
  • chore(deps): bump github.com/ClickHouse/ch-go from 0.69.0 to 0.70.0 by @dependabot[bot] in #3825
  • chore(deps): bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.23.0 by @dependabot[bot] in #3819
  • chore(deps): bump github.com/huandu/go-sqlbuilder from 1.38.2 to 1.39.0 by @dependabot[bot] in #3818

Other Changes

  • fix(nix): disable nix xcbuild as a workaround by @GAlexIHU in #3783
  • feat: add clickhouse pool metrics by @turip in #3787
  • fix: deepcopy/merge for Annotations by @chrisgacsal in #3790
  • fix(api): update v3 billing profile handlers by @tothandras in #3791
  • fix: make sure billing profile references a single app by @turip in #3793
  • refactor: split line manipulation should use invoice API by @turip in #3788
  • chore: migrate detailed lines to new schema pt1 by @turip in #3798
  • chore: use meter service from invoice svc by @turip in #3821
  • feat: remove PrepareForCreate from line service by @turip in #3823
  • refactor: move line snapshot logic to line service by @turip in #3824
  • refactor: simplify line service by @turip in #3807
  • feat: do not resolve customer for entitlements on each query by @turip in #3826
  • chore(client): update npm dependencies by @tothandras in #3832
  • refactor: start implementing gathering invoice by @turip in #3804
  • refactor: pricer billable period cleanup by @turip in #3843
  • chore: move invoice pending lines to gathering types by @turip in #3847
  • refactor: splitlinegroup gathering types by @turip in #3851
  • feat: add gathering/standard invoice update functions by @turip in #3860

Full Changelog: v1.0.0-beta.226...v1.0.0-beta.227

v1.0.0-beta.226

Choose a tag to compare

@github-actions github-actions released this 16 Jan 16:46
856ce4d

What's Changed

Exciting New Features 🎉

  • feat(entitlement): expose TotalAvailableGrantedAmount by @GAlexIHU in #3556
  • chore: remove redis based highwatermark cache by @turip in #3605
  • feat(multi-subject): entitlement subjects by @GAlexIHU in #3576
  • feat: allow setting key prefix for progress manager by @turip in #3615
  • feat(streaming): lookup usage by customer key and subjects by @hekike in #3178
  • feat: add annotations and metadata to meter by @chrisgacsal in #3626
  • feat: add clickhouse retries by @turip in #3691
  • feat: persist sync state by @turip in #3711

Bug Fixes 🐛

Breaking Changes 🛠

Dependency Updates ⬆️

  • chore(deps): bump the k8s group across 1 directory with 3 updates by @dependabot[bot] in #3612
  • chore(deps): bump the golang group with 2 updates by @dependabot[bot] in #3610
  • chore(deps): bump github.com/prometheus/common from 0.67.2 to 0.67.3 in the prometheus group by @dependabot[bot] in #3621
  • chore(deps): bump golang.org/x/crypto from 0.44.0 to 0.45.0 by @dependabot[bot] in #3622
  • chore(deps): bump github.com/samber/slog-multi from 1.5.0 to 1.6.0 in the samber group by @dependabot[bot] in #3624
  • chore(deps-dev): bump black from 25.9.0 to 25.11.0 in /api/client/python in the development-dependencies group by @dependabot[bot] in #3611
  • chore(deps): bump google.golang.org/grpc from 1.76.0 to 1.77.0 in the googlecloud group by @dependabot[bot] in #3629
  • chore(deps): bump the redis group with 2 updates by @dependabot[bot] in #3630
  • chore(deps): bump github.com/invopop/gobl from 0.302.1 to 0.303.0 by @dependabot[bot] in #3632
  • chore(deps): bump github.com/prometheus/common from 0.67.3 to 0.67.4 in the prometheus group by @dependabot[bot] in #3639
  • chore(deps): bump github.com/rickb777/period from 1.0.19 to 1.0.21 by @dependabot[bot] in #3631
  • chore(deps): bump github.com/go-resty/resty/v2 from 2.16.5 to 2.17.0 by @dependabot[bot] in #3641
  • chore(deps): bump github.com/golang-migrate/migrate/v4 from 4.19.0 to 4.19.1 by @dependabot[bot] in #3662
  • chore(deps): bump github.com/eclipse/paho.mqtt.golang from 1.5.0 to 1.5.1 by @dependabot[bot] in #3659
  • chore(deps): bump github.com/go-co-op/gocron/v2 from 2.18.0 to 2.18.2 by @dependabot[bot] in #3657
  • chore(deps): bump the redis group with 2 updates by @dependabot[bot] in #3656
  • chore(deps): bump github.com/xdg-go/scram from 1.1.2 to 1.2.0 by @dependabot[bot] in #3658
  • chore(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2 by @dependabot[bot] in #3673
  • chore(deps): bump the redis group with 2 updates by @dependabot[bot] in #3671
  • chore(deps): bump the golang group across 1 directory with 3 updates by @dependabot[bot] in #3705
  • chore(deps): bump the k8s group across 1 directory with 3 updates by @dependabot[bot] in #3710
  • chore(deps): bump the otel group with 15 updates by @dependabot[bot] in #3706
  • chore(deps): bump github.com/invopop/gobl from 0.303.0 to 0.304.1 by @dependabot[bot] in #3714
  • chore(deps): bump github.com/go-co-op/gocron/v2 from 2.18.2 to 2.19.0 by @dependabot[bot] in #3715
  • chore(deps): bump github.com/svix/svix-webhooks from 1.81.0 to 1.82.0 by @dependabot[bot] in #3672
  • chore(deps): bump github.com/ClickHouse/ch-go from 0.68.0 to 0.69.0 by @dependabot[bot] in #3713
  • chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /api/client/python by @dependabot[bot] in #3665
  • chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /api/client/python/examples by @dependabot[bot] in #3666
  • chore(deps): bump github.com/invopop/gobl to v0.304.2 by @chrisgacsal in #3717
  • chore(deps): bump github.com/go-resty/resty/v2 from 2.17.0 to 2.17.1 by @dependabot[bot] in #3725
  • chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 from 2.40.3 to 2.42.0 by @dependabot[bot] in #3724
  • chore(deps): bump urllib3 from 2.6.0 to 2.6.2 in /api/client/python in the production-dependencies group by @dependabot[bot] in #3723
  • chore(deps): bump google.golang.org/protobuf from 1.36.10 to 1.36.11 in the googlecloud group by @dependabot[bot] in #3719
  • chore(deps): bump github.com/svix/svix-webhooks from 1.82.0 to 1.83.0 by @dependabot[bot] in #3727
  • chore(deps): bump github.com/XSAM/otelsql from 0.40.0 to 0.41.0 by @dependabot[bot] in #3728
  • chore(deps): bump github.com/jackc/pgx/v5 from 5.7.6 to 5.8.0 by @dependabot[bot] in #3744
  • chore(deps): bump github.com/samber/slog-multi from 1....
Read more