Releases: capitalone/Stratum-Observability
Releases · capitalone/Stratum-Observability
v1.1.0
💥 Breaking changes
See Implementation Notes section for more details.
- Renames references to "tag" and other Stratum-specific concepts to be more inline with observability practices (see #5)
- Removes "auto-logging" debug feature which can be implemented via plugins
- Removes independent
addPublisher
andremovePublisher
functionality which can be implemented via plugins - Refactors regex to perform dynamic replacements on
{{ ... }}
instead of${ ... }
to avoid conflicts with native JS interpolation - Supports stratumSnapshotListeners without debug mode enabled
⚡ Enhancements
- Updates run-time validation and debug messages
- Removes unused internal publisher id logic
- Allows empty
''
description
strings during catalog event runtime validation
👷 General updates
- Add husky install command
Implementation Notes
This release contain significant breaking changes to types and classes imported from the `@capitalone/stratum-observability` package. In most cases, there is a 1-to-1 mapping from the old type to the new type; specific details are listed in #5 regarding these changes.
If you have any questions about the changes or what types to use, please let us know by submitting a new issue!