Mozilla Gateway v1.0.0 Release Notes

Release Date: 2020-12-02 // over 3 years ago
  • 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.
    • 0️⃣ Default tunneling service has switched from mozilla-iot.org to webthings.io.
    • ⚡️ Default update servers are now hosted on api.webthings.io.
    • 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.

Previous changes from v0.12.0

    • ➕ 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.