diff --git a/CHANGELOG.md b/CHANGELOG.md
index 05cf8d3..de245ff 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,23 @@
+### Chores
++ .devcontainer updated, [324f8268278081504d5357f2ed89b78ca2c25d04]
++ dependencies updated, [0ace9dd662144a589341779a64d7fcd8de7d9978], [a636007547280b3b3db69374601dbece4bc21eef]
++ Rust 1.87.0 linting, [395b1aa7e997a528e4f21e66f5f859001c1c3ec1], [67e5888e008cfd504c10e47f678f9351c838be99]
+
+### Docs
++ example config files updated updated, [63ab7de72897de460f31181c5a42befbee2f91d3], [8fb5ac4a945b75f3fcd118c53be1202ccbc43c59]
+
+### Features
++ build for aarch64-apple-darwin, closes #62, personally untested on MacOS - but others suggest it works as expected, [e7114d2f5e0ed8935943be64726fc2d90464a777], [2e8500902a515a246f9d9a503b4350849d634978]
++ change log panel size, closes #50, use the `-` or `=` keys to change the height of the logs panel, or `\` to toggle visibility, [6edf99e0846bb4134d8ee5b646065b8cda8074d7]
+
+### Fixes
++ change log panel increase, [f79e41a58a3f0af4ffe9f0025879986a5e5f167d]
++ merge args color/raw fix, [d198398795698a21d81d3fd20231c482cc346ab5]
+
+### Refactors
++ dead code removed, [b40b6b197e4e5fbdab083bc918d1a5d2750597f3]
++ reduce lines of log cloned, can expect 40-50% reduction in CPU and memory usage in certain common situations, [ecefa302b9ef5320ad4cce0b606aca70a7b459e2]
+
# v0.10.3
### 2025-04-22
diff --git a/src/app_data/container_state.rs b/src/app_data/container_state.rs
index 7250182..15f4cd8 100644
--- a/src/app_data/container_state.rs
+++ b/src/app_data/container_state.rs
@@ -608,7 +608,7 @@ impl LogsTz {
/// Store the logs alongside a HashSet, each log *should* generate a unique timestamp,
/// so if we store the timestamp separately in a HashSet, we can then check if we should insert a log line into the
-/// stateful list dependent on whethere the timestamp is in the HashSet or not
+/// stateful list dependent on whether the timestamp is in the HashSet or not
#[derive(Debug, Clone, PartialEq, Eq)]
pub struct Logs {
logs: StatefulList>,