- Prevent the input filename to be mutated
- Thanks to @mbogh for suggestion and PR
- Update gem to the latest version
- Use optimistic versions in gemspec
- Update gem's dependencies
- Use
require
instead ofrequire_relative
- Misc code cleanup
- Update bundler gem to 1.7.3
- Lower the requirement for ruby to 1.9.3+
- Add the missing line in gemspec file
- Only support ruby 2.1.0+ as we use refinement
- Update to latest gems that do not use monkeypatch
- Use refinement instead of monkeypatch (using AgileUtils::HashExt)
- Be more precise about the gem version in the gemspec file
- Fix the rubocop style
- Remove the
core_ext
, and use method fromagile_utils
- Update gemspec to latest gem versions
- Update travis-ci to remove the support for 1.9.3
- Update the Rakefile to use new API of
rubocop
- Update
rubocop
to latest version
- Make
formatted_name
public so that it can be re-used in other projects - Minor documentation cleanup
- Simplify the CLI usage
- Add the missing
code_lister
to gemspec file - Add the
.ruby-version
from to.gitignore
- Fix the bugs that were introduced in 0.3.5 that caused the file to be renamed incorrectly.
- Add
--downcase
option to make lower case each word in the filename - Add
--capitalize
option to capitalize each word in the filename - Make
_
underscore the default value for--sep-string
- Remove less used optons
- Remove
--inc-words
option! - Remove
--exc-words
option! - Remove
--ignore-case
option!
- Remove
- Consistently use double quote for string
- Update Coverall configuration
- add
.coveralls.yml
- adjust the settings in
test/test_helper.rb
- add
- Yank - due to one bug that cause the files to be renamed incorrectly!
- Code refactoring
- Update gemspec not to use git for include of files
- Rename 'CHANGELOGS.md' to 'CHANGELOG.md'
- Add coveralls badges
- Correct the sample usage in README.md
- Cleanup and simplify the apis
- Rename
--dry-run
to--commit
- Remove the
--non-exts
options to only support file with extension
- Cleanup the APIs
- rename
sanitize_filename
tosanitize_name_with_extension
- add
sanitize_name
for name that does not have any extension
- rename
- Make non-public apis private
- Add core_ext/object/blank.rb
- Remove the last char from the filename if it is not numbers or letters
- First Semantic Versioning version.
- Remove the namespace and code refactoring
- Update gem dependencies to the latest version
- Update gemspec to reflect the actual feature of the gem
- Update and cleanup README.md
- Initial release