From dfc9e0f96d39cf7e8b3637be99d40f266d523d78 Mon Sep 17 00:00:00 2001 From: Li Haoyi Date: Mon, 22 Jul 2024 14:45:40 +0800 Subject: [PATCH] . --- index.html | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/index.html b/index.html index 2767ee35f..33ef0a512 100644 --- a/index.html +++ b/index.html @@ -57,13 +57,13 @@ span.hljs-tag, span.hljs-symbol{ background: none; } - uPickle 4.0.0-RC1
+ uPickle 4.0.0
Fork me on GitHub -

uPickle 4.0.0-RC1


+

uPickle 4.0.0


@@ -107,8 +107,8 @@ How to work with JSON in Scala

Getting Started


-
"com.lihaoyi" %% "upickle" % "4.0.0-RC1" // SBT
-ivy"com.lihaoyi::upickle:4.0.0-RC1" // Mill
+    
"com.lihaoyi" %% "upickle" % "4.0.0" // SBT
+ivy"com.lihaoyi::upickle:4.0.0" // Mill
 

And then you can immediately start writing and reading common Scala @@ -147,8 +147,8 @@

ScalaJS

For ScalaJS applications, use this dependencies instead:

-
"com.lihaoyi" %%% "upickle" % "4.0.0-RC1" // SBT
-ivy"com.lihaoyi::upickle::4.0.0-RC1" // Mill
+      
"com.lihaoyi" %%% "upickle" % "4.0.0" // SBT
+ivy"com.lihaoyi::upickle::4.0.0" // Mill
 

Scala Versions

@@ -1854,18 +1854,13 @@

Version History


-

4.0.0-RC1

+

4.0.0

  • 4.0.0 is a major breaking change in uPickle, including in the serialization format for many common data types (Options, sealed traits, etc.), as well as breaking binary compatibility. Please be careful upgrading and follow the instructions below.
  • -
  • - uPickle 4.0.0-RC1 is a release candidate. It breaks backwards compatibility with - uPickle 3.x (binary and serialization), but makes no promises for compatibility - with uPickle 4.0.0 final. Hopefully nothing will need to change between 4.0.0-RC1 - and 4.0.0 final, but it cannot be guaranteed.
  • Shorten $type tag used for discriminating sealed trait cases #594
  • @@ -1878,6 +1873,8 @@

    #608. +
  • + Drop support for Scala 3.3, uPickle 4.0.0 only supports Scala 2.13.x and 3.4.x and above
  • To upgrade to uPickle 4.0.0 from uPickle 3.x while preserving the existing serialization format, please add override def objectTypeKeyWriteFullyQualified = true and @@ -2465,7 +2462,7 @@

    MatchErrors or similar, parse failures now are restricted to subclasses upickle.Invalid which define different failure modes.

\ No newline at end of file + \ No newline at end of file