Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package typesafe-config for openSUSE:Factory 
checked in at 2021-04-19 21:06:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/typesafe-config (Old)
 and      /work/SRC/openSUSE:Factory/.typesafe-config.new.12324 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "typesafe-config"

Mon Apr 19 21:06:21 2021 rev:2 rq:886660 version:1.3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/typesafe-config/typesafe-config.changes  
2019-01-08 12:28:13.976288266 +0100
+++ 
/work/SRC/openSUSE:Factory/.typesafe-config.new.12324/typesafe-config.changes   
    2021-04-19 21:06:47.380100462 +0200
@@ -1,0 +2,42 @@
+Fri Apr 16 21:39:41 UTC 2021 - Ferdinand Thiessen <r...@fthiessen.de>
+
+- Update to 1.3.0
+  * 1.3.0 should be ABI-compatible with 1.2.x for most applications
+  * Added Config.hasPathOrNull, Config.getIsNull and
+    parser.ConfigDocument which supports simple load/edit/save on a
+    config file.
+  * Fixed obscure bug in converting to camel case when instantiating
+    beans
+  * Now built with Java 8 and requires Java 8
+  * If you were relying on the order of key iteration in a config,
+    note that Java 8 changed the iteration order for hashes and that
+    includes Config and ConfigObject several correctness fixes to
+    resolving substitutions.
+  * ConfigBeanFactory will auto-fill a JavaBean from a Config
+  * It is now possible to create a ConfigOrigin using
+    ConfigOriginFactory and to modify origins on values using
+    ConfigValue.withOrigin
+  * Config.getMemorySize returns a ConfigMemorySize
+  * Config.getDuration returns a java.time.Duration
+  * The existing ConfigValueFactory.fromAnyRef and related methods
+    now pass through a ConfigValue instead of throwing an exception
+  * ConfigFactory.defaultApplication() returns the default Config
+    used by ConfigFactory.load() in between defaultReference() and
+    defaultOverrides(), leaving ConfigFactory.load() as a trivial
+    convenience API that uses no internal magic.
+  * Fix "allow unresolved" behavior for unresolved list elements
+  * Class loaders are cached with a WeakReference to avoid leaks
+  * Create valid output for values with multiline descriptions
+- Update to 1.2.1
+  * Fix resolving substitutions in include statements nested
+    inside objects
+  * When rendering an object to a string, sort the fields
+  * Handle unresolved substitutions in value concatenations
+  * Make ConfigOrigin.comments unmodifiable
+  * When using '+=' or 'include' inside a list, throw an exception
+    instead of generating a wrong result
+  * When context class loader is unset throw a more helpful
+    exception than NullPointerException
+  * Ignore non-string values in a Properties object
+
+-------------------------------------------------------------------

Old:
----
  config-1.2.0.pom
  v1.2.0.tar.gz

New:
----
  config-1.3.0.pom
  config-1.3.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ typesafe-config.spec ++++++
--- /var/tmp/diff_new_pack.RkzqYb/_old  2021-04-19 21:06:47.956101326 +0200
+++ /var/tmp/diff_new_pack.RkzqYb/_new  2021-04-19 21:06:47.960101331 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package typesafe-config
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,14 @@
 
 
 Name:           typesafe-config
-Version:        1.2.0
+Version:        1.3.0
 Release:        0
 Summary:        Configuration library for JVM languages
 License:        Apache-2.0
 Group:          Development/Libraries/Java
-URL:            https://github.com/typesafehub/config/
-Source0:        
https://github.com/typesafehub/config/archive/v%{version}.tar.gz
-Source1:        
http://central.maven.org/maven2/com/typesafe/config/%{version}/config-%{version}.pom
+URL:            https://github.com/typesafehub/config
+Source0:        %{URL}/archive/v%{version}.tar.gz#/config-%{version}.tar.gz
+Source1:        
https://repo1.maven.org/maven2/com/typesafe/config/%{version}/config-%{version}.pom
 BuildRequires:  fdupes
 BuildRequires:  javapackages-local
 BuildArch:      noarch
@@ -45,11 +45,11 @@
 %build
 pushd config
 mkdir -p target/classes
-javac -d target/classes -source 6 -target 6 \
+javac -d target/classes -source 8 -target 8 \
   $(find src/main/java -name \*.java | xargs)
 jar -cf target/config.jar -C target/classes .
 mkdir -p target/api
-javadoc -d target/api -source 6 -notimestamp \
+javadoc -d target/api -source 8 -notimestamp \
   $(find src/main/java -name \*.java | xargs)
 
 %install

++++++ config-1.2.0.pom -> config-1.3.0.pom ++++++
--- /work/SRC/openSUSE:Factory/typesafe-config/config-1.2.0.pom 2019-01-08 
12:28:13.932288314 +0100
+++ /work/SRC/openSUSE:Factory/.typesafe-config.new.12324/config-1.3.0.pom      
2021-04-19 21:06:47.364100438 +0200
@@ -5,7 +5,7 @@
     <artifactId>config</artifactId>
     <packaging>bundle</packaging>
     <description>config</description>
-    <version>1.2.0</version>
+    <version>1.3.0</version>
     <name>config</name>
     <organization>
         <name>com.typesafe</name>
@@ -33,7 +33,7 @@
         <dependency>
             <groupId>com.typesafe</groupId>
             <artifactId>config-test-lib_2.10</artifactId>
-            <version>1.2.0</version>
+            <version>1.3.0</version>
             <scope>test</scope>
         </dependency>
         <dependency>
@@ -45,7 +45,7 @@
         <dependency>
             <groupId>com.novocode</groupId>
             <artifactId>junit-interface</artifactId>
-            <version>0.10-M4</version>
+            <version>0.11</version>
             <scope>test</scope>
         </dependency>
     </dependencies>

Reply via email to