release: prepare for v0.3.31

- Update CHANGELOG with workspace refactor and clippy fix
- Fix collapsible_if lint in web browsing session manager
This commit is contained in:
Hunter Bown
2026-03-11 20:11:32 -05:00
parent fc4884b0c8
commit 14bb2bfd98
+2 -1
View File
@@ -95,7 +95,8 @@ impl WebRunState {
fn touch_session(&mut self, namespace: &str) {
self.cleanup();
if !self.sessions.contains_key(namespace) && self.sessions.len() >= MAX_WEB_RUN_SESSIONS
if !self.sessions.contains_key(namespace)
&& self.sessions.len() >= MAX_WEB_RUN_SESSIONS
&& let Some(oldest_namespace) = self
.sessions
.iter()