What's Changed
- chore(build): replace Java device type stripper with Bash and awk by @jens-maus in #37.
- fix: update to upstream 3.89.11 including several upstream JSON-API related security fixes:
- added input validation and sanitization for JSON-API calls creating system variables (homematicip#13)
- sanitized HomeMatic Script variable identifiers and improved argument escaping (homematicip#14)
- added HTML escaping for system variable data displayed in the WebUI (homematicip#13)
- hardened
user.setLanguageby avoiding shell command execution and sanitizing the target profile filename (homematicip#13) - raised
system.saveObjectModelaccess level to USER ((homematicip#14)
Full Changelog: 3.89.9...3.89.11