Full Changelog: 0.1.2...0.2.0
- Added all the event types that were missing before. These are not tested as they are not yet covered by a journal test file.
- Added a lot of missing
Items. - Added
LiveJournalFileReaderfor reading active journal log files. - Added
LiveJournalDirReaderfor reading log files and automatically handling the active journal file without having to specify a specific path yourself. - Added variants to some enums even though they are probably not correctly matched yet, but this should hopefully cause less issues between versions.
- Added variants to
ShipTypeand renamed some variants. - Ship cosmetic slots and 'modules' are now parsed.
- Implemented the
Displaytrait for some of the shared models. - A
JournalDiris now constructed with anewmethod instead of usingtry_from. - Some journal contents events fields were represented as strings where it now uses specific models.
- Renamed
JournalReadertoJournalFileReader - Renamed
EDLogDirErrortoJournalDirError - Renamed journal content fields that ended with
_localisedto end in_localized - Renamed
MicroWeaveCollingHosestoMicroWeaveCoolingHosesto fix typo. - Fixed cockpit module not getting parsed correctly in some cases.