The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added Comment type support (
#or;) :b6e1c28... - Added
Lexer. - Added
parseStringtomini.Parser. - Added
dangerouslyInject. - Added
mini.Access, dot-access toinifields. - Added
mini.Exception&mini.types.ExceptionKind. - Added the following
Exception's:EUnterminatedMultilineValue,EUnknownLine, andEMalformedSectionexceptions to theParser. - Added
stringifymethod toPrinter, this method redirects itself toPrinter.serialize(v1).
- Rename
mini.types.NodeTypetomini.types.NodeType4946e9e... - Rewrote
mini.Parser.parsefrom scratch. - Moved
mini.EntryTypetomini.types.EntryType. - Changed
staticmethodUtils.fixMultilinetoUtils.wrapMultiline. - Kept method
Utils.fixMultilinefor backwards compatibility. - Used
StringTools.rtriminmini.Parser.parse(v1)instead of thedeprecatedmethodUtils.trim_right
- Removed
\ hi \ himultiline method... MINI_PUSH_ARTIFACTShas now been removed...
1.0.1 - 2025-09-20
- Added
@:frommeta tostaticmethodEntryType.fromString.
- Turned
instancemethodEntryType.fromStringinto astaticmethod. - Inlined the following
staticmethodsUtils.isWhitespace,Utils.trim_rightandUtils.fixMultiline.
1.0.0 - 2025-09-18
Initial Release.
- Added the following classes:
mini.Ini,mini.EntryType,mini.Parser,mini.Printerandmini.Utils.