Changelog for data-default-0.8.0.1
Version history for data-default
0.8.0.1 -- 2025-03-16
-
Add a changelog file.
-
Add an official bug tracker.
-
Switch upstream to codeberg.org.
0.8.0.0 -- 2024-10-23
-
The split into multiple packages (
data-default-class,data-default-instances-*) is gone. There is onlydata-defaultnow (with no dependencies ondata-default-classor anything). -
data-defaultonly depends oncontainersandbasenow (but requiresbase >= 4.8). -
The
Defaultinstances forData.DListandSystem.Localeare gone (but could be revived with updated versions ofdata-default-instances-dlistanddata-default-instances-old-localein the future?). -
The
Defaultinstances fore -> aandIO ahave been removed. -
The "generic" default
Defaultinstance now supports sum types as well (by always choosing the left constructor). -
The internal
GDefaulttype is now semi-public (in theData.Default.Internalmodule) and has stub documentation. -
New instances:
-
Tuples of size up to 31 (previously 7)
-
Identity -
Const -
Proxy -
Solo -
Bool -
CBool -
Ptr -
ConstPtr -
FunPtr -
IntPtr -
WordPtr
-
0.7.1.3 -- 2024-10-17
-
Add upper version bounds on all dependencies.
-
Add cabal description.
0.7.1.2 -- 2024-10-13
-
Add proper haddock module headers in each module.
-
Update
.cabalfile tocabal-version: 3.0format. -
No changes to the license itself, but keep the wording/formatting consistent in all license files/headers/tags.
-
Make the (rudimentary) test runnable by cabal and add it to the
.cabalfile.
0.7.1.1 -- 2016-06-25
- Remove
data-default-instances-basedependency.
0.7.1 -- 2016-06-12
- Support
GHC.Genericsin ghc 7.4 (previously: 7.6+).
0.7.0 -- 2016-05-21
- Add instances for the numeric types from
Foreign.C.Types.
0.6.0 -- 2016-04-17
- Add support for
GHC.Genericsin ghc 7.6+.
0.5.2 -- 2016-04-02
- Split code into several packages (
data-default-class,data-default-instances-*), whichdata-defaultsimply re-exports.
0.5.1 -- 2013-03-07
- Add instances for tuples of length 6 and 7.
0.5.0 -- 2012-06-18
- Add instances for types in
Data.IntandData.Word.
0.4.0 -- 2012-03-30
-
Add
Complexinstance. -
Add
TimeLocaleinstance (fromold-locale).
0.3.0 -- 2011-08-08
-
Add instances for
IntMap,IntSet,Seq, andTree(fromcontainers). -
Add internal basic tests.
-
Track changes in git.
-
Add instances for
Ordering,All,Any,Dual,Endo,Sum,Product.First,Last,DList. -
Add instances for tuples of length 2 to 5.
0.2.0.1 -- 2011-01-02
-
Add
LICENSEfile. -
Add version bounds on
basedependency.
0.2 -- 2008-05-21
-
Initial upload.
-
Instances provided:
Double,Float,Int,Integer,(),[a],Ratio,IO,Maybe,Set,e -> a,Map.