This is an automated email from the ASF dual-hosted git repository.
fanningpj pushed a commit to branch main
in repository
https://gitbox.apache.org/repos/asf/incubator-pekko-persistence-r2dbc.git
The following commit(s) were added to refs/heads/main by this push:
new 9b54264 release notes (#72)
9b54264 is described below
commit 9b54264d6aee2be8d8142e63e49f4fb67054f2ec
Author: PJ Fanning <[email protected]>
AuthorDate: Thu Dec 7 09:44:36 2023 +0100
release notes (#72)
---
build.sbt | 4 ----
docs/src/main/paradox/index.md | 1 +
docs/src/main/paradox/release-notes.md | 34 ++++++++++++++++++++++++++++++++++
project/Dependencies.scala | 2 +-
4 files changed, 36 insertions(+), 5 deletions(-)
diff --git a/build.sbt b/build.sbt
index 9afec59..a9f18b4 100644
--- a/build.sbt
+++ b/build.sbt
@@ -10,10 +10,6 @@
import
net.bzzt.reproduciblebuilds.ReproducibleBuildsPlugin.reproducibleBuildsCheckResolver
import sbt.Keys.parallelExecution
-// TODO: Remove when Pekko-Connectors has a proper release
-ThisBuild / resolvers += Resolver.ApacheMavenSnapshotsRepo
-ThisBuild / updateOptions := updateOptions.value.withLatestSnapshots(false)
-
ThisBuild / apacheSonatypeProjectProfile := "pekko"
ThisBuild / versionScheme := Some(VersionScheme.SemVerSpec)
sourceDistName := "apache-pekko-persistence-r2dbc"
diff --git a/docs/src/main/paradox/index.md b/docs/src/main/paradox/index.md
index a5a0c2d..a21aae2 100644
--- a/docs/src/main/paradox/index.md
+++ b/docs/src/main/paradox/index.md
@@ -17,6 +17,7 @@ The Pekko Persistence R2DBC plugin allows for using SQL
database with R2DBC as a
* [Projection](projection.md)
* [Migration tool](migration.md)
* [Contributing](contributing.md)
+* [Release Notes](release-notes.md)
@@@
diff --git a/docs/src/main/paradox/release-notes.md
b/docs/src/main/paradox/release-notes.md
new file mode 100644
index 0000000..a319757
--- /dev/null
+++ b/docs/src/main/paradox/release-notes.md
@@ -0,0 +1,34 @@
+# Release Notes
+
+## 1.0.0
+Apache Pekko Persistence R2DBC 1.0.0 is based on Akka Persistence R2DBC 0.7.7.
Pekko came about as a result of Lightbend's
+decision to make future Akka releases under a [Business Software
License](https://www.lightbend.com/blog/why-we-are-changing-the-license-for-akka),
+a license that is not compatible with Open Source usage.
+
+Apache Pekko has changed the package names, among other changes. Config names
have changed to use `pekko` instead
+of `akka` in their names. Users switching from Akka to Pekko should read our
[Migration
Guide](https://pekko.apache.org/docs/pekko/current/project/migration-guides.html).
+
+Generally, we have tried to make it as easy as possible to switch existing
Akka based projects over to using Pekko.
+
+We have gone through the code base and have tried to properly acknowledge all
third party source code in the
+Apache Pekko code base. If anyone believes that there are any instances of
third party source code that is not
+properly acknowledged, please get in touch.
+
+### Bug Fixes
+
+We haven't had to fix any significant bugs that were in Akka Persistence R2DBC
0.7.7.
+
+### Changes
+
+* Changed the table names in the DDL schemas to remove the akka/pekko prefixes
([PR71](https://github.com/apache/incubator-pekko-persistence-r2dbc/pull/71))
+
+### Additions
+
+* Scala 3 support
+ * the minimum required version is Scala 3.3.0
+
+### Dependency Upgrades
+We have tried to limit the changes to third party dependencies that are used
in Pekko Persistence R2DBC 0.7.7. These are some exceptions:
+
+* some minor upgrades to r2dbc jars (all still 0.9.x)
+* scalatest 3.2.14. Pekko users who have existing tests based on Akka Testkit
may need to migrate their tests due to the scalatest upgrade. The [scalatest
3.2 release notes](https://www.scalatest.org/release_notes/3.2.0) have a
detailed description of the changes needed.
diff --git a/project/Dependencies.scala b/project/Dependencies.scala
index b9bc0fa..860bd7f 100644
--- a/project/Dependencies.scala
+++ b/project/Dependencies.scala
@@ -61,7 +61,7 @@ object Dependencies {
val postgresql = "org.postgresql" % "postgresql" % "42.3.8" % Test
- val logback = "ch.qos.logback" % "logback-classic" % "1.2.11" % Test
+ val logback = "ch.qos.logback" % "logback-classic" % "1.2.13" % Test
val scalaTest = "org.scalatest" %% "scalatest" % "3.2.14" % Test
val junit = "junit" % "junit" % "4.12" % Test
val junitInterface = "com.novocode" % "junit-interface" % "0.11" % Test
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]