From 0fa4f8a8b4ccd55c36d4b50db88ac824fdb5e257 Mon Sep 17 00:00:00 2001 From: chaokunyang Date: Fri, 1 Dec 2023 00:02:55 +0800 Subject: [PATCH] bump version to 0.4.0 --- README.md | 10 +++++----- docs/guide/java_object_graph_guide.md | 2 +- docs/guide/scala_guide.md | 2 +- integration_tests/graalvm_tests/pom.xml | 2 +- integration_tests/jdk_compatibility_tests/pom.xml | 2 +- integration_tests/latest_jdk_tests/pom.xml | 2 +- integration_tests/perftests/pom.xml | 2 +- java/fury-benchmark/pom.xml | 2 +- java/fury-core/pom.xml | 2 +- java/fury-format/pom.xml | 2 +- java/fury-test-core/pom.xml | 2 +- java/fury-testsuite/pom.xml | 2 +- java/pom.xml | 2 +- javascript/packages/fury/package.json | 2 +- javascript/packages/hps/package.json | 2 +- python/pyfury/__init__.py | 2 +- scala/build.sbt | 2 +- 17 files changed, 21 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index ff540108eb..8323470307 100644 --- a/README.md +++ b/README.md @@ -98,13 +98,13 @@ Nightly snapshot: org.furyio fury-core - 0.4.0-SNAPSHOT + 0.5.0-SNAPSHOT ``` Release version: @@ -112,19 +112,19 @@ Release version: org.furyio fury-core - 0.3.1 + 0.4.0 ``` ### Scala ```sbt -libraryDependencies += "org.furyio" % "fury-core" % "0.3.1" +libraryDependencies += "org.furyio" % "fury-core" % "0.4.0" ``` ### Python diff --git a/docs/guide/java_object_graph_guide.md b/docs/guide/java_object_graph_guide.md index 70f270a5f2..3ef4a93a54 100644 --- a/docs/guide/java_object_graph_guide.md +++ b/docs/guide/java_object_graph_guide.md @@ -349,7 +349,7 @@ if(JavaSerializer.serializedByJDK(bytes)){ ### Upgrade fury Currently binary compatibility is ensured for minor versions only. For example, if you are using fury`v0.2.0`, binary compatibility will -be provided if you upgrade to fury `v0.2.1`. But if upgrade to fury `v0.3.1`, no binary compatibility are ensured. +be provided if you upgrade to fury `v0.2.1`. But if upgrade to fury `v0.4.0`, no binary compatibility are ensured. Most of the time there is no need to upgrade fury to newer major version, the current version is fast and compact enough, and we provide some minor fix for recent older versions. diff --git a/docs/guide/scala_guide.md b/docs/guide/scala_guide.md index fc32ff9fd9..987a7c68ba 100644 --- a/docs/guide/scala_guide.md +++ b/docs/guide/scala_guide.md @@ -15,7 +15,7 @@ Scala 2 and 3 are both supported. ## Install ```sbt -libraryDependencies += "org.furyio" % "fury-core" % "0.3.1" +libraryDependencies += "org.furyio" % "fury-core" % "0.4.0" ``` ## Fury creation diff --git a/integration_tests/graalvm_tests/pom.xml b/integration_tests/graalvm_tests/pom.xml index 42d2d1ee76..f84cf2d24b 100644 --- a/integration_tests/graalvm_tests/pom.xml +++ b/integration_tests/graalvm_tests/pom.xml @@ -22,7 +22,7 @@ 4.0.0 org.furyio graalvm_tests - 0.4.0-SNAPSHOT + 0.5.0-SNAPSHOT 17 17 diff --git a/integration_tests/jdk_compatibility_tests/pom.xml b/integration_tests/jdk_compatibility_tests/pom.xml index 7cadc8f578..1d6e45d73d 100644 --- a/integration_tests/jdk_compatibility_tests/pom.xml +++ b/integration_tests/jdk_compatibility_tests/pom.xml @@ -23,7 +23,7 @@ org.furyio jdk_compatibility_tests - 0.4.0-SNAPSHOT + 0.4.0 8 diff --git a/integration_tests/latest_jdk_tests/pom.xml b/integration_tests/latest_jdk_tests/pom.xml index 986de0bc74..13e3b3d252 100644 --- a/integration_tests/latest_jdk_tests/pom.xml +++ b/integration_tests/latest_jdk_tests/pom.xml @@ -23,7 +23,7 @@ org.furyio latest_jdk_tests - 0.4.0-SNAPSHOT + 0.4.0 17 diff --git a/integration_tests/perftests/pom.xml b/integration_tests/perftests/pom.xml index a60097425f..fc45526e77 100644 --- a/integration_tests/perftests/pom.xml +++ b/integration_tests/perftests/pom.xml @@ -22,7 +22,7 @@ 4.0.0 org.furyio perftests - 0.4.0-SNAPSHOT + 0.4.0 UTF-8 1.33 diff --git a/java/fury-benchmark/pom.xml b/java/fury-benchmark/pom.xml index 68a900aaa9..3be6e31b75 100644 --- a/java/fury-benchmark/pom.xml +++ b/java/fury-benchmark/pom.xml @@ -23,7 +23,7 @@ fury-parent org.furyio - 0.4.0-SNAPSHOT + 0.4.0 fury-benchmark diff --git a/java/fury-core/pom.xml b/java/fury-core/pom.xml index 2b14d424fa..339b5dee85 100644 --- a/java/fury-core/pom.xml +++ b/java/fury-core/pom.xml @@ -22,7 +22,7 @@ org.furyio fury-parent - 0.4.0-SNAPSHOT + 0.4.0 4.0.0 diff --git a/java/fury-format/pom.xml b/java/fury-format/pom.xml index dfc5741536..3f7f86e3e0 100644 --- a/java/fury-format/pom.xml +++ b/java/fury-format/pom.xml @@ -22,7 +22,7 @@ org.furyio fury-parent - 0.4.0-SNAPSHOT + 0.4.0 4.0.0 diff --git a/java/fury-test-core/pom.xml b/java/fury-test-core/pom.xml index eb637ff4fa..952bfa050e 100644 --- a/java/fury-test-core/pom.xml +++ b/java/fury-test-core/pom.xml @@ -22,7 +22,7 @@ fury-parent org.furyio - 0.4.0-SNAPSHOT + 0.4.0 4.0.0 diff --git a/java/fury-testsuite/pom.xml b/java/fury-testsuite/pom.xml index a67a117e9c..06232b2c89 100644 --- a/java/fury-testsuite/pom.xml +++ b/java/fury-testsuite/pom.xml @@ -22,7 +22,7 @@ fury-parent org.furyio - 0.4.0-SNAPSHOT + 0.4.0 4.0.0 diff --git a/java/pom.xml b/java/pom.xml index 5023a31227..27b2242e07 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -24,7 +24,7 @@ org.furyio fury-parent pom - 0.4.0-SNAPSHOT + 0.4.0 Fury Project Parent POM A blazing fast multi-language serialization framework powered by jit and zero-copy. https://github.com/alipay/fury diff --git a/javascript/packages/fury/package.json b/javascript/packages/fury/package.json index 233d520915..28ffee251e 100644 --- a/javascript/packages/fury/package.json +++ b/javascript/packages/fury/package.json @@ -1,6 +1,6 @@ { "name": "@furyjs/fury", - "version": "0.4.0.dev", + "version": "0.4.0", "description": "A blazing fast multi-language serialization framework powered by jit and zero-copy", "main": "dist/index.js", "scripts": { diff --git a/javascript/packages/hps/package.json b/javascript/packages/hps/package.json index e36cb44675..6a3d070639 100644 --- a/javascript/packages/hps/package.json +++ b/javascript/packages/hps/package.json @@ -1,6 +1,6 @@ { "name": "@furyjs/hps", - "version": "0.4.0.dev", + "version": "0.4.0", "description": "fury nodejs high-performance suite", "main": "dist/index.js", "files": [ diff --git a/python/pyfury/__init__.py b/python/pyfury/__init__.py index 92ebb303ce..513b56042f 100644 --- a/python/pyfury/__init__.py +++ b/python/pyfury/__init__.py @@ -68,4 +68,4 @@ except (AttributeError, ImportError): pass -__version__ = "0.4.0.dev" +__version__ = "0.4.0" diff --git a/scala/build.sbt b/scala/build.sbt index 1c6ce4deb6..10d3ee7159 100644 --- a/scala/build.sbt +++ b/scala/build.sbt @@ -3,7 +3,7 @@ scalaVersion := "2.13.12" crossScalaVersions := Seq("2.13.12", "3.3.1") resolvers += Resolver.mavenLocal -val furyVersion = "0.4.0-SNAPSHOT" +val furyVersion = "0.5.0-SNAPSHOT" libraryDependencies ++= Seq( "org.furyio" % "fury-core" % furyVersion, "org.scalatest" %% "scalatest" % "3.2.17",