Releases: Chrimle/ClassForge
Releases · Chrimle/ClassForge
v0.10.1
What's Changed
New Features
- Add Dependency
io.github.chrimle:[email protected]by @Chrimle in #89
Dependency Updates
- Update dependency
org.jetbrains:annotationsv13.0 -> v26.0.2 by @Chrimle in #87 - Update dependency
io.github.chrimle:semantic-versioningv1.0.2 -> v1.0.3 by @Chrimle in #88
Full Changelog: v0.10.0...v0.10.1
v0.10.0
v0.9.0
v0.8.0
v0.7.0
What's Changed
New Features
- Replace
SemVerwithio.github.chrimle:semantic-versioningDependency by @Chrimle in #72 - Make
FileWriter.writeToFile(Path, String)Overwrite Existing Files by @Chrimle in #73
Dependency Updates
- Bump
io.github.chrimle:semantic-versioningv1.0.0 -> v1.0.1 by @Chrimle in #74 - Bump
io.github.chrimle:semantic-versioningv1.0.1 -> v1.0.2 by @Chrimle in #76
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
New Features
- Make
ClassForge-class Static by @Chrimle in #63 - Add
Builder.commit(SemVer)-method by @Chrimle in #64 - Add
Builder.getSemVer()-method by @Chrimle in #65 - Add
@API-annotations fromapiguardian-apiby @Chrimle in #66 - Make
FileWriter.writeToFile(Path, String)Fail if File Already Exists by @Chrimle in #69
Bug Fixes
JavaDoc Changes
- Mention 'Internal Use Only' in
ExceptionFactoryJavaDocs by @Chrimle in #67 - Mention 'Internal Use Only' in
FileWriterJavaDocs by @Chrimle in #68
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
New Features
- Disallow Reserved Java Keywords as Enum Constants by @Chrimle in #47
- Add
EnumBuilder.updateEnumConstant(String, String)-method by @Chrimle in #49 - Add
@Contract&@NotNullAnnotations fromorg.jetbrains:annotationsby @Chrimle in #51 - Add
Builder.setSemVer(SemVer)-method by @Chrimle in #55 - Add
ExceptionFactory-class by @Chrimle in #58 - Add
Builder.commit(SemVer.Change)-method by @Chrimle in #59
Bug Fixes
JavaDoc Changes
Full Changelog: v0.4.0...v0.5.0
v0.4.0
v0.3.0
What's Changed
New Features
- Add
EnumBuilder.removeEnumConstant(String)-method by @Chrimle in #29 - Add Replacement
EnumBuilder.addEnumConstants(String...)-method by @Chrimle in #31 - Add Replacement
EnumBuilder.removeEnumConstants(String...)-method by @Chrimle in #32 - Add
SemVer-class by @Chrimle in #33 - Add
SemVer.ChangeEnum-class by @Chrimle in #35 - Add
semVer-field toAbstractBuilder-class by @Chrimle in #37 - Support Versioning via Sub-Package Naming by @Chrimle in #39
- Override
toString()-method inSemVer-class by @Chrimle in #40
Bug Fixes
- Change
EnumBuilder.enumConstantsfromSettoListby @Chrimle in #30 - Add Missing Indentation to Enum-constants by @Chrimle in #34
JavaDoc Changes
Full Changelog: v0.2.0...v0.3.0