magnolia

Easy, fast, transparent generic derivation of typeclass instances

APACHE-2.0 License

Stars
763
Committers
63

Bot releases are visible (Hide)

magnolia - scala3-v1.1.5

Published by github-actions[bot] about 2 years ago

What’s Changed

  • Fix derivation for enums extending a trait (#414) @adamw
  • Fallback for accessing properties on symbols of proxy types (#415) @KacperFKorban
  • Update sbt to 1.7.1 (#412) @softwaremill-ci
  • Update sbt to 1.7.0 (#411) @softwaremill-ci
  • Update nscplugin, sbt-scala-native, ... to 0.4.5 (#409) @softwaremill-ci
  • Update sbt-scalajs, scalajs-library_2.13, ... to 1.10.1 (#408) @softwaremill-ci
  • Update scala3-library, ... to 3.1.3 (#407) @softwaremill-ci
  • Update scalafmt-core to 3.5.8 (#406) @softwaremill-ci
  • fix scala steward (#405) @mkrzemien
magnolia - scala3-v1.1.4

Published by github-actions[bot] over 2 years ago

What’s Changed

  • Make CaseClass.Param serialisable (#403) @adamw
magnolia - scala3-v1.1.3

Published by github-actions[bot] over 2 years ago

What’s Changed

  • Refactor Derivation interface (#399) @OlegYch
magnolia - scala3-v1.1.2

Published by github-actions[bot] over 2 years ago

What’s Changed

  • Support default values for parameters in Scala 3, closes #284 (#398) @OlegYch
  • Update scalafmt-core to 3.5.2 (#397) @scala-steward
  • Update scalafmt-core to 3.5.1 (#395) @scala-steward
  • Update scala3-library, ... to 3.1.2 (#394) @scala-steward
  • Update sbt-mima-plugin to 1.1.0 (#393) @scala-steward
  • Update sbt-scalajs, scalajs-library_2.13, ... to 1.10.0 (#392) @scala-steward
  • Update scalafmt-core to 3.5.0 (#391) @scala-steward
magnolia - scala2-v1.1.2

Published by github-actions[bot] over 2 years ago

What’s Changed

  • No changes
magnolia - scala3-v1.1.1

Published by github-actions[bot] over 2 years ago

What’s Changed

  • Support Scala native (Scala 3) (#390) @adampauls
  • added test (#388) @kubinio123
magnolia - scala2-v1.1.1

Published by github-actions[bot] over 2 years ago

What’s Changed

  • fix notype annotations scala2 (#387) @kubinio123
  • Setup sourcegraph for scala 2 (#379) @ghostbuster91
magnolia - scala2-v1.1.0

Published by github-actions[bot] over 2 years ago

What’s Changed

  • No changes
magnolia - scala3-v1.1.0

Published by github-actions[bot] over 2 years ago

What’s Changed

  • Inherit annotations s3 (#378) @kubinio123
  • Update scalafmt-core to 3.4.0 (#377) @scala-steward
  • Update scalafmt-core to 3.3.3 (#373) @scala-steward
  • Update scalafmt-core to 3.3.2 (#371) @scala-steward
  • Fix yaml syntax error (#368) @ghostbuster91
  • CI: replace custom action with coursier-cache and remove cleanup step (#367) @ghostbuster91
  • Update scalafmt-core to 3.3.1 (#366) @scala-steward
  • Update sbt to 1.6.1 (#365) @scala-steward
  • Update sbt to 1.6.0 (#364) @scala-steward
  • Update scalafmt-core to 3.3.0 (#363) @scala-steward
  • Update scalafmt-core to 3.2.2 (#362) @scala-steward
  • Update sbt to 1.5.8 (#361) @scala-steward
magnolia - scala3-v1.0.0

Published by github-actions[bot] almost 3 years ago

What’s Changed

  • No changes
magnolia - scala3-v1.0.0-M8

Published by github-actions[bot] almost 3 years ago

What’s Changed

  • No changes
magnolia - scala2-v1.0.0

Published by github-actions[bot] almost 3 years ago

What’s Changed

  • No changes
magnolia - scala2-v1.0.0-M8

Published by github-actions[bot] almost 3 years ago

What’s Changed

  • No changes
magnolia - scala3-v1.0.0-M7

Published by github-actions[bot] about 3 years ago

What’s Changed

  • Replace summonOption with summonFrom (#351) @joroKr21
  • Update sbt-scalajs, scalajs-library_2.13, ... to 1.7.1 (#350) @scala-steward
magnolia - scala3-v1.0.0-M6

Published by github-actions[bot] about 3 years ago

What’s Changed

  • Update sbt-mima-plugin to 1.0.1 (#349) @scala-steward
magnolia - scala2-v1.0.0-M7

Published by github-actions[bot] about 3 years ago

What’s Changed

  • No changes
magnolia - scala2-v1.0.0-M6

Published by github-actions[bot] about 3 years ago

What’s Changed

The major change in this release is bringing Magnolia-Scala2 interface in line with the Scala3 version, by renaming combine/dispatch to join/split (#247). To migrate, simply rename those methods and things should work as before :)

  • Mercator removal (#338) @Pask423
  • Methods rename (#337) @Pask423
  • Update dependencies and setup MiMa (#334) @joroKr21
magnolia - scala3-v1.0.0-M5

Published by github-actions[bot] about 3 years ago

What’s Changed

  • Added isEnum field to SealedTrait (#332) @Pask423
  • Update sbt-scalajs, scalajs-library_2.13, ... to 1.7.0 (#331) @scala-steward
magnolia - scala3-v1.0.0-M4

Published by github-actions[bot] about 3 years ago

What’s Changed

  • Expose SealedTrait.Subtype constructor fields (#329) @jatcwang
magnolia - scala2-v1.0.0-M5

Published by github-actions[bot] over 3 years ago

New group id / artifact id / version number: "com.softwaremill.magnolia1_2" %% "magnolia" % "1.0.0-M5"