Skip to content

v1.7.1

Compare
Choose a tag to compare
@AlanGriffiths AlanGriffiths released this 24 Feb 17:38

ABI summary:

  • mirclient ABI unchanged at 9
  • miral ABI unchanged at 3
  • mirserver ABI unchanged at 53
  • mircommon ABI unchanged at 7
  • mirplatform ABI unchanged at 17
  • mirprotobuf ABI unchanged at 3
  • mirplatformgraphics ABI unchanged to 16
  • mirclientplatform ABI unchanged at 5
  • mirinputplatform ABI unchanged at 7
  • mircore ABI unchanged at 1
  • mircookie ABI unchanged at 2

Enhancements:

  • [X11] Lots of improvements to Xwayland & X11 window managment
  • [X11] X11 support is no longer "experimental" (--enable-x11 replaces --x11-display-experimental )
  • [X11] add --x11-displayfd option
  • [miral] Make app launch environment configurable. (Fixes: #1268)
  • [miral] Add ExternalClientLauncher::launch_using_x11()
  • [demos] Simplify miral-app script and make terminal logic more robust
  • [demos] Add "Mir Shell" to greeter
  • [demos] Install Wayland dependences via Debian "Recommends"
  • Tell Java toolkits that we're a non-reparenting window manager

Bugs fixed:

  • [X11] Lots of fixes to Xwayland & X11 window managment code
  • [miral] Occasionally input locks when launching apps. (#1218)
  • Fix FTBFS with g++-10. (Fixes: #1259)
  • Correct logic to locate gmock when gtest has package configuration. (Fixes: #1228)
  • Fix FTBFS caused by GTest deprecation of INSTANTIATE_TEST_CASE_P
  • Use ByteSizeLong instead of deprecated ByteSize. (Fixes #1127)
  • Fix unnecessary copies in range-for loops (Clang-11 fixes)