aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorDaniel Schadt <kingdread@gmx.de>2021-11-18 20:28:43 +0100
committerDaniel Schadt <kingdread@gmx.de>2021-11-18 20:28:43 +0100
commit2ae32528d9f6ffde5c27d923cf51e59ed6cef936 (patch)
tree7ef6ba694de6935986542d0362c00146e3943652 /CHANGELOG.md
parent028af389a037a6edc0ff5b26e34abde9ecc1042c (diff)
downloadevtclib-2ae32528d9f6ffde5c27d923cf51e59ed6cef936.tar.gz
evtclib-2ae32528d9f6ffde5c27d923cf51e59ed6cef936.tar.bz2
evtclib-2ae32528d9f6ffde5c27d923cf51e59ed6cef936.zip
update the changelog more
With a new release being on the way (and long overdue), it's time to get the CHANGELOG up to date with what actually happened since v0.5.0.
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md11
1 files changed, 8 insertions, 3 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 61b32c1..62c43c1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,23 +5,28 @@ All notable changes to this project will be documented in this file.
## Unreleased
### 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