github mendersoftware/mender-server v4.1.0-saas.3

latest releases: v4.0.1, v4.1.0-saas.5, v4.1.0-saas.4...
pre-release9 months ago

v4.1.0-saas.3 - 2025-03-20

Bug Fixes

  • (gui) Removed border on active tab in left nav bar
    (MEN-8113) (a5d5df4) by @mineralsfree

  • (gui) Fixed time filter in past deployments
    (MEN-7989) (25cdee0) by @mineralsfree

  • (gui) Fixed location not being changed on device status filter change
    (MEN-8118) (36eb469) by @mineralsfree

  • (gui) Restored rspack to license generator compatible version
    (1280dc7) by @mzedel

  • (gui) Fixed default roles being shown before loading ones from backend
    (MEN-8095) (d934020) by @mineralsfree

  • (gui) Fixed an issue that would prevent new signups from using the onboarding
    (fbaa329) by @mzedel

  • (gui) Default to eu in eu.hosted domain during signup
    (MEN-7925) (0512d24) by @mineralsfree

  • (gui) Fixed webhook configuration checks by subscription
    (6b5989d) by @mzedel

  • (gui) Ensured form validation is applied during validation phase only
    (b6b870c) by @mzedel

  • (gui) Fixed permission extension issue in roles form
    (MEN-8108) (0a41d0d) by @mineralsfree

  • (gui) Fixed an issue that prevented phased deployments when reusing phase definitions
    (MEN-8192) (f9b735f) by @mzedel

  • (gui) Fixed an issue that could clear search queries
    (c308b2b) by @mzedel

    • when search was run multiple times in non-search searchfields
  • (gui) Provide more context on failed 2fa enabled login
    (dfcb767) by @mzedel

  • (gui) Fixed an issue that would prevent some info messages from showing
    (e1277bd) by @mzedel

  • (gui) Restored group creation notification
    (3bdb3f3) by @mzedel

  • (iot-manager) Do not store events if there are no integrations
    (MEN-7868) (0c0ee9d) by @merlin-northern

  • (iot-manager) Creating new integration creates a new ID
    (MEN-7801) (c52491e) by @merlin-northern

  • Race when provisioning and connecting a device
    (MEN-8164) (eae5bf2) by @alfrunes

    If a device gets provisioned and submits a connection request while the
    device is getting provisioned, the device might end up in an
    inconsistent state where the connection status gets overwritten to
    "unknown".
    The issue was discovered in a test where the system was under load
    and the device was running on the same network (artificially low RTT).

  • Stop deviceconnect's /connect endpoints from sending ping
    (MEN-8061) (79a32a6) by @bahaa-ghazal

  • Skip IoT Core/IoT Hub integration if device is not yet provisioned
    (MEN-8230) (eeffe42) by @alfrunes

    If a device has not previously been provisioned, it is not part of the
    integration and should be excluded from the sync.

Documentation

Features

  • (gui) Added year to timeframe picker
    (MEN-8136) (48a5e98) by @mineralsfree

  • (gui) Changed login form to a more stepwise approach in order to reduce confusion
    (MEN-7761) (543bf7a) by @mzedel

    • this relies on an as of yet unreleased bugfix release of RHF
      Ticket: MEN-7761
  • (gui) Made password forgotten flow more informative to reduce confusion
    (MEN-7761) (ed81bc6) by @mzedel

  • (iot-manager) Allowed disabling address verification during webhook configuration
    (e05997c) by @mzedel

  • (iot-manager) Added integration_id query parameter to API for getting events
    (MEN-7801) (bc0dae3) by @merlin-northern

    Allows to:

    • get device events from iot-manager by integration ID
    • maintains backward compatibility for GET /event
    • with UI calling the new endpoint this fixes the showing
      of events from old webhooks in the integraiton details

Refac

  • (gui) Extraced login related form elements to isolate form handling
    (0088e78) by @mzedel

Don't miss a new mender-server release

NewReleases is sending notifications on new releases.