Releases: openmeterio/openmeter
Releases · openmeterio/openmeter
v1.0.0-beta.186
What's Changed
Bug Fixes 🐛
- TypeSpec fixes by @sagikazarmark in #1584
- fix: list features by multiple Ids or Keys by @chrisgacsal in #1604
- fix: typespec openapi diff in notifications by @sagikazarmark in #1586
- fix(streaming): alias meter query where by @hekike in #1607
- fix: make id in subject a required-readOnly field by @sagikazarmark in #1609
Dependency Updates ⬆️
- chore(api): update Node client dependencies by @tothandras in #1588
- chore(deps): bump github.com/confluentinc/confluent-kafka-go/v2 from 2.5.0 to 2.5.4 by @dependabot in #1593
- chore(deps): bump github.com/golang-cz/devslog from 0.0.8 to 0.0.11 by @dependabot in #1592
- chore(deps): bump google.golang.org/grpc from 1.66.1 to 1.67.0 by @dependabot in #1595
- chore(deps): bump github.com/huandu/go-sqlbuilder from 1.28.1 to 1.30.0 by @dependabot in #1591
- chore(deps): bump github.com/XSAM/otelsql from 0.33.0 to 0.34.0 by @dependabot in #1594
- chore(deps): bump aiohttp from 3.10.5 to 3.10.8 in /api/client/python in the production-dependencies group by @dependabot in #1601
Other Changes
- feat: add Kafka topic name resolver by @chrisgacsal in #1587
- [bot] Re-generate Node.js client by @openmeterbot in #1599
- [bot] Re-generate Python client by @openmeterbot in #1598
- refactor: mk webhook event type register non-critical by @chrisgacsal in #1602
- [bot] Re-generate Web client by @openmeterbot in #1610
- [bot] Re-generate Python client by @openmeterbot in #1612
- [bot] Re-generate Node.js client by @openmeterbot in #1611
- Typespec fixes by @sagikazarmark in #1608
- Return all validation errors from configuration by @sagikazarmark in #1561
Full Changelog: v1.0.0-beta.185...v1.0.0-beta.186
v1.0.0-beta.185
What's Changed
Exciting New Features 🎉
- feat(customer): crud api by @hekike in #1544
- feat: billing profile by @turip in #1566
- feat: billing customer overrides by @turip in #1572
- feat: add pending invoice listing API by @turip in #1576
Bug Fixes 🐛
Dependency Updates ⬆️
- feat: bump github.com/svix/svix-webhooks to v1.36.0 by @chrisgacsal in #1579
Other Changes
- Add entitlements APIs and resources to TypeSpec by @GAlexIHU in #1537
- Move Features under separate package by @GAlexIHU in #1547
- Adds improved transaction handling by @GAlexIHU in #1529
- Remove unnecessary pointer return from transaction.Run by @GAlexIHU in #1568
- feat(api): add Notification API to TypeSpec by @chrisgacsal in #1567
- refactor(api): Notification API in TypeSepc by @chrisgacsal in #1575
- fix(api): query explode by @chrisgacsal in #1578
- fix: typespec formatting by @chrisgacsal in #1580
- fix: required and readonly fields be optional by @chrisgacsal in #1581
- fix(api): update endpoints for Notification API by @chrisgacsal in #1583
Full Changelog: v1.0.0-beta.184...v1.0.0-beta.185
v1.0.0-beta.184
What's Changed
Exciting New Features 🎉
Dependency Updates ⬆️
- chore(deps): bump github.com/prometheus/client_golang from 1.20.2 to 1.20.4 by @dependabot in #1551
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.28.0 to 1.30.0 by @dependabot in #1552
- chore(deps): bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.53.0 to 0.55.0 by @dependabot in #1554
- chore(deps): bump github.com/jackc/pgx/v5 from 5.6.0 to 5.7.1 by @dependabot in #1553
- chore(deps): bump github.com/samber/slog-multi from 1.2.1 to 1.2.2 by @dependabot in #1555
Other Changes
- fix: use aggregate metrics by @turip in #1528
- refactor: customer features for invoicing by @turip in #1542
- refactor: restore dedicated param types by @turip in #1543
- feat: add diff util by @chrisgacsal in #1540
- fix: mixin indexing tweaks by @turip in #1545
- refactor: helper for provisioning Kafka topics by @chrisgacsal in #1548
Full Changelog: v1.0.0-beta.183...v1.0.0-beta.184
v1.0.0-beta.183
What's Changed
Exciting New Features 🎉
- Meter spec by @sagikazarmark in #1504
- TypeSpec fixes by @sagikazarmark in #1521
Dependency Updates ⬆️
- chore(deps): bump github.com/svix/svix-webhooks from 1.32.0 to 1.34.0 by @dependabot in #1513
- chore(deps): bump go.opentelemetry.io/otel/sdk from 1.29.0 to 1.30.0 by @dependabot in #1515
- chore(deps): bump the k8s group with 2 updates by @dependabot in #1512
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc from 1.28.0 to 1.30.0 by @dependabot in #1516
- chore(deps): bump azure-core from 1.30.2 to 1.31.0 in /api/client/python in the production-dependencies group by @dependabot in #1522
Other Changes
- [bot] Re-generate Web client by @openmeterbot in #1509
- [bot] Re-generate Python client by @openmeterbot in #1510
- [bot] Re-generate Node.js client by @openmeterbot in #1511
- fix: reduce the number of sarma metrics by @turip in #1526
Full Changelog: v1.0.0-beta.182...v1.0.0-beta.183
v1.0.0-beta.182
What's Changed
Bug Fixes 🐛
- fix: Kafka consumer config by @chrisgacsal in #1501
- fix: Kafka config defaults by @chrisgacsal in #1502
- fix: defaults for Kafka broker address family by @chrisgacsal in #1503
- feat(api): events subject filter full match by @hekike in #1508
Breaking Changes 🛠
- refactor: Kafka client setup for sink-worker by @chrisgacsal in #1498
Other Changes
- [bot] Re-generate Python client by @openmeterbot in #1491
- [bot] Re-generate Node.js client by @openmeterbot in #1493
- [bot] Re-generate Web client by @openmeterbot in #1492
- [bot] Re-generate Web client by @openmeterbot in #1495
- [bot] Re-generate Node.js client by @openmeterbot in #1494
- [bot] Re-generate Python client by @openmeterbot in #1496
- refactor: deadcode by @sagikazarmark in #1472
- Meter event validation by @sagikazarmark in #1497
Full Changelog: v1.0.0-beta.181...v1.0.0-beta.182
v1.0.0-beta.181
What's Changed
Exciting New Features 🎉
Bug Fixes 🐛
Other Changes
- refactor: rm global Kafka configuration by @chrisgacsal in #1487
Full Changelog: v1.0.0-beta.180...v1.0.0-beta.181
v1.0.0-beta.180
What's Changed
Dependency Updates ⬆️
- chore(deps): bump github.com/svix/svix-webhooks from 1.31.0 to 1.32.0 by @dependabot in #1484
- chore(deps): bump alpine from 3.20.2 to 3.20.3 by @dependabot in #1476
- chore(deps): bump golang from 1.23.0-alpine3.20 to 1.23.1-alpine3.20 by @dependabot in #1477
- chore(deps): bump google.golang.org/grpc from 1.65.0 to 1.66.0 by @dependabot in #1482
- chore(deps): bump github.com/XSAM/otelsql from 0.32.0 to 0.33.0 by @dependabot in #1483
- chore(deps): bump golang.org/x/net from 0.28.0 to 0.29.0 by @dependabot in #1481
- chore(deps): bump github.com/samber/slog-multi from 1.2.0 to 1.2.1 by @dependabot in #1480
Other Changes
- refactor: kafka client configuration by @chrisgacsal in #1475
Full Changelog: v1.0.0-beta.179...v1.0.0-beta.180