diff options
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index f51a115..45e8aca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,20 +3,32 @@ All notable changes to this project will be documented in this file. ## Unreleased + +## 0.6.0 - 2021-11-19 ### Added - Boss and encounter definitions for the training golems (`StandardKittyGolem`, - `MediumKittyGolem`, `LargeKittyGolem`) + `MediumKittyGolem`, `LargeKittyGolem`). - Missing encounters and bosses: - `Encounter::BanditTrio` (`Boss::Berg`, `Boss::Zane`, `Boss::Narella`) - `Encounter::RiverOfSouls` (no bosses) - `Encounter::BrokenKing` (`Boss::BrokenKing`) - `Encounter::EaterOfSouls` (`Boss::EaterOfSouls`) - `Encounter::StatueOfDarkness` (`Boss::EyeOfJudgment` and `Boss::EyeOfFate`) -- `Log::is_generic` to check whether a log is generic (WvW) +- `Log::is_generic` to check whether a log is generic (WvW). - `gamedata::GameMode` and the `Encounter::game_mode` and `Log::game_mode` - methods + methods. - `FromRawEventError::UnknownLanguage` has been added to deal with an invalid language byte. +- The `CbtStateChange::BarrierUpdate` and `CbtResult::Breakbar` low-level + variants. +- The `EventKind::{BuffInitial, StackActive, StackReset}` events. + +### Changes +- Internal changes that lead to some small speedups, especially in the + *Soulless Horror* outcome analyzer (~50x speedup) as well as most other + analyzers (up to a 2.77x speedup). +- An internal parsing change to speed up log processing (by around 50%). +- `EventKind` has been marked non-exhaustive. ### Fixed - `evtclib` will no longer choke on WvW logs where player names might not contain the expected |