diff --git a/common/pom.xml b/common/pom.xml index 95be6e4f9d..226679531b 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -5,7 +5,7 @@ parent io.bisq - 0.5.2 + 0.5.3 4.0.0 diff --git a/common/src/main/java/io/bisq/common/app/Version.java b/common/src/main/java/io/bisq/common/app/Version.java index 4832ed79e0..298710e3d6 100644 --- a/common/src/main/java/io/bisq/common/app/Version.java +++ b/common/src/main/java/io/bisq/common/app/Version.java @@ -29,7 +29,7 @@ public class Version { // VERSION = 0.5.0 introduces proto buffer for the P2P network and local DB and is a not backward compatible update // Therefore all sub versions start again with 1 // We use semantic versioning with major, minor and patch - public static final String VERSION = "0.5.2"; + public static final String VERSION = "0.5.3"; public static int getMajorVersion(String version) { return getSubVersion(version, 0); diff --git a/common/src/main/resources/i18n/displayStrings.properties b/common/src/main/resources/i18n/displayStrings.properties index ae4ebc6002..a0c44a805c 100644 --- a/common/src/main/resources/i18n/displayStrings.properties +++ b/common/src/main/resources/i18n/displayStrings.properties @@ -1532,7 +1532,7 @@ If you have not fulfilled the above requirements you would lose your security de to get in contact with the {1} buyer by using the provided email address or mobile number to verify that he or she \ is really the owner of the Zelle (ClearXchange) account. -popup.info.revertIdCheckRequirement=With version 0.5.2 we remove the requirement introduced in version 0.5.0 for verifying the peers ID by email when payment methods \ +popup.info.revertIdCheckRequirement=With this version we remove the requirement introduced in version 0.5.0 for verifying the peers ID by email when payment methods \ with bank transfer or Faster Payment was used.\n\n\ The email address is not exposed anymore in Sepa, Faster Payment and national bank transfer payment methods.\n\n\ Please see the discussion on the Bisq Forum for further background:\n\ diff --git a/core/pom.xml b/core/pom.xml index 71f13c7b90..02d6596387 100755 --- a/core/pom.xml +++ b/core/pom.xml @@ -6,7 +6,7 @@ parent io.bisq - 0.5.2 + 0.5.3 core diff --git a/core/src/main/java/io/bisq/core/app/BisqEnvironment.java b/core/src/main/java/io/bisq/core/app/BisqEnvironment.java index c7e55c1b86..adbe7ca354 100644 --- a/core/src/main/java/io/bisq/core/app/BisqEnvironment.java +++ b/core/src/main/java/io/bisq/core/app/BisqEnvironment.java @@ -44,6 +44,8 @@ import org.springframework.core.io.support.ResourcePropertySource; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Path; import java.nio.file.Paths; import java.util.Properties; @@ -107,6 +109,38 @@ public class BisqEnvironment extends StandardEnvironment { } private static String appDataDir(String userDataDir, String appName) { + //TODO fix for changing app name form bisq to Bisq (add dir renamed as well) + final String newAppName = "Bisq"; + if (appName.equals(newAppName)) { + final String oldAppName = "bisq"; + Path oldPath = Paths.get(Paths.get(userDataDir, oldAppName).toString());// bisq + Path newPath = Paths.get(Paths.get(userDataDir, appName).toString());//Bisq + File oldDir = new File(oldPath.toString()); // bisq + File newDir = new File(newPath.toString()); //Bisq + try { + if (Files.exists(oldPath) && oldDir.getCanonicalPath().endsWith(oldAppName)) { + if (Files.exists(newPath) && newDir.getCanonicalPath().endsWith(newAppName)) { + // we have both bisq and Bisq and rename Bisq to Bisq_backup + File newDirBackup = new File(newDir.toString() + "_backup"); // Bisq + log.info("Rename Bisq data dir {} to {}", newPath.toString(), newDirBackup.toString()); + if (!newDir.renameTo(newDirBackup)) + throw new RuntimeException("Cannot rename dir"); + + log.info("Rename old data dir {} to {}", oldDir.toString(), newPath.toString()); + if (!oldDir.renameTo(newDir)) + throw new RuntimeException("Cannot rename dir"); + } else { + log.info("Rename old data dir {} to {}", oldDir.toString(), newPath.toString()); + if (!oldDir.renameTo(newDir)) + throw new RuntimeException("Cannot rename dir"); + + } + } + } catch (IOException e) { + e.printStackTrace(); + } + } + return Paths.get(userDataDir, appName).toString(); } diff --git a/gui/pom.xml b/gui/pom.xml index 199062bd42..c34353da80 100644 --- a/gui/pom.xml +++ b/gui/pom.xml @@ -22,7 +22,7 @@ parent io.bisq - 0.5.2 + 0.5.3 4.0.0 diff --git a/gui/src/main/java/io/bisq/gui/main/MainViewModel.java b/gui/src/main/java/io/bisq/gui/main/MainViewModel.java index bf74fd1451..06a9106d3a 100644 --- a/gui/src/main/java/io/bisq/gui/main/MainViewModel.java +++ b/gui/src/main/java/io/bisq/gui/main/MainViewModel.java @@ -306,7 +306,6 @@ public class MainViewModel implements ViewModel { //TODO remove after v0.5.2 String key = "revertIdCheckRequirement"; if (preferences.showAgain(key) && - Version.VERSION.equals("0.5.2") && user.getPaymentAccounts() != null && user.getPaymentAccounts().stream() .filter(e -> e.getPaymentMethod().getId().equals(PaymentMethod.SEPA_ID) || diff --git a/jsocks/pom.xml b/jsocks/pom.xml index b72bbf9b69..d33e8b9bfd 100644 --- a/jsocks/pom.xml +++ b/jsocks/pom.xml @@ -5,7 +5,7 @@ parent io.bisq - 0.5.2 + 0.5.3 4.0.0 diff --git a/jtorctl/pom.xml b/jtorctl/pom.xml index b255d92d37..798ba16e1e 100644 --- a/jtorctl/pom.xml +++ b/jtorctl/pom.xml @@ -5,7 +5,7 @@ parent io.bisq - 0.5.2 + 0.5.3 4.0.0 diff --git a/jtorproxy/pom.xml b/jtorproxy/pom.xml index a33afe5cbe..ae9cbae45f 100644 --- a/jtorproxy/pom.xml +++ b/jtorproxy/pom.xml @@ -5,7 +5,7 @@ parent io.bisq - 0.5.2 + 0.5.3 4.0.0 diff --git a/network/pom.xml b/network/pom.xml index 98dc186a4c..dd3938c73b 100644 --- a/network/pom.xml +++ b/network/pom.xml @@ -5,7 +5,7 @@ parent io.bisq - 0.5.2 + 0.5.3 4.0.0 diff --git a/package/linux/32bitBuild.sh b/package/linux/32bitBuild.sh index b59af1d457..0f327160e9 100644 --- a/package/linux/32bitBuild.sh +++ b/package/linux/32bitBuild.sh @@ -6,7 +6,7 @@ mkdir -p gui/deploy set -e # Edit version -version=0.5.2 +version=0.5.3 jarFile="/media/sf_vm_shared_ubuntu14_32bit/Bisq-$version.jar" diff --git a/package/linux/64bitBuild.sh b/package/linux/64bitBuild.sh index 5f3b1241de..ff24d818a7 100644 --- a/package/linux/64bitBuild.sh +++ b/package/linux/64bitBuild.sh @@ -6,7 +6,7 @@ mkdir -p gui/deploy set -e # Edit version -version=0.5.2 +version=0.5.3 jarFile="/media/sf_vm_shared_ubuntu/Bisq-$version.jar" diff --git a/package/linux/Dockerfile b/package/linux/Dockerfile index 70f7a0406c..957146004a 100644 --- a/package/linux/Dockerfile +++ b/package/linux/Dockerfile @@ -8,7 +8,7 @@ # pull base image FROM openjdk:8-jdk -ENV version 0.5.2 +ENV version 0.5.3 RUN apt-get update && apt-get install -y --no-install-recommends openjfx && rm -rf /var/lib/apt/lists/* && apt-get install -y vim fakeroot diff --git a/package/osx/create_app.sh b/package/osx/create_app.sh index c910aa30b9..a3dd049259 100755 --- a/package/osx/create_app.sh +++ b/package/osx/create_app.sh @@ -5,7 +5,7 @@ mkdir -p gui/deploy set -e -version="0.5.2" +version="0.5.3" mvn clean package verify -DskipTests -Dmaven.javadoc.skip=true diff --git a/package/osx/finalize.sh b/package/osx/finalize.sh index 7c329d34ca..1921171e75 100644 --- a/package/osx/finalize.sh +++ b/package/osx/finalize.sh @@ -1,6 +1,6 @@ #!/bin/bash -version="0.5.2" +version="0.5.3" target_dir="/Users/dev/Documents/__bisq/_releases/$version" src_dir="/Users/dev/Documents/intellij/bisq" diff --git a/package/win/32bitBuild.bat b/package/win/32bitBuild.bat index 5597e3618e..f5a187f8ec 100644 --- a/package/win/32bitBuild.bat +++ b/package/win/32bitBuild.bat @@ -5,7 +5,7 @@ :: 32 bit build :: Needs Inno Setup 5 or later (http://www.jrsoftware.org/isdl.php) -SET version=0.5.2 +SET version=0.5.3 :: Private setup SET outdir=\\VBOXSVR\vm_shared_windows_32bit diff --git a/package/win/64bitBuild.bat b/package/win/64bitBuild.bat index d1b8f5c613..47535ac0fc 100644 --- a/package/win/64bitBuild.bat +++ b/package/win/64bitBuild.bat @@ -5,7 +5,7 @@ :: 64 bit build :: Needs Inno Setup 5 or later (http://www.jrsoftware.org/isdl.php) -SET version=0.5.2 +SET version=0.5.3 :: Private setup SET outdir=\\VBOXSVR\vm_shared_windows diff --git a/package/win/Bisq.iss b/package/win/Bisq.iss index 7247fd85b0..0e0cb997ef 100755 --- a/package/win/Bisq.iss +++ b/package/win/Bisq.iss @@ -3,7 +3,7 @@ [Setup] AppId={{bisq}} AppName=Bisq -AppVersion=0.5.2 +AppVersion=0.5.3 AppVerName=Bisq AppPublisher=Bisq AppComments=Bisq diff --git a/pom.xml b/pom.xml index 9734c3cf9a..231f59a12f 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ io.bisq parent pom - 0.5.2 + 0.5.3 Bisq - The decentralized exchange network https://bisq.io @@ -66,7 +66,7 @@ org.xolstice.maven.plugins protobuf-maven-plugin - 0.5.2 + 0.5.3 /usr/local/bin/protoc diff --git a/provider/pom.xml b/provider/pom.xml index 02025e981e..f76a47cbe6 100644 --- a/provider/pom.xml +++ b/provider/pom.xml @@ -5,7 +5,7 @@ parent io.bisq - 0.5.2 + 0.5.3 4.0.0 diff --git a/seednode/pom.xml b/seednode/pom.xml index c320e7a88a..b655386873 100644 --- a/seednode/pom.xml +++ b/seednode/pom.xml @@ -5,7 +5,7 @@ parent io.bisq - 0.5.2 + 0.5.3 4.0.0 diff --git a/statistics/pom.xml b/statistics/pom.xml index 67cdbc734e..81d614a82a 100644 --- a/statistics/pom.xml +++ b/statistics/pom.xml @@ -5,7 +5,7 @@ parent io.bisq - 0.5.2 + 0.5.3 4.0.0