Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-optics-core for openSUSE:Factory 
checked in at 2021-03-10 08:55:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-optics-core (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-optics-core.new.2378 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-optics-core"

Wed Mar 10 08:55:14 2021 rev:3 rq:877658 version:0.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-optics-core/ghc-optics-core.changes  
2020-12-22 11:43:42.001729151 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-optics-core.new.2378/ghc-optics-core.changes    
    2021-03-10 08:57:21.170895024 +0100
@@ -1,0 +2,37 @@
+Tue Feb 23 10:03:57 UTC 2021 - [email protected]
+
+- Update optics-core to version 0.4.
+  # optics-core-0.4 (2021-02-22)
+  * See 
[migration-guide-0.4.md](https://github.com/well-typed/optics/blob/master/migration-guide-0.4.md)
 for more details
+  * Add support for GHC-9.0
+  * Drop support for GHC-8.0
+  * The `FunctorWithIndex`, `FoldableWithIndex` and `TraversableWithIndex` type
+    classes have been migrated to a new package,
+    
[`indexed-traversable`](https://hackage.haskell.org/package/indexed-traversable)
+    ([#370](https://github.com/well-typed/optics/pull/370))
+  * Add `adjoin`, `iadjoin` and `both` to `Optics.[Ix]Traversal`
+    ([#332](https://github.com/well-typed/optics/pull/332),
+     [#372](https://github.com/well-typed/optics/pull/372))
+  * Add `ifst` and `isnd` to `Optics.IxLens`
+    ([#389](https://github.com/well-typed/optics/pull/389))
+  * Generalize types of `generic`
+    ([#376](https://github.com/well-typed/optics/pull/376))
+  * Make `chosen` an indexed lens to see which value is traversed
+    ([#335](https://github.com/well-typed/optics/pull/335))
+  * Remove `GeneralLabelOptic` extensibility mechanism
+    ([#361](https://github.com/well-typed/optics/pull/361))
+  * Add `gfield`, `gafield`, `gconstructor`, `gposition` and `gplate` for
+    generics-based data access
+    ([#358](https://github.com/well-typed/optics/pull/358),
+     [#361](https://github.com/well-typed/optics/pull/361))
+  * Add support for generics-based field lenses and constructor prisms 
(`gfield`
+    and `gconstructor`) to `LabelOptic` so they can be used via 
`OverloadedLabels`
+    ([#361](https://github.com/well-typed/optics/pull/361))
+  * Remove unnecessary INLINE pragmas to reduce compile times
+    ([#394](https://github.com/well-typed/optics/pull/394))
+  * Simplify the type of `(%)` using new `JoinKinds` and `AppendIndices` 
classes
+    in place of the `Join` and `Append` type families
+    ([#397](https://github.com/well-typed/optics/pull/397),
+     [#399](https://github.com/well-typed/optics/pull/399))
+
+-------------------------------------------------------------------

Old:
----
  optics-core-0.3.0.1.tar.gz

New:
----
  optics-core-0.4.tar.gz

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

Other differences:
------------------
++++++ ghc-optics-core.spec ++++++
--- /var/tmp/diff_new_pack.wi6KQ8/_old  2021-03-10 08:57:21.970895850 +0100
+++ /var/tmp/diff_new_pack.wi6KQ8/_new  2021-03-10 08:57:21.970895850 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-optics-core
 #
-# Copyright (c) 2020 SUSE LLC
+# 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
@@ -18,7 +18,7 @@
 
 %global pkg_name optics-core
 Name:           ghc-%{pkg_name}
-Version:        0.3.0.1
+Version:        0.4
 Release:        0
 Summary:        Optics as an abstract interface: core definitions
 License:        BSD-3-Clause
@@ -28,6 +28,7 @@
 BuildRequires:  ghc-array-devel
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-indexed-profunctors-devel
+BuildRequires:  ghc-indexed-traversable-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-transformers-devel
 ExcludeArch:    %{ix86}

++++++ optics-core-0.3.0.1.tar.gz -> optics-core-0.4.tar.gz ++++++
++++ 4742 lines of diff (skipped)

Reply via email to