v1.0.0-beta.143

openmeterio/openmeterv1.0.0-beta.143Aug 14, 2024by github-actions[bot]

AI Summary

Introduces a comprehensive Notification API with schema, channels, rules, and events, but drops UBI and distroless container builds while updating the Go version.

Key Highlights

  • Added Notification API schema
  • Added webhook provider to Notification API
  • Implemented channels, rules, and events for Notification API
  • Dropped UBI and distroless builds
  • Updated Go version used to build the application

Breaking Changes

  • Dropped UBI and distroless builds
  • Updated Go version used to build the application

New Features

  • Notification API ent schema
  • Webhook provider for Notification API
  • Channels for Notification API
  • Rules for Notification API
  • Events for Notification API

Full Release Notes

<!-- Release notes generated using configuration in .github/release.yml at v1.0.0-beta.143 -->

## What's Changed
### Exciting New Features 🎉
* feat: add Notification ent schema by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/1354
* feat: add webhook provider to Notification by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/1355
* feat: implement channels for Notification API by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/1356
* feat: implement rules for Notification API by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/1357
* feat: implement events for Notification API by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/1358
### Breaking Changes 🛠
* build: drop ubi and distroless builds by @sagikazarmark in https://github.com/openmeterio/openmeter/pull/1338
### Dependency Updates ⬆️
* build: update go version used to build the application by @sagikazarmark in https://github.com/openmeterio/openmeter/pull/1337
* chore(deps): bump aiohttp from 3.10.2 to 3.10.3 in /api/client/python in the production-dependencies group by @dependabot in https://github.com/openmeterio/openmeter/pull/1343
### Other Changes
* fix: strip monotonic clock reading from time returned by clock by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/1349
* refactor: Notification API spec by @chrisgacsal in https://github.com/openmeterio/openmeter/pull/1350
* chore: update balance worker adapter by @turip in https://github.com/openmeterio/openmeter/pull/1362


**Full Changelog**: https://github.com/openmeterio/openmeter/compare/v1.0.0-beta.142...v1.0.0-beta.143