Skip to content

Release 2.14.0

Compare
Choose a tag to compare
@AlanGriffiths AlanGriffiths released this 18 Jul 15:55
· 1905 commits to main since this release

ABI summary:

  • mirplatform ABI bumped to 26

Enhancements:

  • [Wayland] Support screen lockers (ext-session-lock-v1)
  • [Wayland] Support drag and drop
  • [platforms] Consolidate RenderingPlatform implementations
  • [platforms] aggregate multiple Displays into a combined configuration
  • [platforms] Drop the dispmanx platform
  • [platforms] Drop unused last_frame_on interface
  • [Window management] "attached" windows can be "restored" by drag gesture
  • [Xwayland] Ensure to call connection_is_allowed on xwayland sessions (partial fix for #2830)
  • Add support for cursor drag icons

Bugs fixed:

  • [platforms] Handle libinput device rejections better
  • [platforms] Assume evdev platform is supported (Fixes: #2837)
  • [platforms] Fix naming of outputs on Nvidia cards (Fixes: #2968)
  • server/ShmBacking: Fix leak in install_sigbus_handler
  • [Wayland] flush display before polling (Fixes: #2902)
  • [doc] ignore namespaces that we do not want exported (Fixes: #2365)