All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Revert compiler settings to support Java 1.8
- Fix issue #2: get rid of
java.lang.String.stripLeading
to get backward compatibility with JDK 1.8
- Fix issue #1: set Java minimal version to JDK 11
- Fix background compatibility to NetBeans version 11.0+
- Update enabled menu screenshot
- Change builder from Ant to Maven
- Update README
- Set NetBeans API version compatibility to 12.1
- Fix module description
- Swap Status and Installation sections in README
- Change module display category to
Editing
instead ofTools
- Enhance the module description with HTML to make it more readable
- Descriptions of each converter in README
- Add
StringUtils.uncapitalizeFirstChar()
method - Add ToPascalCaseConverter converter
- Add ConvertToPascalCaseAction action
- Wrong image link for disabled menu in README
- Typo in README
- Wrong link to the downloadable NBM file at Github
- Fix camelCase by uncapitalizing the first character
- package files
- Actions:
- ConvertToPopupAction
- ConvertToAction abstract class
- ConvertToCamelCaseAction
- ConvertToHyphenCaseAction
- ConvertToLowerCaseAction
- ConvertToSentenceCaseAction
- ConvertToSnakeCaseAction
- ConvertToTitleCaseAction
- ConvertToUpperCaseAction
- Converters:
- Converter interface
- ConverterFactory abstract class
- ToCamelCaseConverter
- ToHyphenCaseConverter
- ToLowerCaseConverter
- ToSentenceCaseConverter
- ToSnakeCaseConverter
- ToTitleCaseConverter
- ToUpperCaseConverter
- Utils:
- StringUtils