Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
api_release_notes:2.5 [2021/05/14 18:48] jayapi_release_notes:2.5 [2026/04/07 18:27] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== API v2.5 Release Notes ======
 +This version of the API shipped with **Indigo 2021.1.0** - check the [[:API Version Chart]] to see what version of the API is available in which Indigo versions.
 +
 +  * Added the ability for plugins to [[indigo_2021.1_documentation:plugin_guide#processing_http_requests_in_your_plugin|handle arbitrary HTTP requests]]
 +  * Added new APIs **''indigo.device.groupWithDevice(dev, someOtherDev)''** and **''indigo.device.ungroupDevice(dev)''**. Note if the user has the device dialog UI open it will not currently dynamically update, and you shouldn’t call either method if the device factory UI is open.
 +  * Added new [[https://wiki.indigodomo.com/doku.php?id=indigo_2021.1_documentation:server_commands&#get_reflector_url|indigo.server.getReflectorURL()]] method to return the URL to the currently active reflector.
 +  * Added **''IndigoLogHandler''** class to the plugin's base class (''self.IndigoLogHandler'') so [[indigo_2021.1_documentation:plugin_guide&#logging_from_submodules|other modules/subclasses can write to the Indigo Log]] with their own log type by instantiating an instance of this handler and adding it to their logger.
 +  * Added an API (**''indigo.server.licenseStatus''**) to determine [[https://wiki.indigodomo.com/doku.php?id=indigo_2021.1_documentation:server_commands&#properties_for_connected_indigo_server|the status of the server's license]].
 +  * Revamped and improved [[:indigo_s_restful_urls#authentication|Authentication for the REST API]]