A log of changes to this documentation.
- New generated :ref:`capabilities_taxonomy` live
- Updated ZigBee documentation in the :ref:`zigbee_primer` and :ref:`zigbee_ref` guides
- Added shard documentation to the :ref:`architecture` guide
- Minor typo corrections
- Added dynamicPage() params description in the :ref:`prefs_and_settings` guide.
- Fixed up some images in the :ref:`storing-data` guide.
- Changed code blocks to use the monokai dark theme.
- Added ability to copy code blocks to the clipboard.
- Added documentation for :ref:`working with time zones <smartapp_timezones>`.
- Fixed warnings related to lexical parsing of code blocks.
- Documented new :ref:`device_ref_model_name` and :ref:`device_ref_manufacturer_name`.
- Styling and organiational changes to the left-hand navigation.
- Internal build error fixes.
- Revised timeTodayAfter() method description in the :ref:`smartapp_ref` Guide
- Added :ref:`smartapp-time-methods` guide to the SmartApp Developers Guide
- Fixed up scheduling reference docs in :ref:`device_handler_ref`, and :ref:`smartapp_ref` Guides
- Clarify getting latest device state in :ref:`device_ref`, and :ref:`smartapp_working_with_devices`
- Corrected timeZone() method description in the :ref:`smartapp_ref` Guide
- Documentation for :ref:`smartapp_nextoccurrence`.
- Documentation for :ref:`smartapp_get_all_child_apps`, :ref:`smartapp_find_all_child_apps_by_name`, :ref:`smartapp_find_all_child_apps_by_namespace_and_name`, :ref:`smartapp_find_child_app_by_namespace_and_name`, and :ref:`smartapp_get_all_child_apps`.
- Updated documentation for :ref:`smartapp_get_child_apps` to reflect that only "complete" child app installations will be returned.
- Changed reference API docs to use getter forms instead of property access.
- New attribute values added for the :ref:`lock` capability.
- Typo fixes and other copy edits.
- Documentation for :ref:`beta asynchronous HTTP APIs <async_http_guide>`
- Typo fixes and other copy edits
- Moved rate limiting documentation into its own :doc:`guide <ratelimits/index>`
- Typo fixes and other copy edits
- Documented :ref:`sms_rate_limits`
- Fixed typos
- Added instructions for creating a simple code example when :ref:`creating a developer support ticket <developer_support_form>`.
- Added :ref:`documentation <custom_remove_button>` for specifying a custom Remove button for preferences.
- Added documentation for :ref:`passing data to schedule handler methods <scheduling_passing_data>`.
- Added :ref:`best practices <review_guidelines_parent_child>` for parent-child relationships.
- Updated the repository's README with pull request guidelines.
- Added scheduling APIs to the :ref:`device_handler_ref` reference documentation (including all
runEvery*
APIs, which are now supported in Device Handlers). - Fixed broken cron tutorial link the :ref:`smartapp-scheduling` guide.
- Added note to the :ref:`first SmartApp tutorial <first-smartapp-tutorial>` and :ref:`editor_and_simulator` that the simulator is inconsistent with the mobile application.
- Added link to the Z-Wave public spec on the following Z-Wave pages: :ref:`Building Z-Wave Device Handlers <zwave-device-handlers>` and :ref:`Z-Wave Primer <zwave-primer>`
- Updated the :ref:`Color Control <colorControl>` capability to correctly reflect the capability definition.
- Updated Jinja template to add some more features for the ongoing generated capability documentation project.
- Fixed minor grammatical errors.
- Update to the :ref:`State and Atomic State documentation <storing-data>` to reorganize, clarify, and expand content.
- Removed Occupancy capability
- Fixed :ref:`smartapp_unschedule` docs to clarify that a specific handler method name can be passed to
unschedule()
.
- Fixing RTD build
- Fixing RTD build
- Typos and spelling fixes
- Added more around the generated capabilities documentation framework
- Added :ref:`web_services_smartapps_troubleshooting` document to the SmartApp Web Services guide
- Fixed :ref:`colorControl` example code in the capabilities reference
- Fix :ref:`documentation <smartapp_subscribe_to_command>` for
subscribeToCommand()
(only takes a Device argument, not a list of Devices) - Typos and spelling fixes
- :ref:`Documentation <logging_exceptions>` for the ability to pass a
Throwable
to logging methods to get more logging details about the exception shown in the logs.
- Make edits to Makefile as a first step in getting generated capabilities documentation integrated into the documentation build.
- Added :ref:`zigbee_parse_zone_status` documentation
- Added documentation for :ref:`zigbee_additional_zigbee_classes`
- Clarified :ref:`smartapp_find_child_app_by_name` API documentation
- Added :doc:`documentation <device-type-developers-guide/other-available-apis>` to Device Handler Guide for other useful APIs available to Device Handlers, including Scheduling, HTTP Requests, and State.
- Fixed documentation for :ref:`Event.dateValue <event_date_value>` to indicate that it returns
null
if date cannot be parsed - Various fixes for reStructuredText formatting and legal syntax warnings
- Moved this documentation change log to top of navigation
- Document the new :ref:`hideWhenEmpty <prefs_hide_when_empty>` preferences option.
- Add a strong warning to the :ref:`State documentation <storing-data>` to emphasize the importance of never mixing
atomicState
andstate
in the same SmartApp.
- :ref:`Documented <webservices_smartapp_enable_oauth>` the new redirect URI field on OAuth SmartApps
- Added documentation for working with collections in :ref:`State <state_collections>` and :ref:`Atomic State <atomic_state_collections>`.
- Added documentation for :doc:`ref-docs/app-state-ref`
- Added documentation for :doc:`ref-docs/installed-smart-app-wrapper-ref`
- Added :ref:`clarification <run_api_smartapp_simulator>` that the callable URL for Web Services SmartApps will vary by installed location
- Updated :ref:`developer_discussions` with the new developer call schedule
- Splitting the Music Player capability into three capabilities
- Audio Notification
- Music Player
- Tracking Music Player
- Adding :doc:`Code Review Guidelines and Best Practices <code-review-guidelines>` for SmartApps and Device Handlers.
- Fix spelling of "capability" in :ref:`attribute_ref` docs
- Fix capitalization of "localIP" in :ref:`hub_ref` docs
- Document the :ref:`developer_support_form` form
- Document :doc:`Device Handler Preferences <device-type-developers-guide/device-preferences>`
- Document :ref:`device-specific preference inputs <device_specific_inputs>`
- Clarify :doc:`tools-and-ide/github-integration` only available in the US
- Add
additionalParams
argument for ZigBee library. :doc:`Docs <ref-docs/zigbee-ref>` | GitHub PR
- Updated and expanded Device Handler tiles docs. :doc:`Docs <device-type-developers-guide/tiles-metadata>` | GitHub PR.