Releases: kennymc-c/ucr2-integration-requests
Releases · kennymc-c/ucr2-integration-requests
v0.7.4
[0.7.4] - 2025-07-24
Fixed
- Fixed non working WoL parameters
Changed
- Updated python requests module dependency to 2.32.4
Full Changelog: v0.7.3...v0.7.4
v0.7.3
[0.7.3] - 2025-05-15
Fixed
- Automatically close connection for text over TCP entity after the command has been send
Added
- Added an text over tcp option to decide if a response message should be awaited. If the server doesn't send any response this should be deactivated to prevent potential timeouts
Changed
- Updated pyinstaller build image to r2-pyinstaller:3.11.12-0.3.0
- Updated dependencies
Full Changelog: v0.7.2...v0.7.3
v0.7.3-dev2
[0.7.3-dev2] - 2025-05-14
This is a pre-release for testing purposes
Added
- Added an text over tcp option to decide if a response message should be awaited. If the server doesn't send any response this should be deactivated to prevent potential timeouts
Full Changelog: v0.7.3-dev1...v0.7.3-dev2
v0.7.3-dev1
[0.7.3-dev1] - 2025-05-13
This is a pre-release for testing purposes
Fixed
- Automatically close connection for text over TCP entity after the command has been send
Changed
- Updated pyinstaller build image to r2-pyinstaller:3.11.12-0.3.0
- Updated dependencies
Full Changelog: v0.7.2...v0.7.3-dev1
v0.7.2
[0.7.2] - 2025-04-04
Fixed
- Changed handling of an exception that could occur if the http response sensor was never added as a configured entity. Instead of an exception now only an info log message is shown.
Added
- Added an option to change what should be shown in the http response sensor and media player title if no match has been found for the configured regular expression
Full Changelog: v0.7.1...v0.7.2
v0.7.1 Pre-Release
[0.7.1] - Pre-Release - 2025-03-16
This is a pre-release for testing
Changed
- Http request responses are now also used for the media_title attribute of the associated request method's media player entity. This allows you to add a media player widget to an activity and see the response within an activity because you can't add sensors to activities as there's no widget for them.
Full Changelog: v0.7.0...v0.7.1
v0.7.0 Pre-Release
[0.7.0] - Pre-Release - 2025-03-09
This is a pre-release for testing the new sensor entity
Added
- Added a sensor entity to show the http request server response message. For more infos see: Server response sensor entity
Changed
- Changed the default integration icon from uc:integration to uc:webhook. This new icon is only available from firmware 2.2.0 or newer
- Translated some default entity names
Full Changelog: v0.6.0...v0.7.0
v0.6.0
[0.6.0] - 2025-01-04
⚠️ Breaking changes
- HTTP requests entities can now be used with most parameters and the same syntax as the Python Requests module. This simplifies the usage and adds the possibility of e.g. adding more complex json payload or custom headers (e.g. for server authentication). More infos and examples can be found here: Additional http requests parameters
- The previous syntax by using separator characters (§, | etc) is now called legacy syntax and can still be used by activating the legacy syntax option in the advanced setup which is off by default. Please keep in mind that the use of the legacy syntax will be removed in a future version
Added
- The global settings for Fire and forget mode and timeouts for HTTP requests can now be overwritten as a parameter in each http request command. E.g. use ffg=True to only activate fire and forget for a specific command.
Full Changelog: v0.5.2...v0.6.0
v0.5.2
[0.5.2] - 2024-12-25
Fixed
- Fixed 1 second delay between consecutive http request commands
- Temporarily fixed a problem with the new web configurator via a workaround where all entities wrongly had the status "Unavailable" by adding an State:On attribute to the entity definitions, although they should actually be stateless
- After a first time setup you may still need to click on the toggle button in the entity editor in each entity to switch to the correct On state.
- All issues have been reported to UC as a bug as even stateless entities like these have a state shown in the new configurator and can be toggled even if they don't support this feature and only On/Off state attributes (Issue 422)
Full Changelog: v0.5.1...v0.5.2
v0.5.1
[0.5.1] - 2024-12-18
Added
- Text over TCP: Added support for C++ and hex style control characters to e.g. add a new line, tab or a carriage return
- C++ style characters can be escaped with a single additional backslash (e.g. \\n)
- Hex style characters can be escaped with "0\\\" (e.g. 0\\\0x09)
Full Changelog: v0.5.0...v0.5.1