v1.0.0-beta.203
What's Changed
Exciting New Features 🎉
- feat: pin customers to billing profiles on default profile change by @turip in #2421
- feat(billing): enable by default by @hekike in #2437
- feat(stripe): return more properties in create checkout session by @hekike in #2444
- feat: allow listing only active plans by @turip in #2447
- feat: invoice in advance flat fees on subs creation by @turip in #2470
- Fill in Feature for SubscriptionExpanded by @GAlexIHU in #2471
- Use discriminated union on item price by @GAlexIHU in #2472
- fix: let's have a unified percentage representation by @turip in #2484
Bug Fixes 🐛
- chore: fix profile override not working by @turip in #2435
- fix: customeroverride doesn't pin to billing profile by @turip in #2438
- Subs Listing by @GAlexIHU in #2439
- chore: fix checkout session status code by @turip in #2441
- fix(subscription): error handling by @hekike in #2448
- fix(stripe): create checkout session customer by @hekike in #2449
- fix: plan status listing by @turip in #2450
- fix: add precondition failed to errors by @turip in #2467
- Add missing status values by @GAlexIHU in #2468
- fix: app deletion check should return proper error messages by @turip in #2469
- fix: allow zero prices by @turip in #2473
- fix: store masked api key in db by @turip in #2475
- fix: do not reset key on subscription starting by @turip in #2477
- fix: allow deleting manual approval invoices by @turip in #2476
- fix: app stripe support empty invoices by @turip in #2482
- chore: fix sync errors by @turip in #2488
- Fix entitlement alignment on aligned edits by @GAlexIHU in #2489
Dependency Updates ⬆️
- chore(deps): bump the k8s group with 3 updates by @dependabot in #2456
- chore(deps): bump github.com/getkin/kin-openapi from 0.129.0 to 0.130.0 by @dependabot in #2465
- chore(deps): bump github.com/ThreeDotsLabs/watermill from 1.4.4 to 1.4.5 by @dependabot in #2463
- chore(deps): bump github.com/go-co-op/gocron/v2 from 2.16.0 to 2.16.1 by @dependabot in #2462
- chore(deps): bump github.com/invopop/gobl from 0.211.1 to 0.212.1 by @dependabot in #2458
- chore(deps): bump gotest.tools/gotestsum from 1.12.0 to 1.12.1 by @dependabot in #2459
- chore(deps): bump github.com/redpanda-data/connect/public/bundle/free/v4 from 4.46.0 to 4.49.1 by @dependabot in #2460
- chore(deps): bump github.com/prometheus/common from 0.62.0 to 0.63.0 in the prometheus group by @dependabot in #2457
- chore(deps): bump github.com/spf13/viper from 1.20.0-alpha.6 to 1.20.0 by @dependabot in #2461
- chore(deps): bump github.com/redpanda-data/benthos/v4 from 4.45.0 to 4.45.1 by @dependabot in #2464
Other Changes
- refactor: use validator pattern for input validation by @turip in #2434
- feat: allow additional handlers in billing worker by @turip in #2436
- feat: emit events when customer payment setup is completed by @turip in #2433
- fix: checkout session event serialization by @turip in #2445
- chore: nix update devenv by @turip in #2446
- fix: plan list documentation by @turip in #2466
- refactor: meter events service by @tothandras in #2474
- feat(collector): add container ports in helm chart by @tothandras in #2487
Full Changelog: v1.0.0-beta.202...v1.0.0-beta.203