github Devolutions/devolutions-gateway v2025.2.2

latest release: v2025.2.3
2 months ago

Features

  • webapp: support dynamic resizing for RDP and VNC sessions (#1389) (aa03b65645)

  • webapp: update RDP and VNC web clients (#1393) (79870495da)

    • Prevent undesirable scrolling when the canvas is focused.
    • Fix a typo.
    • Fix keyboard input for Firefox.
    • Hide slider in fullscreen mode.
    • Fix a bug in VNC client where ZLIB encoding was not disabled even when
      unchecked from the list.

Bug Fixes

  • webapp: incorrect desktop size when a predefined resolution is selected (#1383) (4225fda033)

  • dgw: [breaking] clean up /jet/net/config route (#1387) (d596e90558) (DGW-287)

    The JSON output of the /jet/net/config route is changed to be more
    convenient in the consumer code.

    Previous output example:

    [
      {
        "name": "vboxnet0",
        "addresses": [
          {
            "V4": {
              "ip": "192.168.56.1",
              "broadcast": "192.168.56.255",
              "netmask": "255.255.255.0"
            }
          },
          {
            "V6": {
              "ip": "fe80::800:27ff:fe00:0",
              "netmask": "ffff:ffff:ffff:ffff::"
            }
          }
        ],
        "mac_addr": "0a:00:27:00:00:00",
        "index": 4
      }
    ]
    

    New output example:

    {
      "vboxnet0": [
        {
          "family": "IPv4",
          "address": "192.168.56.1",
          "broadcast": "192.168.56.255",
          "netmask": "255.255.255.0",
          "mac": "0a:00:27:00:00:00"
        },
        {
          "family": "IPv6",
          "address": "fe80::800:27ff:fe00:0",
          "netmask": "ffff:ffff:ffff:ffff::",
          "mac": "0a:00:27:00:00:00"
        }
      ]
    }
    
  • webapp: change toolbar activation height (#1390) (882e7571c0)

    When in fullscreen mode, the session toolbar was not appearing
    when the cursor was moved to the top of the screen.

  • dgw: [breaking] fail-fast on improper certificate for TLS (#1391) (aca08f0aba) (DGW-286)

    Certificates missing the auth extended key usage, or missing a subject
    alternative name are now rejected:

    • immediately fail on startup for certificates from filesystem, and
    • fail on certificate resolution for system certificate store.
  • dgw: crash when using default port HTTP internal URL (#1392) (71080c0547) (DGW-288)

    The listener task was crashing when the default port for HTTP (80) or HTTPS (443)
    was used in the internal URL of the HTTP listener.

Don't miss a new devolutions-gateway release

NewReleases is sending notifications on new releases.