dry-inflector/changelog.yml

58 lines
2.1 KiB
YAML

---
- version: 1.0.0
summary:
date: 2022-11-04
changed:
- "Bumped version to 1.0.0 (@solnic)"
- version: 0.3.0
summary:
date: "2022-07-12"
added:
- "Add CSV as default acronym (via #43) (@waiting-for-dev)"
changed:
- "Extra dashes are now omitted when converting to camelcase (via #40) (@postmodern)"
- version: 0.2.1
summary:
date: "2021-06-30"
fixed:
- "Fix singularizing -us suffix (issue #33 via #38) (@cllns)"
added:
- "Add default acronyms: API and CSRF (#35) (@jodosha)"
changed:
- version: 0.2.0
date: "2019-10-13"
added:
- '[Abinoam P. Marques Jr. & Andrii Savchenko] Introduced `Dry::Inflector#camelize_upper`
and `Dry::Inflector#camelize_lower`. `Dry::Inflector#camelize` is now an alias
for `Dry::Inflector#camelize_upper`.
```ruby
inflector.camelize_upper("data_mapper") # => "DataMapper"''
inflector.camelize_lower("data_mapper") # => "dataMapper"''
```'
fixed:
- '[ecnal] Fixed singularization rules for words like "alias" or "status"'
- version: 0.1.2
date: "2018-04-25"
added:
- "[Gustavo Caso & Nikita Shilnikov] Added support for acronyms"
- version: 0.1.1
date: "2017-11-18"
fixed:
- "[Luca Guidi & Abinoam P. Marques Jr.] Ensure `Dry::Inflector#ordinalize` to work
for all the numbers from 0 to 100"
- version: 0.1.0
date: "2017-11-17"
added:
- "[Luca Guidi] Introduced `Dry::Inflector#pluralize`"
- "[Luca Guidi] Introduced `Dry::Inflector#singularize`"
- "[Luca Guidi] Introduced `Dry::Inflector#camelize`"
- "[Luca Guidi] Introduced `Dry::Inflector#classify`"
- "[Luca Guidi] Introduced `Dry::Inflector#tableize`"
- "[Luca Guidi] Introduced `Dry::Inflector#dasherize`"
- "[Luca Guidi] Introduced `Dry::Inflector#underscore`"
- "[Luca Guidi] Introduced `Dry::Inflector#demodulize`"
- "[Luca Guidi] Introduced `Dry::Inflector#humanize`"
- "[Luca Guidi] Introduced `Dry::Inflector#ordinalize`"
- "[Abinoam P. Marques Jr.] Introduced `Dry::Inflector#foreign_key`"
- "[Abinoam P. Marques Jr.] Introduced `Dry::Inflector#constantize`"