cat-bookmarker/deps/expo/CHANGELOG.md

43 lines
1.1 KiB
Markdown

# Changelog
## v0.5.2
* Fix Elixir 1.16 deprecations
## v0.5.1
* Fix instruction commands for `Expo.PO.DuplicateMessagesError`.
* Fix `FunctionClauseError` in `msguniq` Mix task.
* Fix duplicated flags and comments for `Expo.Message.merge/2`.
## v0.5.0
* Add `mix expo.msquniq` Mix task.
* Detect duplicates for messages and *plural* messages.
* Fix the `Expo.Message.msgctxt/0` type.
* Add the `Expo.Message.split_lines/0` type.
* Add `Expo.Message.merge/2`, `Expo.Message.Singular.merge/2`, and `Expo.Message.Plural.merge/2`.
* Add `Expo.Message.Plural.key/1`.
## v0.4.1
* Fix a bug with parsing multiline strings for plural messages
([issue](https://github.com/elixir-gettext/expo/issues/108)).
## v0.4.0
* Strictly require at least one line of text in `msgid` and `msgstr`.
* Fix `Expo.PO.compose/1` with only top comments and no headers.
## v0.3.0
* Add `Expo.PluralForms` for functionality related to the `Plural-Forms`
Gettext header.
## v0.2.0
* Add support for previous message context (through `#| msgctxt "..."`
comments).
* Fix some issues with obsolete comments (`#~`) not parsing correctly in some
cases.