Changelog
Changelog
All notable changes to this project will be documented in this file.
[v1.5.8] - 2026-02-08
Documentation
-
adding HASS badge
-
update README for WebSocket implementation
Features
-
display sse status based on selected broker
-
release v1.5.8
Maintenance
-
update changelog
-
specifying library versions
[v1.5.7] - 2026-02-05
Bug Fixes
- configure client path for HA Ingress compatibility
Features
- release 1.5.7
Maintenance
- update changelog
[v1.5.6] - 2026-02-04
Bug Fixes
-
removing duplicate messages in CHANGELOG generation
-
increase padding to 16KB to overcome aggressive buffering
-
use async connect to prevent gevent blocking
-
fixing the latency when loading events
Build System
- update to run with gevent and Socket.IO
Features
-
add flask-socketio for websocket support
-
release v1.5.6
Maintenance
-
update changelog
-
updating changelog
Refactoring
-
replace deprecated eventlet with gevent
-
replace SSE queues with Socket.IO broadcasting
-
replace SSE stream with Socket.IO handlers
-
replace EventSource with Socket.IO client
Tests
-
update MQTT integration tests for Socket.IO
-
update connection failure test for async behavior
-
simplify async connection test
[v1.5.5] - 2026-02-04
Bug Fixes
- implement padding strategy for buffering
Features
- release v1.5.5
Maintenance
- update changelog
Refactoring
- refactoring the release script
[v1.5.4] - 2026-02-04
Bug Fixes
-
add keep-alive header and frontend debug logs
-
add granular debugging logs
Features
- release v1.5.4
Maintenance
-
update changelog
-
organizing the release script
[v1.5.3] - 2026-02-04
Features
-
add support for HA ingress and fix SSE buffering
-
release v1.5.3
-
updating the version
-
adaping routing for hass addon
Maintenance
- update changelog
[v1.5.2] - 2026-02-04
Documentation
- updating documentation
Features
-
having a requirement file for dev specifically
-
updating Dockerfile for a better build for different plstforms
-
adaping routing for hass addon
-
release v1.5.2
Maintenance
-
organizing makefile
-
update changelog
[v1.5.1] - 2026-02-02
Bug Fixes
-
fixing library import
-
fix mergin issue
Features
- linting
Maintenance
-
release v1.5.0
-
release v1.5.1
-
update changelog
[v1.5.0] - 2026-02-01
Build System
- new release
Documentation
-
adding images to readme
-
adding github repo link
-
adding analytics in project page
-
specifying command to reset a user’s password
-
adding new sections to the documentation
-
adding links to dockerhub
-
Updating the how-to guide
-
updating site layout
Features
-
command to run without docker
-
updating the instructions to set up
-
updating site description
-
Logging in the terminal the url to see the application
-
adding contrib badge
-
adapt the data dir so that HASS addon will not have any conflicts
-
providing more linux platforms for image build
Maintenance
-
update changelog
-
ignoring changelog commit messages
-
ignoring development files
-
deleting unnecessary coment lines
[v1.4.0] - 2026-01-26
Documentation
- updating readme.md
Features
- QoS and retain features
Maintenance
-
update changelog
-
release v1.4.0
[v1.3.2] - 2026-01-26
Bug Fixes
-
adding one more commit and push to have changelog up to date
-
fixing bug in the app initialization
CI/CD
- specifying linux platforms for the image build
Documentation
- updating readme
Maintenance
-
updating changelog
-
release v1.3.2
-
update changelog
[v1.3.1] - 2026-01-25
CI/CD
- updating cd file
Features
-
add password confirmation in the registration form
-
password reset cli utility
-
feature to reset password
Maintenance
-
changing docker username
-
update changelog
-
release v1.3.1
[v1.3.0] - 2026-01-19
CI/CD
-
adding continuous integration
-
adding cicd
Features
-
fix broken steps in the release script
-
adding unit tests
Maintenance
-
update changelog
-
release v1.3.0
[v1.2.0] - 2026-01-19
Bug Fixes
- seggregating user brokers
Documentation
-
updating the changelog
-
updating changelog
Features
-
adding cliif tool to automatically generate changelog
-
configuring precommit
-
creating commands to generate a release
-
script for automating releases
Maintenance
-
deleting old files
-
update changelog
Refactoring
- refactoring the cliff config file
[v1.1.0] - 2026-01-18
Bug Fixes
- fixed error in the changelog version of 2026-01-17
Documentation
- adding/ updating docstrings
Features
-
help recipe
-
adding the app version automatically
Maintenance
- updating gitignore
Refactoring
- code refactor and cleanup
[v1.0.0] - 2026-01-17
Documentation
-
updating readme
-
changelog init
-
updating the changelog
Features
-
initial app files
-
logo images
-
unique source for python version
-
upgrading the python version
Maintenance
- linting