Changelog for case-insensitive-1.2.0.10
1.2.0.10
* Support criterion-1.2
1.2.0.9
* Support base-4.10
1.2.0.8
* Support HUnit-1.5.
1.2.0.7
* Fix build of benchmarks when getting the sources from Hackage.
1.2.0.6
* Add Travis CI support
* Add Semigroup s => Semigroup (CI s) instance
1.2.0.5
* Support HUnit-1.3
* Support criterion-1.1
* Updated .nix files
1.2.0.4
* Fixed #17: https://github.com/basvandijk/case-insensitive/issues/17
1.2.0.3
* Add CHANGELOG to extra-source files so that it shows up on Hackage
1.2.0.2
* Bump base and deepseq upper bounds for GHC 7.10 compatibility
* Add case-insensitive.nix and default.nix
* Fix #14: Build failure with GHC 7.2.2
* Fix #8: Don't unnecessarily use NoImplicitPrelude
1.2.0.1
* Solved warnings on GHC-7.8.3
* Bump text upper version bounds
1.2.0.0
* Derived a Data instance for CI
1.1.0.3
* Support text-1.1
1.1.0.2
* Support text-1.0
1.1.0.1
* Fixed bad character L178
1.1
* Added the Data.CaseInsensitive.Unsafe module
* Mark Data.CaseInsensitive.Internal as Unsafe
1.0.0.2
* Support criterion-0.8
1.0.0.1
* Fix building on GHC-6.12.1
* Bump base upper bound for GHC 7.7
* Added a NEWS file
1.0 @ Mon Jan 28 14:39:05 UTC 2013
* Make package ready for the Haskell Platform
* Drop the UnicodeSyntax, TypeSynonymInstances and FlexibleInstances
language extensions
* Add instance NFData s => NFData (CI s)
* Add a hidden method to the FoldCase type class:
foldCaseList :: [s] -> [s]
foldCaseList = L.map foldCase
* Add instance FoldCase a => FoldCase [a] where
foldCase = foldCaseList
* Add instance FoldCase Char where
foldCase = toLower
foldCaseList = TL.unpack . TL.toCaseFold . TL.pack
* Added a simple test suite
* Added a simple benchmark
* Added a rewrite rule to make 'mk' more efficient on strict
ByteStrings
0.4.0.4 @ Fri Dec 14 07:06:58 UTC 2012
* Support hashable-1.2
0.4.0.3 @ Sat Aug 18 07:20:49 UTC 2012
* Improve performance of foldCase on sctrict and lazy ByteStrings
0.4.0.2 @ Thu Aug 16 14:58:33 UTC 2012
* Declare Data.CaseInsensitive to be Trustworthy
* Support base-4.6
* Support bytestring-0.10
0.4.0.1 @ Wed Dec 14 15:24:55 UTC 2011
* Support base-4.5
0.4 @ Thu Oct 27 18:29:58 UTC 2011
* Remove instance FoldCase Char
* Perform proper case folding on Strings:
-instance FoldCase String where foldCase = L.map toLower
+instance FoldCase String where foldCase = TL.unpack . TL.toCaseFold . TL.pack
0.3.0.1 @ Mon Aug 8 06:28:21 UTC 2011
* Support base-4.4
0.3 @ Thu Jul 14 07:38:52 UTC 2011
* Add instance Hashable s => Hashable (CI s)
0.2.0.2 @ Thu Jun 30 22:24:23 UTC 2011
* Moved from darcs on code.haskell.org
to git on githb.com
0.2.0.1 @ Tue Mar 29 20:30:32 UTC 2011
* Drop dependency on base-unicode-symbols
0.2 @ Mon Feb 7 20:18:34 UTC 2011
* Export foldedCase :: CI s -> s
* Remove instance FoldCase s ⇒ FoldCase [s]
* Add instance FoldCase String
0.1 @ Sun Feb 6 23:54:22 UTC 2011
* Initial release