Skip to content

Releases: higherkindness/mu-scala

v0.15.1

12 Oct 16:25
036e119
Compare
Choose a tag to compare

10/12/2018 - Version 0.15.1

Release changes:

  • First micro-site approach (#407)
  • Adds support for BigDecimal tagged types (#409)
  • Bumps Scala up to 2.12.7 (#408)
  • Running Benchmarks - Scripts (#406)
  • Migration guide for decimals (#412)
  • Fixes the tagged decimal code generation (#410)
  • Releases version 0.15.1 (#413)
  • Decoupling sbt-freestyle (#414)

v0.15.0

26 Sep 06:42
Compare
Choose a tag to compare
  • 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

17 Jul 09:30
Compare
Choose a tag to compare
  • Avro Schema Backward and Forward Compatibility (#334)
  • Update 0.14.0 CHANGELOG (#340)
  • Utility method for encode joda time instances (#276)
  • Fixes options and lists serialization in proto (#342)

v0.14.0

09 Jul 19:16
Compare
Choose a tag to compare

This is the biggest release ever 🎉

Mainly, it completes the milestone #290:

Additionally, this new release brings new features and bug fixes:

Caveat: This version is not binary compatible with the previous ones.

v0.13.7

07 Jun 16:19
Compare
Choose a tag to compare
  • Decouples frees-async-cats-effect (#302)
  • Upgrades Scala and Sbt versions (#304)
  • Update Scala to 2.12.6 in TravisCI (#306)
  • Releases 0.13.7 (#308)

v0.13.6

06 Jun 21:33
Compare
Choose a tag to compare
  • Ignoring new bidirectional FS2 tests on Travis (#281)
  • Re-ignoring failing tests, with reference to new issue (#283)
  • replace all occurrences of @tagless annotation with the manual impl (#296)
  • Decouple frees config (#300)
  • decouple from frees-async (#297)
  • Downgrade avro4s to 1.8.3 (#301)

v0.13.5

29 May 16:51
Compare
Choose a tag to compare
  • 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)

v0.13.4

02 May 15:15
Compare
Choose a tag to compare
  • Added tests for RPC error handling, and a fix for StatusRuntimeException (#252)
  • Removes the IDL core Dependency (#254)
  • Check if file exists before unzipping in idlgen plugin (#259)
  • New example: TodoList application (#256)
  • Releases 0.13.4 (#260)

v0.13.3

18 Apr 18:44
Compare
Choose a tag to compare
  • Add route guide example (#236)
  • fixing shutdown hook to run shutdown of server (#238)
  • Adds support for Marshalling/Unmarshalling BigDecimals (#244)
  • Allow a sequence of source generated directories (#243)
  • Code Generation from IDL definitions placed in different sources (#248)
  • Fixes Server Helper. Releases 0.13.3. (#249)

v0.13.2

10 Apr 19:02
Compare
Choose a tag to compare
  • Avro Messages Serialized With Schemas (#215)
  • Spins up gRPC Servers forName (#230)
  • SBT - Adds AvroWithSchema Support (#233)
  • Releases Freestyle RPC 0.13.2 (#234)