diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..f3b4aa4 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,14 @@ +## 0.4.2 + +_2022-07-26, Andreas Abel_ + +- Fail parsing if the input is not completely consumed [#30](https://github.com/chrisdone/ini/pull/30) +- Print global values as well [#28](https://github.com/chrisdone/ini/pull/28) + +Tested with GHC 7.0 - 9.4.1 RC1. + +## 0.4.1 + +_2019-01-02, Chris Done_ + +- Allow global section [#6](https://github.com/chrisdone/ini/issues/6) diff --git a/README.md b/README.md index 09d71d7..b40db79 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,10 @@ -ini [![Hackage](https://img.shields.io/hackage/v/ini.svg?style=flat)](https://hackage.haskell.org/package/ini) -===== +[![Hackage](https://img.shields.io/hackage/v/ini.svg?color=informational)](https://hackage.haskell.org/package/ini) +[![ini on Stackage Nightly](https://stackage.org/package/ini/badge/nightly)](https://stackage.org/nightly/package/ini) +[![Stackage LTS version](https://www.stackage.org/package/ini/badge/lts?label=Stackage)](https://www.stackage.org/package/ini) +[![Haskell CI](https://github.com/andreasabel/ini/actions/workflows/haskell.yml/badge.svg)](https://github.com/andreasabel/ini/actions/workflows/haskell.yml) + +ini +=== Quick and easy configuration files in the INI format for Haskell. diff --git a/ini.cabal b/ini.cabal index 8939f9d..0451fcd 100644 --- a/ini.cabal +++ b/ini.cabal @@ -1,6 +1,6 @@ cabal-version: >= 1.10 name: ini -version: 0.4.2.1 +version: 0.4.2 synopsis: Configuration files in the INI format. description: Quick and easy configuration files in the INI format. license: BSD3 @@ -30,6 +30,10 @@ tested-with: GHC == 7.2.2 GHC == 7.0.4 +extra-source-files: + CHANGELOG.md + README.md + library hs-source-dirs: src/ exposed-modules: Data.Ini @@ -38,7 +42,7 @@ library text, unordered-containers if !impl(ghc >= 8) - build-depends: semigroups >= 0.10 && < 0.19 + build-depends: semigroups >= 0.10 && < 0.21 default-language: Haskell98 default-extensions: OverloadedStrings