mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-04-28 05:11:09 +02:00
5.6 KiB
5.6 KiB
0.6.4 (2026-04-18)
- Update to latest version from Suncuss/BirdNET-PiPy (changelog : https://github.com/Suncuss/BirdNET-PiPy/releases)
0.6.3-3 (2026-04-17)
- Enable Core API access (
homeassistant_api: true) so the addon can call HA Core'supdate.installservice. Required for in-app self-update — Supervisor blocks/store/addons/<self>/update, so the backend routes through Core.
0.6.3-2 (2026-04-15)
- Remove the
TZadd-on option. Application timezone is now auto-derived in the Web UI from the station location (latitude/longitude) viatimezonefinder, so a separately-configured containerTZonly ever duplicated — and occasionally conflicted with — the UI-derived zone. All app-facing timestamps (dashboard, API responses, database) and Python service stdout (api/main/birdnet) already honor the UI-derived zone via the logging formatter; the frontend log viewer also re-converts Icecast timestamps on read. Net effect in the HA addon log pane: Python logs keep their local-time timestamps; only Icecast's raw stdout now prints in UTC — an intentional trade for a single source of truth. Deletes the now-redundantrootfs/etc/cont-init.d/02-timezone.shadded in 0.5.6-2. - Clean up the options YAML in DOCS.md and README.md. Removed
RECORDING_MODEandRTSP_URL— these were documented as addon options but never wired: the app reads them fromuser_settings.json(configured via the Web UI), not from env vars. Also droppedhttp_streamfrom the list of modes (onlypulseaudioandrtspremain inbackend/config/constants.py). MovedSTREAM_BITRATEunder anenv_vars:example since it's honored bystart-icecast.shbut has never been a first-class option in the schema.
0.6.3 (2026-04-13)
- Simplify ingress nginx to a single
<base href>rewrite. Upstream now declares<base href="/">inindex.htmlwith Vitebase: './'and uses relative paths for all internal URLs (built assets, axiosbaseURL, socket.iopath). The previous sevensub_filterrules (href/src//api//socket.io) are no longer needed — one<base href>replacement is sufficient. - Removes incidental brittleness from byte-level
sub_filtermatches in minified JS bundles (the old/stream/rule had inadvertently double-prefixed the literalapi.get("/stream/config")string). - Update to latest version from Suncuss/BirdNET-PiPy (changelog : https://github.com/Suncuss/BirdNET-PiPy/releases)
0.6.2-2 (11-04-2026)
- Minor bugs fixed
0.6.2 (2026-04-11)
- Update to latest version from Suncuss/BirdNET-PiPy (changelog : https://github.com/Suncuss/BirdNET-PiPy/releases)
- Fix Icecast crashing on startup due to log directory permissions (502 Bad Gateway on Live Feed)
- Fix Live Feed broken in ingress mode — stream config request was double-prefixed by sub_filter
0.6.1 (2026-04-06)
- Update to latest version from Suncuss/BirdNET-PiPy (changelog : https://github.com/Suncuss/BirdNET-PiPy/releases)
0.6.0 (2026-04-04)
- Update to latest version from Suncuss/BirdNET-PiPy (changelog : https://github.com/Suncuss/BirdNET-PiPy/releases)
0.5.8 (2026-03-26)
- Update to latest version from Suncuss/BirdNET-PiPy (changelog : https://github.com/Suncuss/BirdNET-PiPy/releases)
0.5.7 (2026-03-14)
- Update to latest version from Suncuss/BirdNET-PiPy (changelog : https://github.com/Suncuss/BirdNET-PiPy/releases)
0.5.6-2 (2026-03-11)
- Add container timezone management: TZ option now properly configures the container timezone (symlinks /etc/localtime, writes /etc/timezone, exports to s6 environment)
- Change default timezone from Etc/UTC to Europe/Paris
0.5.6 (2026-03-07)
- Update to latest version from Suncuss/BirdNET-PiPy (changelog : https://github.com/Suncuss/BirdNET-PiPy/releases)
0.5.5-2 (04-03-2026)
- Minor bugs fixed
0.5.5 (2026-03-02)
- Update to latest version from Suncuss/BirdNET-PiPy (changelog : https://github.com/Suncuss/BirdNET-PiPy/releases)
0.5.4-3 (26-02-2026)
- Minor bugs fixed
0.5.4-2 (23-02-2026)
- Fix Icecast service failing to connect to PulseAudio on HAOS by respecting PULSE_SERVER env var and setting up socket symlink and auth cookie for icecast2 user
0.5.4 (2026-02-21)
- Update to latest version from Suncuss/BirdNET-PiPy (changelog : https://github.com/Suncuss/BirdNET-PiPy/releases)
0.5.0-6 (15-02-2026)
- Minor bugs fixed
0.5.0-5 (15-02-2026)
- Minor bugs fixed
0.5.0-4 (2026-02-15)
- Disable nginx service when ingress is not active
0.5.0-3 (2026-02-15)
- Fix nginx startup without ingress by removing templated resolver dependency
0.5.0-2 (2026-02-14)
- Skip ingress nginx configuration when ingress is not active (empty/invalid ingress port)
0.5.0 (2026-02-14)
- Update to latest version from Suncuss/BirdNET-PiPy (changelog : https://github.com/Suncuss/BirdNET-PiPy/releases)
0.4.0 (2026-02-07)
- Update to latest version from Suncuss/BirdNET-PiPy (changelog : https://github.com/Suncuss/BirdNET-PiPy/releases)
0.3.2-6 (01-02-2026)
- Minor bugs fixed
0.3.2-5 (01-02-2026)
- Minor bugs fixed
0.3.2-4 (31-01-2026)
- Minor bugs fixed
0.3.2-2 (31-01-2026)
- Minor bugs fixed
0.3.2-3 (2026-01-30)
- Build frontend with /birdnet/ base path and serve under /birdnet/ for ingress compatibility.
0.3.2 (2026-01-30)
- Update to latest version from Suncuss/BirdNET-PiPy (changelog : https://github.com/Suncuss/BirdNET-PiPy/releases)
0.6.6 (30-01-2026)
- Minor bugs fixed
0.6.5 (30-01-2026)
- Minor bugs fixed
0.6.3 (29-01-2026)
- Minor bugs fixed
0.6.2 (29-01-2026)
- Use upstream nginx.conf and generate ingress config at startup
0.6.1 (29-01-2026)
- Minor bugs fixed
0.2 (29-01-2026)
- Minor bugs fixed
Changelog
0.1.0
- Initial BirdNET-PiPy add-on with ingress support.