aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorDaniel Schadt <kingdread@gmx.de>2020-04-29 15:00:27 +0200
committerDaniel Schadt <kingdread@gmx.de>2020-04-29 15:00:27 +0200
commit3b619df44f8d6aaaf9e7e2800efae18fa63e7a11 (patch)
tree5cc8c7ee69e035a97c1089d509e29fe86a5d8feb /CHANGELOG.md
parent03dfb82d19cc017e10017b880bca7ea8300af108 (diff)
downloadevtclib-3b619df44f8d6aaaf9e7e2800efae18fa63e7a11.tar.gz
evtclib-3b619df44f8d6aaaf9e7e2800efae18fa63e7a11.tar.bz2
evtclib-3b619df44f8d6aaaf9e7e2800efae18fa63e7a11.zip
update changelog
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md10
1 files changed, 8 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f53bf11..6dc21f4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -12,8 +12,10 @@ All notable changes to this project will be documented in this file.
`Boss`.
- `evtclib::raw::cstr_up_to_nul` to make dealing with the embedded strings
easier.
-- Handling for `CBTS_VELOCITY`, `CBTS_POSITION`, `CBTS_FACING` and `CBTS_MAPID`
- events.
+- Handling for `CBTS_VELOCITY`, `CBTS_POSITION`, `CBTS_FACING`, `CBTS_MAPID`,
+ `CBTS_ATTACKTARGET` and `CBTS_TARGETABLE` events.
+- Convenience methods to `Log`: `local_start_timestamp`, `local_end_timestamp`,
+ `was_rewarded`.
### Changed
- `evtclib::statistics::gamedata` is now called `evtclib::gamedata`, and the
@@ -30,6 +32,9 @@ All notable changes to this project will be documented in this file.
- `evtclib::Log::boss_id()` has been renamed `encounter_id`.
- `evtclib::EvtcError::Utf8Error` has changed the inner type from
`FromUtf8Error` to `Utf8Error`.
+- The submodule `evtclib::event` is now publicly accessible.
+- Structs are now converted using `TryFrom` instead of our custom `from_raw`
+ method.
### Fixed
- Fixes for parsing `evtclib::gamedata::Boss`:
@@ -46,6 +51,7 @@ All notable changes to this project will be documented in this file.
- Removed `evtclib::statistics` submodule, see `08465ea` for the rationale.
- Removed all feature flags, so the crate can now be used on stable.
- Removed `Eq` from `evtclib::Event` & `evtclib::EventKind`.
+- `main.rs` is gone.
### Unsafe
- An unsafe one-liner has been added in `Agent::transmute`. Rationale and a