Mender Server Enterprise

reference

4.0.0-rc.9 - 2025-01-30

Bug Fixes

  • (gui) Ensured target directory is nonempty on artifact generation (MEN-8010) (5616722) by @mzedel

  • (gui) Fixed an issue that could prevent listing devices with their custom identity in a deployment report (f1fcf26) by @mzedel

  • (gui) Fixed an issue that would prevent navigating to devices from a software distribution chart (MEN-8038) (6516986) by @mzedel

  • (useradm) Resolve user ID to email on AssignUserToTenants. (MEN-8004) (b7229df) by @merlin-northern

  • Grant Read role premission to download audit log (MEN-7869) (0aee905) by @bahaa-ghazal

Features

  • (gui) Added explanation about integration number limitation (MEN-7899) (dbdfa67) by @mzedel

Build

  • (make) Add enterprise version build id (d115b84) by @alfrunes

    Updates the linked version symbol to contain a suffix +enterprise.

4.0.0-rc.8 - 2025-01-27

Bug Fixes

  • (gui) Aligned webhook details behaviour w/ rest of UI (MEN-7955) (7860b5b) by @mzedel

  • (gui) Prevented sso config retrieval on plans that don't support this (fe6da5d) by @mzedel

  • (gui) Fixed an issue that would prevent deleting & tagging releases in the release overview (MEN-7960) (16b2628) by @mzedel

  • (gui) Let on-prem installations refer to the docs to prevent server-url misconfiguration following monorepo transition (MEN-7948) (e0dae51) by @mzedel

  • (gui) Fixed end date filters out today's entries in the Audit log, Deployments and Devices (3ee84f2) by @aleksandrychev

  • (iot-manager) Filter integrations by event scope (MEN-7956) (08f062d) by @kjaskiewiczz

    Decommission and provision device events and device status change event should be sent to integrations containing deviceauth scope.

  • (tenantadm) It should not be possible to make tenant without device limit a Service Provider tenant (MEN-7954) (f144db6) by @kjaskiewiczz

  • Deviceauth healthcheck panics malformed inventory address (70d493a) by @alfrunes

  • Use internal URLs for storage backend when generating artifacts (MEN-7939) (3d72d5e) by @alfrunes

    • BREAKING: Generate artifacts API ignores storage.proxy_uri and aws.external_url configuration values and instead access the API using the same URL as deployments service.

    When generating artifacts, the backend will use the direct access URL instead of rewriting the URL using the configured storage.proxy_uri or aws.external_url.

  • Use internal URLs for storage backend when generating delta artifacts (MEN-7939) (29eed8a) by @alfrunes

    • BREAKING: Generating delta artifacts ignores storage.proxy_uri and aws.external_url configuration values and instead access the API using the same URL as deployments service.

    When generating delta artifacts, the backend will use the direct access URLs instead of rewriting the URL using the configured storage.proxy_uri or aws.external_url.

  • Deployment device count should not exceed max devices (MEN-7847) (15e5fee) by @alfrunes

    Added a condition to skip deployments when the device count reaches max devices.

  • Segmentation fault for create-org CLI timeouts (6054f85) by @alfrunes

    If the service times out waiting for a workflows to complete, the app can incorrectly return no error and a nil tenant object. This commit simplifies the polling loop and ensures that en error is always returned after timeouts.

  • Align the tenantadm API with the documentation (MEN-7986) (57a538c) by @alfrunes

    The v1 APIs are retrieving undocumented attributes from other backend services (deployments and deviceauth). As a side effect, the internal user authentication middleware is fetching this data on every request to the management APIs only to discard the information.

Documentation

  • Fix typo in snippet for creating tenant (a346d33) by @alfrunes
  • Docmentation on backend integration tests running separately (QA-683) (a8f8d54) by @merlin-northern
  • Add missing API parameters to the documentation (7f68520) by @alfrunes

Features

  • (gui) Added feedback on file size limits to artifact upload dialog (MEN-7858) (d612334) by @mzedel

  • (gui) Aligned text input appearance with MUI updated guidelines (MEN-7838) (e5d5672) by @mzedel

Performance

  • Only count tenants when required (55e953b) by @alfrunes

    In most instances the tenant count is discarded.

Refac

  • Move compat tests to dedicated test suite (059f437) by @alfrunes
  • Share path for upserting next deployment for a device (5b863c9) by @alfrunes

    Makes conflict resolution with open source easier to manage.

We welcome contributions to improve this documentation. To submit a change, use the Edit link at the top of the page or email us at .