From 5382abed17a69a84a39c60a7de2823685f15502c Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Fri, 17 Jul 2020 01:19:59 +0200 Subject: [PATCH] Release 2.0.0 --- README.md | 18 ++++++++++-------- build.gradle | 2 +- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index b003427..aa7fcc2 100644 --- a/README.md +++ b/README.md @@ -214,26 +214,28 @@ Use EasyBind in your project ### Stable release -Current stable release is 1.2.2. +Current stable release is `2.0.0`. +It contains many new features, but also breaks backwards compatibility to the `1.x` versions as many methods have been renamed; see the [Changelog](CHANGELOG.md) for details. +In case you are upgrading from the `EasyBind` library developed by by Tomas Mikula, then the easist option is to use version `1.2.2` which includes a few improvements and bug fixes while being compatible with older versions. #### Maven coordinates | Group ID | Artifact ID | Version | | :-----------------: | :---------: | :-----: | -| com.tobiasdiez | easybind | 1.2.2 | +| com.tobiasdiez | easybind | 2.0.0 | #### Gradle example ```groovy dependencies { - compile group: 'com.tobiasdiez', name: 'easybind', version: '1.2.2' + compile group: 'com.tobiasdiez', name: 'easybind', version: '2.0.0' } ``` #### Sbt example ```scala -libraryDependencies += "com.tobiasdiez" % "easybind" % "1.2.2" +libraryDependencies += "com.tobiasdiez" % "easybind" % "2.0.0" ``` #### Manual download @@ -249,7 +251,7 @@ Snapshot releases are deployed to Sonatype snapshot repository. | Group ID | Artifact ID | Version | | :-----------------: | :---------: | :------------: | -| com.tobiasdiez | easybind | 1.0.4-SNAPSHOT | +| com.tobiasdiez | easybind | 2.0.0-SNAPSHOT | #### Gradle example @@ -261,7 +263,7 @@ repositories { } dependencies { - compile group: 'com.tobiasdiez', name: 'easybind', version: '1.0.4-SNAPSHOT' + compile group: 'com.tobiasdiez', name: 'easybind', version: '2.0.0-SNAPSHOT' } ``` @@ -270,10 +272,10 @@ dependencies { ```scala resolvers += "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots" -libraryDependencies += "com.tobiasdiez" % "easybind" % "1.0.4-SNAPSHOT" +libraryDependencies += "com.tobiasdiez" % "easybind" % "2.0.0-SNAPSHOT" ``` #### Manual download -[Download](https://oss.sonatype.org/content/repositories/snapshots/org/fxmisc/easybind/easybind/1.0.4-SNAPSHOT/) the latest JAR file and place it on your classpath. +[Download](https://oss.sonatype.org/content/repositories/snapshots/com/tobiasdiez/easybind/) the latest JAR file and place it on your classpath. diff --git a/build.gradle b/build.gradle index f6c7bff..6809cb8 100644 --- a/build.gradle +++ b/build.gradle @@ -11,7 +11,7 @@ repositories { } group = 'com.tobiasdiez' -version = '2.0.0-SNAPSHOT' +version = '2.0.0' ext.isReleaseVersion = !version.endsWith("SNAPSHOT") // Ensure Java 8 compatibility while providing proper module description