Repository navigation
Changes
π Features
- add mean daily humidity to weather forecast @romanstingler (#954)
- add center toast positions @romanstingler (#974)
- run optional command after switching audio sink/source @romanstingler (#917)
- feat(memory): amount option, showing XX.X GiB @Aadniz (#927)
- feat(appearance): add bar padding @MalpenZibo (#971)
- [Feat] Custom margin settings @r3dArch (#915)
- Webpage: automate changelog page generation and navigation integration @romanstingler (#905)
- feat: Add keyboard back-light quick setting with slider @3bnz (#883)
- show WiFi frequency band in tooltip and quick settings @romanstingler (#902)
- Add PercentageAndTime + icon variant for battery @InnocentZero (#869)
- Overridable cpu temp measurement unit @TheBlueOompaLoompa (#773)
π Bug fixes
- store IpAddr directly instead of FixedIp @romanstingler (#1003)
- preserve custom module listen data on config reload @romanstingler (#1002)
- add layer field to shell info @romanstingler (#1001)
- exclude cava sink monitor from global stream tracking @romanstingler (#1000)
- preserve keyboard submap on config reload @romanstingler (#999)
- round instead of truncating C-to-F conversion @romanstingler (#998)
- avoid displaying zero-duration charging estimate @romanstingler (#996)
- prevent path traversal via icon names @romanstingler (#995)
- network: let NetworkManager choose key-mgmt for new Wi-Fi connections @greg2010 (#987)
- distinguish named workspaces from special workspaces @romanstingler (#985)
- fix(outputs): restore serial-number target matching @BenjaminDR (#982)
- fix: compositor dispatch edge cases, workspace scroll monitor match, tray hot-reload @dacrab (#965)
- fix(workspaces): skip special workspaces when anchoring scroll navigation @romanstingler (#958)
- use node description with proplist fallback for device naming @romanstingler (#976)
- prefer k10temp Tctl over per-CCD sensors @romanstingler (#983)
- adjust icon clipping padding to prevent cropping @romanstingler (#978)
- close the menu after a session action @romanstingler (#979)
- fix(menu): release bar keyboard focus when a menu closes @romanstingler (#961)
π Documentation
- expand configuration and module documentation with clarifications and corrections @romanstingler (#955)
π§° Maintenance
- chore(deps): bump pipewire from 0.9.2 to 0.10.1 @dependabot[bot] (#1008)
- chore(deps): bump inotify from 0.11.4 to 0.11.5 @dependabot[bot] (#1009)
- chore(deps): bump clap from 4.6.6 to 4.6.7 @dependabot[bot] (#1007)
- chore(deps): bump actions/setup-node from 6 to 7 @dependabot[bot] (#1006)
- chore(deps): bump log from 0.4.33 to 0.4.34 @dependabot[bot] (#1005)
- chore(deps): bump serde_with from 3.22.0 to 3.24.0 @dependabot[bot] (#1004)
- Reordered and added missing French power status translations @romanstingler (#997)
- bump rustls version @romanstingler (#994)
- chore(website): refresh dependencies to address security advisories @MalpenZibo (#991)
- consolidate bar geometry into BarGeometry struct @romanstingler (#980)
- refactor weather icon function @romanstingler (#945)
- simplify keyboard submap default initialization @romanstingler (#946)
- simplify alert condition with is_some_and @romanstingler (#947)
- replace convert::Into with Element::from constructor @romanstingler (#948)
π§ Dependency updates
- chore(deps): bump pipewire from 0.9.2 to 0.10.1 @dependabot[bot] (#1008)
- chore(deps): bump inotify from 0.11.4 to 0.11.5 @dependabot[bot] (#1009)
- chore(deps): bump clap from 4.6.6 to 4.6.7 @dependabot[bot] (#1007)
- chore(deps): bump actions/setup-node from 6 to 7 @dependabot[bot] (#1006)
- chore(deps): bump log from 0.4.33 to 0.4.34 @dependabot[bot] (#1005)
- chore(deps): bump serde_with from 3.22.0 to 3.24.0 @dependabot[bot] (#1004)
Contributors
β€οΈ A big thanks to @3bnz, @Aadniz, @BenjaminDR, @dacrab, @greg2010, @InnocentZero, @r3dArch, @romanstingler and @TheBlueOompaLoompa