# Changelog ## Next ## Released versions ### 1.4.1 (2025-03-01) This is mostly a hotfix for a buggy release, in which scripts are not made available to the user. Also improve the documentation. ### 1.4.0 (2025-02-28) (This release is buggy, see 1.4.1). Big release with lots of updates! #### Multiple db Multiple DB can be used. Only the usual `db.json` can be modified in the WebUI, and the other ones are sort of second-class. You can create them as `additional.db.json` in the same directory `db.json` is. This allows you to programmatically generate `additional.db.json`, and it will not interfere with your main DB. Another option is having some events which are read-only. #### Time exclusions Sometimes you want something to happen every Sunday\... except some of them! It was the case that only `cron` allowed this (and in an awkward way). Now, every timegenerator supports exclusions. They are easy to write and flexible. #### Versions bump Almost 5 years have passed since the latest release! So lots of versions bump. Minimum Python version is now 3.8. ### 1.3.3 (2020-04-23) bugfix release some more dependency pinning FIX a small bug when editing frequency timespec ### 1.3.2 bugfix release ADD button in calendar in webUI to \"show all\" ### 1.3.1 bugfix release: 1.3.0 was buggy ### 1.3.0 - Add \"exclude\" to CronAlarm - Add larigira-dbmanage getaction - more docs ### 1.2.0 larigira moved. Its new repository is at . Update your bookmarks! There are some serious improvements and many small fixes and improvements. A new component has been added: EventFilters. They are a way to fix the problem of jingles and events stacking up on the playlist. I\'m sure they can be useful to you. Read more on the documentation! - web interface: - allow editing [mostrecent]{.title-ref} audio - **NEW** event calendar - audio generators: - randomdir: nicer filename, include action nick - limit randomdir to audio files - cleaning: - Explicit python dependency in setup.py - minor improvements on logging ### 1.1.0 Mostly cleanup - logging from audiogens is slightly improved - files generated from audiogens have more meaningful names - code cleaning ### 1.0.1 Hotfix release - web: - error caused by script suggestion logic assuming SCRIPTS_PATH was valid ### 1.0.0 New release. There are many improvements but also a breaking change. **CHANGE**: separator for script audiogen is now semicolon. Space is too common on filenames Now larigira officially tests and supports python 3.4 - Web Interface: > - Files, scripts, etc are autocompleted and validated following > FILE_PATH_SUGGESTION options > - event list is clearer, details are collapsed - Other improvements: > - The frequency time generator supports weekdays > - Documentation: clarify default DB location