This repository has been archived by the owner on Jul 16, 2022. It is now read-only.
Releases: zio/zio-zmx
Releases · zio/zio-zmx
0.0.6
This release contains a refactoring of the metrics functionality to improve performance and provide a simpler API. Metrics are now tracked by adding a metric aspect to any effect. You can send these metrics to any combination of supported backend services by providing the corresponding layer to your effect. See the documentation for additional discussion. Thanks to @atooni for his work on these changes!
Changes
- Optimize Listener @adamgfraser (#254)
- Finishing touches on the docs to prepare next minor release @atooni (#252)
- Prepare For Release @adamgfraser (#251)
- Reviewing example application and aligning it with latest API cleanup. @atooni (#249)
- Add Accessors to Metric Clients and Make Return Types More Specific @adamgfraser (#250)
- Refactor Design to Simplify API and Improve Performance @adamgfraser (#209)
- Refactoring issue in example app @cheleb (#220)
- only publish docs when doing a release @softinio (#216)
- Benchmark for ZMX supervisor @KadekM (#135)
- Fixes #208 Histogram type is part of the public API @hugggsy (#210)
- Expose metrics through local http page @fokot (#199)
v0.0.5
This release includes support for metrics using both Datadog and Prometheus based on work by @atooni as well as a variety of improvements by other contributors.
Changes
- Fixes #171: Cleaning up some code smells @atooni (#173)
- Drafting possible API to generalise instrumentation code for ZIO apps. @atooni (#155)
- Add autoapprover and release drafter @softinio (#168)
- Migrate to github actions @softinio (#165)
- 112 implement fiber dump variants @sviezypan (#153)
- Feature/remove zio nio from zmx server, resolves #101 @alesavin (#159)
- Bump ini from 1.3.5 to 1.3.8 in /website @dependabot (#160)
- 107 108 prometheus @atooni (#145)
- Simplify Metrics.Service by removing unsafe implementation @aartigao (#152)
- Remove ZMXServer @KadekM (#128)
- Various optimizations around the listener @vigoo (#141)
- Removing zio-nio from UDPClient #102 @benetis (#137)
- Remove zio-nio from ZMXCmlient #100 @ahoy-jon (#146)
- Remove environmental dependency on clock service @swachter (#134)
- Inline FiberDumpProvider functionality @KadekM (#130)
- Fix
ZMXProtocol.Data.FiberDump
to be serialized as Array of Bulk Strings @lkff (#144) - ZMX protocol parser rework @lkff (#140)
- issue-114 StatsD data model changes, @asjad02 (#138)
- Change From List to Chunk @shankarshastri (#127)
- General Cleanup @shankarshastri (#131)
- Change From SortedSet to HashSet For Supervisor @shankarshastri (#126)
- General Cleanup #131: main project ascii-style diagram @alesavin (#133)
- Add RESP implementation with tests @lkff (#125)
- Execution metrics @jczuchnowski (#93)
- Add documentation section about ZIO ZMX Client @arkxc (#92)
- Introduce ZMXSupervisor (and make ZMX compatible with ZIO 1.0.0) @jczuchnowski (#70)
- Fix several typos in docs @virusdave (#56)
- Fix additional typos in docs @virusdave (#57)
- fix parser failing with NumberFormatException @jczuchnowski (#40)
v0.0.4
v0.0.3
v0.0.2
v0.0.1
Initial Release of ZIO-ZMX