Releases: higherkindness/mu-scala
Releases · higherkindness/mu-scala
v0.17.0
- Code Coverage and Codecov support (#478)
- Bumps avrohugger (#483)
- Defaults to ScalaBigDecimalTaggedGen in the idl-plugin (#485)
- Downgrades sbt-org-policies and fixes codecov badge (#486)
- Bump up gRPC version (#487)
- Referential Transparency for RPC client (#484)
- Removes some warnings (#488)
- Makes the client extends the service (#493)
- Improve managed channel interpreter (#494)
- Package renaming (#495)
- Ignores Metals files (#497)
- New Mu Microsite (#498)
- Fixes mu microsite base url (#499)
- Removes outdated references to freestyle (#503)
- Split streaming modules (#505)
- Fixes the avro decimal compat protocol namespace (#506)
- Updates license headers (#507)
- Updates pbdirect (#508)
bindService
as an Effect (#509)- Bumps fs2-grpc (#510)
- Build Reorganization (#518)
- Update gRPC and Others (#520)
- Defines the MetricsOps algebra (#519)
- Passes the method info to the MetricsOps defs (#521)
- Release "0.17.0" (#501)
- Fixes scripted tests (#523)
- Disables dependencies plugin (#534)
v0.16.0
v0.15.1
10/12/2018 - Version 0.15.1
Release changes:
v0.15.0
- Marshallers for serializing and deserializing joda.time dates (#341)
- BigDecimal and java.time encoders/decoders implicit instances are now optional (#373)
- Customize the codecs used in services through sbt (#374)
- Bumps io.grpc dependency (#375)
- Updates docs with the custom codecs section (#377)
- document mandatory compiler plugin (#378)
- Benchmarks - AvroWithSchema (unary services) (#384)
- Allows Custom namespace for server/client metrics (#385)
- Depending on Execution Context instead of Monix Scheduler (#386)
- Upgrades Build Dependencies (#387)
- Adds the avro and protobuffer serializers for java.time.Instant (#388)
- Auto spin-up RPC server when running benchmark (#389)
- Benchmarks - Avro and Proto Unary Services (#383)
- Releases 0.15.0 frees-rpc Version (#390)
v0.14.1
v0.14.0
This is the biggest release ever 🎉
Mainly, it completes the milestone #290:
- Core Macro Conversions: #328 (joined-effort by @L-Lavigne and @pepegar ).
- Implement Wart suppression: #325 (by @pepegar ).
- Migrate idlgen to scalamacros: #326 (by @pepegar ).
Additionally, this new release brings new features and bug fixes:
-
Refactor GrpcServer: #333 (by @peterneyens ).
-
Upgrades monix to 3.0.0-RC1 #336 (by @juanpedromoreno).
-
RPC Clients caching as a new module: #337 (by @peterneyens ).
-
Others.
Caveat: This version is not binary compatible with the previous ones.
v0.13.7
v0.13.6
v0.13.5
- noPublishSettings for RPC examples (#264)
- Fix #192 (crash with some server stream transformations) (#266)
- Exposing ServerChannel (#268)
- BigDecimal serialization in protobuf and avro (#271)
- Adds a java time util for serializing dates (#272)
- Support for serializing LocalDate and LocalDateTime values (#273)
- Bump avrohugger to 1.0.0-RC9 (#274)
- Update avro4s and avrohugger (#280)
- Rename srcJarNames to srcGenJarNames and fix deprecations (#277)
- Release 0.13.5 (#275)