- Fix logging to `./log/eqalert.log` - Fix spell timers - Config generation refactor - Moved `./encounters` to `./data/encounters`
3.7.0
* Local TTS - Disabled by default, gTTS is still used unless enabled - Can change default TTS model * Update Readme for Local Dev * Update .dockerignore * 2024 License Bump :cat: * Workflow Name Updates * Verbose Build Output * Fix Spell Timers Generation - Fix duplicate run bug on first run - Much faster
3.6.2
- Fixes encounter heal tracking - Fixes archiving unknown versions of config files - Adds Poetry for package management - Adds Pytest for future tests
3.6.1
* Ability Output Config - Separate out abilities to dedicated config
* Add Group Leader to Status Bar - Generally helpful to know who the group leader is in group or raid context
* Toggle Encounter Parse Known Player Target - When disabled never generate encounter reports for known players
* Fix emote parser dupes
* Guild Status to Player List - Use `/guildstatus` output to update the player list
* Bump gTTS to 2.3.2
* README Update - Add installation steps for Linux distributions which adopted PEP 668 - Alphabetize more things - Re-order some sections - Readability tweaks
* Bump Dockerfile Base Image
* Resolve Regex Errors
3.6.0
- Fix consider evaluation lying to you at lower levels - Fix `/say parser who [player]` output - Fix metronome breaking curses timer list - Update mob respawn timer to use encounter parse target - Use player_list info to help inform encounter parse target - Fix spell timers targeting the active player not saving correctly after saving more than once - Fix `spell_line_feel_better_you_off` config values - Add missing Solusek's Eye zone data - Remove sound alerts for every single option selection change (except unmute)