Releases: smarthome-go/smarthome
Releases · smarthome-go/smarthome
Smarthome v0.0.32
Changelog for v0.0.32
Rooms Frontend
- (Bugfix) Fixed wrong alignment of add room button in rooms GUI
Backend
- (Addition) Added
SMARTHOME_ENV_PRODUCTION
environment variable to the server- During docker-image build, the variable is set to
true
by default - Is now included in the
docker-compose.yml
as example
- During docker-image build, the variable is set to
- (Improvement) Modified startup log messages to be more precise
- (Bugfix) Fixed bad user-color bug: added default user-colors to homescript
AddUser
function
Development
- (Improvement) Restructured development docker directory
- (Bugfix) Prevented interference of
foo-bar-docker-compose.yml
files in docker directory
- (Bugfix) Prevented interference of
Smarthome v0.0.31
Changelog for v0.0.31
Permissions Editor
- Improved various aspects of the permissions editor
- When waiting for changes to apply, the permission's switches will now be disabled in order to prevent interference
- Shortened the permission's names in order to increase mobile accessibility
Smarthome v0.0.30-fix.1
Changelog for v0.0.30-fix.1
Rooms Page
- Fixed dynamic cameras div sizes
Smarthome v0.0.30
Changelog for v0.0.30
Rooms Page
- Added a local settings dialog for configuring the reload behavior of cameras for the current device
- Fixed switch-modification in GUI via intermediate stage
- Optimized GUI code for accessibility and better scaling
- Improved display of cam GUI (add perm. indicator)
- Added additional texts for empty sections in rooms
- Accounted for cameras when listing personal rooms
- Added camera-permissions frontend in user settings
- Added better display for when the user has no rooms
User Management
- Changed user-permissions editor icon
Backend
- Added camera permissions API backend
- Accounted for cameras when listing personal rooms
- (Bugfix) Added safety checks for user management backend
- (Bugfix) Added safety validation when deleting a Homescript
- (Bugfix) Removed double-log in camera backend error
- (Bugfix) Fixed additional 2 bugs in backend camera-permissions
- (Improvement) Improved efficiency of ensureValidFormat in cams
Workflow
- Added Github-CLI makefile target for creating a GH release
Smarthome v0.0.30-beta
Changelog for v0.0.30-beta
Rooms Page
- Added support for different screen sizes, such as mobile.
- Cameras will now use the maximum space available in the cameras section
- The rooms feature is now completely finished (rc)
Backend
- Added additional error log to the function which deletes a Homescript
Smarthome v0.0.29
Changelog
- Added complete and finished support for automations GUI
- Upgraded homescript-cli to
v2.3.0-beta
Smarthome v0.0.29-beta
Changelog
Automations
GUI
- Added support for non-normal timing-modes, such as
sunrise
orsunset
via a segmented button picker. - Added a general overview popup for automations
Backend
- Fixed bugs which prevented a newly created automation to updated it's cron-expression based on it's timing mode
- Removed redundant code block from automation-creation function
Smarthome v0.0.28-beta
Changelog
Bugfixes
-The package tzdata
is now preinstalled in the Docker-Image in order to allow the TZ=foo
environment variable to set the container's timezone.
Smarthome v0.0.28
Changelog
Automation GUI
- Added weekly overview to automation GUI
- Optimized view for mobile and widescreen
- Tweaked colors and shapes
Bugfixes
- (
v0.0.28-beta
) The package tzdata is now preinstalled in the Docker-Image in order to allow the TZ=foo environment variable to set the container's timezone.
Smarthome v0.0.27
Changelog
Automation GUI
- Added initial GUI (still experimental)
- Can already be used to
- Add new automations
- Edit already existing automations
- Currently lacks
- A general (calendar-like) overview of automations
- A way to delete automations