Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dmd for openSUSE:Factory checked in 
at 2021-06-09 21:52:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dmd (Old)
 and      /work/SRC/openSUSE:Factory/.dmd.new.32437 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dmd"

Wed Jun  9 21:52:42 2021 rev:29 rq:898473 version:2.097.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/dmd/dmd.changes  2021-05-18 18:27:16.626745356 
+0200
+++ /work/SRC/openSUSE:Factory/.dmd.new.32437/dmd.changes       2021-06-09 
21:53:05.918559929 +0200
@@ -1,0 +2,43 @@
+Tue Jun  8 14:17:54 UTC 2021 - Ferdinand Thiessen <[email protected]>
+
+- Update to version 2.097.0
+  * Compiler changes
+    * Deprecation period for ambiguous ternary expressions has ended
+    * Usage of the body keyword has been deprecated
+    * Deprecate a case of using fully-qualified names to bypass imports
+    * Explicit package visibility attribute is now always applied to
+      new scopes
+    * pragma(mangle) can now be applied to aggregates
+    * Complex and imaginary types are now deprecated
+    * while (auto n = expression) is now supported
+  * Library changes
+    * Centering formatted output.
+    * AllImplicitConversionTargets replaces ImplicitConversionTargets
+    * Formatting integers with %e, %f, %g and %a is now possible.
+    * Implementation of pow(f, -2) and f ^^ -2 changed
+    * Deprecate std.format : enforceValidFormatSpec
+    * Deprecate std.format : formatElement
+    * Deprecate std.format : unformatElement
+    * FieldnameTuple now returns an empty tuple for interfaces
+    * Fields (formerly FieldTypeTuple) now returns an empty
+      tuple for interfaces
+    * Floating point numbers can be formatted at compile time
+    * Formatting floating point numbers don't allocate with the
+      GC anymore.
+    * Some reals will be downcast to double when used with
+      std.format.
+    * std.typecons.Nullable: Remove deprecated alias get this.
+    * Documentation of std.format has been completely reworked.
+    * Module std.format has been split into smaller modules
+    * Module std.math has been split into smaller modules
+    * splitWhen added to std.algorithm.iteration
+    * The old benchmarking functionality in std.datetime has been
+      removed.
+    * std.exception.enforceEx has been removed.
+    * New module: std.sumtype
+    * std.range.Transposed: Remove deprecated member save
+  * Dub changes
+    * Added support for low memory compilation option to the dub
+      settings file.
+
+-------------------------------------------------------------------

Old:
----
  dmd-2.096.1.tar.gz
  druntime-2.096.1.tar.gz
  phobos-2.096.1.tar.gz

New:
----
  dmd-2.097.0.tar.gz
  druntime-2.097.0.tar.gz
  phobos-2.097.0.tar.gz

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

Other differences:
------------------
++++++ dmd.spec ++++++
--- /var/tmp/diff_new_pack.79Yl1Q/_old  2021-06-09 21:53:07.814563308 +0200
+++ /var/tmp/diff_new_pack.79Yl1Q/_new  2021-06-09 21:53:07.818563315 +0200
@@ -17,10 +17,10 @@
 
 
 %define bootstrap_version 2.078.0
-%define sover  0_96
+%define sover  0_97
 %define auto_bootstrap 1
 Name:           dmd
-Version:        2.096.1
+Version:        2.097.0
 Release:        0
 Summary:        D Programming Language 2.0
 License:        BSL-1.0

++++++ dmd-2.096.1.tar.gz -> dmd-2.097.0.tar.gz ++++++
++++ 34161 lines of diff (skipped)

++++++ druntime-2.096.1.tar.gz -> druntime-2.097.0.tar.gz ++++++
++++ 4600 lines of diff (skipped)

++++++ phobos-2.096.1.tar.gz -> phobos-2.097.0.tar.gz ++++++
++++ 50402 lines of diff (skipped)

Reply via email to