Skip to content

Releases: memowe/trivialini

0.5.0.0

03 May 10:27
0.5.0.0
Compare
Choose a tag to compare
  • Breaking changes:
    • Use safer types
    • Get rid of intermediate IniMap type alias

0.4.0.0

02 Sep 16:57
0.4.0.0
Compare
Choose a tag to compare
  • Breaking changes:
    • Change Ini type alias back to full type
    • Add stringification and parsing as Show and Read instances
    • Merge small modules

0.3.1.0

27 Jul 11:21
0.3.1.0
Compare
Choose a tag to compare
  • Allow whitespace in keys (Alexander Pankoff @ccntrq)
  • Make section headers a little bit more strict
  • Improve test suite
  • Add Haddock API docs generation to GitHub Pages
  • Improve parser readabilit

0.3.0.0

14 Jul 18:46
0.3.0.0
Compare
Choose a tag to compare
  • Breaking changes:
    • Ini = Map of Map of Strings from now on
    • No default section anymore (it was just a regex workaround anyway)
  • Switch from regex to parser combinators
  • Allow arbitrary whitespace inbetween key-value pairs
  • Split into single-purpose modules

0.2.0.0

12 Mar 11:58
Compare
Choose a tag to compare

Breaking API changes

  • use "ini" instead of "config" everywhere
  • Export all accessor functions

0.1.4.0

12 Mar 09:17
Compare
Choose a tag to compare
  • Minor code cleanups
  • Make readConfig (String parsing) public
  • Add a super-simple test suite

0.1.3.0

10 Mar 17:58
Compare
Choose a tag to compare
  • Add a completeConfig method for the whole data structure

0.1.2.0

10 Mar 17:55
Compare
Choose a tag to compare
  • Simplify regex matching
  • Use TDFA instead of PCRE to minimize external dependencies

0.1.1.0

10 Mar 17:54
Compare
Choose a tag to compare
  • Add internal data type simplification (shows with Show)

0.1.0.0

10 Mar 17:54
Compare
Choose a tag to compare
0.1.0.0 Pre-release
Pre-release
  • First version. Released on an unsuspecting world.