Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package elixir for openSUSE:Factory checked in at 2023-01-14 20:32:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/elixir (Old) and /work/SRC/openSUSE:Factory/.elixir.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "elixir" Sat Jan 14 20:32:36 2023 rev:24 rq:1058373 version:1.14.2 Changes: -------- --- /work/SRC/openSUSE:Factory/elixir/elixir.changes 2022-09-25 15:35:20.707629010 +0200 +++ /work/SRC/openSUSE:Factory/.elixir.new.32243/elixir.changes 2023-01-14 20:32:41.625558719 +0100 @@ -1,0 +2,69 @@ +Tue Jan 10 11:50:09 UTC 2023 - Fabrizio Sestito <fabrizio.sest...@suse.com> + +- Elixir 1.14.2 + * 1. Enhancements + Elixir + + [Code] Add Code.eval_quoted_with_env/4 with support for the :prune_binding option + + ExUnit + + [ExUnit.Case] Allow test cases to not be registered on use + [ExUnit.DocTest] Include :doctest and :doctest_line as meta tags + [ExUnit.Formatter] Expose ExUnit.Formatter.format_assertion_diff/4 + + Mix + + [Mix] Mix.install/2 accepts atoms as paths + + * 2. Bug fixes + Elixir + + [Code.Formatter] Fix size*unit shortcut in bitstring + [Kernel] Generate unique variables for macro expansion of defguard + [Protocol] Expand :for in protocols with the appropriate env + + ExUnit + + [ExUnit] Do not run duplicate cases on ExUnit.run/1 + + Mix + + [mix test] Ensure proper error message when there is no test directory + +- Elixir 1.14.1 + * 1. Enhancements + Elixir + + [Kernel] Perform partial expansion of literals in module attributes + [Kernel] Do not add compile-time dependencies for literals as defaults in Application.compile_env/3 inside module attributes + [Macro] Add Macro.expand_literals/2 and Macro.expand_literals/3 + [System] Add :close_stdin to System.shell/2 + Mix + + [mix test] Accept --all-warnings option + * 2. Bug fixes + Elixir + + [Kernel] Fix misleading warning when :uniq is given in for comprehensions and the result is unused + [Kernel] Improve error message for when there is a conflicting struct and ignoring module conflict + [Kernel] Do not delete @enforce_keys attribute after defstruct declaration + [Kernel] Do not crash the checker on modules with missing :debug_info chunk + [Macro] Fix error in Macro.to_string/2 when converting an AST with :erlang.binary_to_atom/2 + [String] Fix String.split/3 and String.next_grapheme/1 returning invalid results on invalid UTF-8 encoding + [System] Do not close stdin by default in System.shell/2 + [URI] Do not return uri.port as :undefined in certain cases in URI.new/1 + + ExUnit + + [ExUnit.DocTest] Do not crash when both :moduledoc and functions are specified in :only + + IEx + + [CLI] Fix invalid argument handling when --no-pry is given + + Mix + + [mix format] Do not cache inputs from .formatter.exs so they are properly re-evaluted on every call + +------------------------------------------------------------------- @@ -213 +281,0 @@ - @@ -238 +305,0 @@ - @@ -260 +326,0 @@ - @@ -266 +331,0 @@ - @@ -267,0 +333 @@ + @@ -277,0 +344 @@ + @@ -281 +347,0 @@ - [Mix] Make protocol consolidation part of the `Mix.install/2` cache @@ -282,0 +349 @@ + [Mix] Make protocol consolidation part of the `Mix.install/2` cache @@ -285,0 +353 @@ + @@ -288 +355,0 @@ - @@ -289,0 +357 @@ + @@ -292,0 +361 @@ + @@ -378,0 +448 @@ + @@ -382,0 +453 @@ + @@ -408,0 +480 @@ + @@ -412,0 +485 @@ + @@ -416,0 +490 @@ + @@ -420,0 +495 @@ + @@ -434 +508,0 @@ - @@ -435,0 +510 @@ + @@ -440,0 +516 @@ + @@ -444 +519,0 @@ - @@ -445,0 +521 @@ + @@ -451,0 +528 @@ + @@ -471 +547,0 @@ - @@ -473 +548,0 @@ - @@ -489 +563,0 @@ - @@ -511 +584,0 @@ - @@ -513 +585,0 @@ - @@ -601 +672,0 @@ - @@ -642 +712,0 @@ - @@ -648 +717,0 @@ - @@ -660,0 +730 @@ + @@ -700 +769,0 @@ - @@ -1097,0 +1167 @@ + @@ -1130,0 +1201 @@ + @@ -1141,0 +1213 @@ + @@ -1152,0 +1225 @@ + @@ -1154,0 +1228 @@ + @@ -1170,0 +1245 @@ + @@ -1174,0 +1250 @@ + @@ -1185,0 +1262 @@ + @@ -1188,0 +1266 @@ + @@ -1212,0 +1291 @@ + @@ -1215,0 +1295 @@ + @@ -1218,0 +1299 @@ + @@ -1241,0 +1323 @@ + @@ -1243,0 +1326 @@ + @@ -1245,0 +1329 @@ + @@ -1426,0 +1511 @@ + @@ -1451,0 +1537 @@ + @@ -1453,0 +1540 @@ + @@ -1459,0 +1547 @@ + @@ -1461,0 +1550 @@ + @@ -1463,0 +1553 @@ + @@ -1474,0 +1565 @@ + @@ -1482,0 +1574 @@ + @@ -1485,0 +1578 @@ + @@ -1496,0 +1590 @@ + @@ -1498,0 +1593 @@ + @@ -1553,0 +1649 @@ + @@ -1559,0 +1656 @@ + @@ -1569,0 +1667 @@ + @@ -1589,0 +1688 @@ + ++++ 48 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/elixir/elixir.changes ++++ and /work/SRC/openSUSE:Factory/.elixir.new.32243/elixir.changes Old: ---- elixir-1.14.0.tar.gz New: ---- elixir-1.14.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ elixir-doc.spec ++++++ --- /var/tmp/diff_new_pack.4HgA8W/_old 2023-01-14 20:32:42.441563539 +0100 +++ /var/tmp/diff_new_pack.4HgA8W/_new 2023-01-14 20:32:42.445563563 +0100 @@ -1,7 +1,7 @@ # # spec file for package elixir-doc # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: elixir-doc -Version: 1.14.0 +Version: 1.14.2 Release: 0 Summary: Documentation for elixir License: Apache-2.0 ++++++ elixir.spec ++++++ --- /var/tmp/diff_new_pack.4HgA8W/_old 2023-01-14 20:32:42.469563705 +0100 +++ /var/tmp/diff_new_pack.4HgA8W/_new 2023-01-14 20:32:42.477563751 +0100 @@ -1,7 +1,7 @@ # # spec file for package elixir # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: elixir -Version: 1.14.0 +Version: 1.14.2 Release: 0 Summary: Functional meta-programming aware language built atop Erlang License: Apache-2.0 @@ -28,9 +28,9 @@ BuildRequires: gcc BuildRequires: make # required by Mix.SCM.Git see also (https://github.com/elixir-lang/elixir/issues/1386) -Requires: erlang >= 22 +Requires: erlang >= 23 Requires: git >= 1.7 -BuildRequires: erlang >= 22 +BuildRequires: erlang >= 23 BuildRequires: erlang-dialyzer BuildRequires: erlang-src BuildRequires: git >= 1.7 ++++++ elixir-1.14.0.tar.gz -> elixir-1.14.2.tar.gz ++++++ ++++ 3948 lines of diff (skipped)