2016-06-23 13:52:57 +03:00
|
|
|
## Inflections 0.3.0.0
|
|
|
|
|
2016-12-21 15:16:00 +03:00
|
|
|
* A more type-safe API forbidding creation of invalid words.
|
2016-06-23 13:52:57 +03:00
|
|
|
|
2016-12-21 15:16:00 +03:00
|
|
|
* Made the API use `Text` instead of `String` (which significally improved
|
|
|
|
speed).
|
2016-06-23 13:52:57 +03:00
|
|
|
|
2016-06-24 11:03:23 +03:00
|
|
|
* Switched to Megaparsec 5 for parsing.
|
|
|
|
|
2016-12-21 15:16:00 +03:00
|
|
|
* Renamed `defaultMap` to `defaultTransliterations`.
|
|
|
|
|
|
|
|
* Added the `CHANGELOG.md` file.
|
|
|
|
|
|
|
|
* Switched test suite to Hspec.
|
2016-07-01 20:17:03 +03:00
|
|
|
|
|
|
|
* The `toUnderscore`, `toDashed`, and `toCamelCased` are not partial
|
2016-12-21 15:54:27 +03:00
|
|
|
anymore. They return parse error in `Left` just like parsing functions,
|
|
|
|
but this result can be lifted into any instance of `MonadThrow` with
|
|
|
|
`betterThrow` helper.
|
2016-07-01 20:17:03 +03:00
|
|
|
|
2016-06-23 13:52:57 +03:00
|
|
|
* Improved documentation.
|
|
|
|
|
|
|
|
## Inflections 0.2.0.1
|
|
|
|
|
|
|
|
* Support for GHC 8.0.
|
|
|
|
|
|
|
|
## Inflections 0.2.0.0
|
|
|
|
|
|
|
|
* Added `other-modules` to test suite.
|
|
|
|
|
|
|
|
## Inflections 0.1.0.10
|
|
|
|
|
|
|
|
* Support for GHC 7.10.
|
|
|
|
|
|
|
|
## Inflections 0.1.0.9
|
|
|
|
|
|
|
|
* Support for GHC 7.8.
|
|
|
|
|
|
|
|
## Inflections 0.1.0.8
|
|
|
|
|
|
|
|
* Fixed a typo in docs of `humanize`.
|
|
|
|
|
|
|
|
* Added `toUnderscore`, `toDashed`, and `toCamelCased`.
|
|
|
|
|
|
|
|
## Inflections 0.1.0.7
|
|
|
|
|
|
|
|
* Support for `base-4.7`.
|
|
|
|
|
|
|
|
* Improved documentation.
|
|
|
|
|
|
|
|
## Inflections 0.1.0.6
|
|
|
|
|
|
|
|
* Added `titleize` and `humanize`.
|
|
|
|
|
|
|
|
* Improved documentation.
|
|
|
|
|
|
|
|
## Inflections 0.1.0.5
|
|
|
|
|
|
|
|
* Added module documentation for `Text.Inflections`.
|
|
|
|
|
|
|
|
## Inflections 0.1.0.4
|
|
|
|
|
|
|
|
* Reduced number of public modules to one: `Text.Inflections`.
|
|
|
|
|
|
|
|
* Added `ordinal` and `ordinalize`.
|
|
|
|
|
|
|
|
* Improved documentation.
|
|
|
|
|
|
|
|
## Inflections 0.1.0.3
|
|
|
|
|
|
|
|
* Added `camelize`, `camelizeCustom`, `underscore`, and `underscoreCustom`.
|
|
|
|
|
|
|
|
* Made the word parser accept empty input.
|
|
|
|
|
|
|
|
* Improved documentation.
|
|
|
|
|
|
|
|
## Inflections 0.1.0.2
|
|
|
|
|
|
|
|
* Added the `transliterate` and `transliterateCustom` functions.
|
|
|
|
|
|
|
|
## Inflections 0.1.0.1
|
|
|
|
|
|
|
|
* No changes.
|
|
|
|
|
|
|
|
## Inflections 0.1.0.0
|
|
|
|
|
|
|
|
* Initial release.
|