Skip to content

Releases: WebThingsIO/gateway

1.2.0-alpha.1

27 Feb 18:04
Compare
Choose a tag to compare
1.2.0-alpha.1 Pre-release
Pre-release

Release Notes

  • New groups feature for grouping Things together
  • Thing Descriptions exposed by the gateway are now compliant with the W3C WoT Thing Description 1.1 specification
  • The API exposed by the gateway is now compliant with the HTTP Basic Profile and HTTP SSE Profile from the latest Working Draft of the W3C WoT Profiles 1.0 specification
  • Refinements to the overflow menu UI
  • Bug fixes and security patches

For known bugs, see: https://github.com/WebThingsIO/gateway/issues?q=is%3Aopen+is%3Aissue+label%3Abug+milestone%3A1.2

Release 1.1.0

04 Jan 11:59
Compare
Choose a tag to compare
  • Migration of back end to TypeScript
  • Removal of 1.0 transition code
  • Removal of router and OpenWrt specific code
  • Security fixes
  • Bug fixes.
  • TLS certificate generation fix
  • New versions of gateway-addon-node and gateway-addon-python

Notes for add-on developers:

  • The visible member of properties in Thing Descriptions is deprecated and no longer observed. It will be removed entirely in a future version, so please filter out properties you don't want the gateway to display and do not rely on the presence of the visible member in your code as it may result in properties not being displayed.

Release 1.1.0-beta.2

15 Dec 18:04
Compare
Choose a tag to compare
Release 1.1.0-beta.2 Pre-release
Pre-release
1.1.0-beta.2 release

Release 1.1.0-beta.1

15 Dec 09:01
Compare
Choose a tag to compare
Release 1.1.0-beta.1 Pre-release
Pre-release

⚠️ Warning: This pre-release has a serious regression which prevents users from adding or using any things. Fixed in 1.1.0-beta.2.

Release 1.1.0-alpha.2

05 Dec 11:38
Compare
Choose a tag to compare
Release 1.1.0-alpha.2 Pre-release
Pre-release
1.1.0-alpha.2 release

Release 1.1.0-alpha.1

01 Dec 13:27
Compare
Choose a tag to compare
Release 1.1.0-alpha.1 Pre-release
Pre-release

⚠️ Warning: The OTA update is broken on this pre-release, fixed on 1.1.0-alpha.2.

Release 1.0.0

02 Dec 20:50
53202c5
Compare
Choose a tag to compare

Mozilla WebThings is now WebThings!

Our home has moved from iot.mozilla.org to webthings.io.

Major changes

  • Default profile directory has moved from ~/.mozilla-iot to ~/.webthings.
  • MOZIOT_HOME environment variable is now WEBTHINGS_HOME.
  • Default tunneling service has switched from mozilla-iot.org to webthings.io.
  • Default update servers are now hosted on api.webthings.io.
  • The Docker image has moved from mozillaiot/gateway to webthingsio/gateway.
  • On Raspbian, the system services are now named webthings-gateway.*, rather than mozilla-iot-gateway.*.
  • On Raspbian, the gateway now lives in ~/webthings/gateway, rather than ~/mozilla-iot/gateway.
  • Add-ons can now be searched.
  • Node 14 is now supported by the gateway and add-ons.
  • Podman is now supported by the Docker image.
  • Support for new capabilities:
    • HumiditySensor
    • BarometricPressureSensor
    • AirQualitySensor
    • SmokeSensor
    • InstantaneousPowerFactorProperty
  • The gateway-addon library for Node is now written in TypeScript.
  • Users can now enable installation of prerelease updates via the config file.
  • M-JPEG video streams are now supported as an alternative to MPEG-DASH and HLS.
  • New translations:
    • Portuguese (Portugal)
    • Ukrainian
    • Finnish
    • Danish
    • Galician

Minor changes

  • The UI can now be reloaded when on an extension page, without being redirected back to the Things page.
  • Built-in mDNS server has been removed in favor of the system server (e.g. Avahi or Bonjour).
  • New udev rule for a CO2 monitor.
  • SPI enabled on Raspbian.
  • Add-on licenses are opened in a nice overlay.
  • Rules can now be deleted from within the rule page.
  • Lots of bug fixes.

0.12.0

06 Apr 16:43
6b1f261
Compare
Choose a tag to compare
  • Added 2FA login support.
  • Resolved issues with removing devices.
  • Minimum Node.js version is now 10.
  • Add-ons now use WebSockets for IPC, rather than nanomsg.
  • Commands API has been removed.
  • ColorModeProperty is now supported for light bulbs which can set both RGB
    color and white temperature.

0.11.0

14 Feb 18:40
573f5e9
Compare
Choose a tag to compare
  • Added 24 new translations
  • Added packages for Debian, Ubuntu, Raspbian, Fedora, and Arch Linux
  • Promoted logs from experimental status
  • Removed experimental virtual assistant
  • Allow user to disable automatic updates
  • Allow local HTTP connections
  • Add-ons can now access language and unit preferences
  • Increased reliability of Progressive Web App (PWA)
  • Countless bug fixes

0.10.0

13 Nov 16:43
Compare
Choose a tag to compare
  • Thermostats
  • Locks
  • Extension Add-ons
  • Localisation Settings
  • Multiple devices over a single WebSocket connection