Skip to content

Commit

Permalink
Release uPickle 3.1.0 (#473)
Browse files Browse the repository at this point in the history
Targeting a release end-April. Since none of the fixes are showstoppers
(the bugs have workarounds, and perf improvements are always just a
nice-to-have) there isn't any real urgency to push them out, and we can
wait a bit to see if anyone else has changes they want to get in
  • Loading branch information
lihaoyi committed Apr 6, 2023
1 parent 4280a3b commit ab4fbac
Showing 1 changed file with 22 additions and 5 deletions.
27 changes: 22 additions & 5 deletions upickleReadme/Readme.scalatex
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
)
)

@sect("uPickle 3.0.0")
@sect("uPickle 3.1.0")
@div(display.flex, alignItems.center, flexDirection.column)
@div
@a(href := "https://gitter.im/lihaoyi/upickle")(
Expand Down Expand Up @@ -74,8 +74,8 @@

@sect{Getting Started}
@hl.scala
"com.lihaoyi" %% "upickle" % "3.0.0" // SBT
ivy"com.lihaoyi::upickle:3.0.0" // Mill
"com.lihaoyi" %% "upickle" % "3.1.0" // SBT
ivy"com.lihaoyi::upickle:3.1.0" // Mill

@p
And then you can immediately start writing and reading common Scala
Expand All @@ -93,8 +93,8 @@
@p
For ScalaJS applications, use this dependencies instead:
@hl.scala
"com.lihaoyi" %%% "upickle" % "3.0.0" // SBT
ivy"com.lihaoyi::upickle::3.0.0" // Mill
"com.lihaoyi" %%% "upickle" % "3.1.0" // SBT
ivy"com.lihaoyi::upickle::3.1.0" // Mill

@sect{Scala Versions}
@p
Expand Down Expand Up @@ -886,6 +886,23 @@
JSON library, and inherits a lot of it's performance from Erik's work.

@sect{Version History}
@sect{3.1.0}
@ul
@li
Across-the-board performance optimizations @lnk("#467", "https://github.com/com-lihaoyi/upickle/pull/467")
@li
Make @hl.scala{derives} properly handle @hl.scala{abstract class}es in Scala 3
@lnk("#470", "https://github.com/com-lihaoyi/upickle/pull/470")
@li
Use a NotGiven implicit to avoid infinite loops caused by
@code{superTypeWriter}/@code{superTypeReader}
@lnk("#471", "https://github.com/com-lihaoyi/upickle/pull/471")
@li
Fix ClassCastException on @hl.scala{import given}
@lnk("#472", "https://github.com/com-lihaoyi/upickle/pull/472")
@li
Added readwriters for @code{SortedMap} and @code{LinkedHashMap}
@lnk("#479", "https://github.com/com-lihaoyi/upickle/pull/479")
@sect{3.0.0}
@ul
@li
Expand Down

0 comments on commit ab4fbac

Please sign in to comment.