Skip to content

Latest commit

 

History

History
79 lines (41 loc) · 1.65 KB

CHANGELOG.md

File metadata and controls

79 lines (41 loc) · 1.65 KB

Changelog

Version 0.6.0

Features

  • Adds Recase.Enumerable

Version 0.5.0

Features

  • Improves performance, see #46
  • Adds title_case, see #38

Misc

  • Bumped minimal elixir version to 1.6 due to mix format
  • Package version updates
  • New elixir versions support in travis
  • Adds elixir1.9 support
  • Adds mix format

Version 0.4.0

Features

  • Adds sentence_case, see #38

Misc

  • Package version updates

Version 0.3.0

Breaking changes

  • snake_case now removes punctuation, see #5
  • Minimal elixir version is now 1.5

Version 0.2.0

This version brings just one, but braking change. As it was discussed to_upper is a misleading name for a function. It is not clear what this function does. Since traditionally uppercase is just all uppercased letters. And it has nothing to do with PascalCase.

Braking changes

  • UpperCase renamed to PascalCase (#2)
  • Recase.to_upper/1 renamed to Recase.to_pascal/1 (#2)

Tests

  • upper_case_test.exs renamed to pascal_case_test.exs

Documentation

  • Made changes to reflect Pascal and Upper case issue

Version 0.1.1

Improvements

  • Adds Path/case, dot.case, and CONTANT_CASE
  • Updates tests

Documentation

  • Updates documentation
  • Updates README

Version 0.1.0

Initial release supporting: UpperCase, camelCase, snake_case, kebab-case.