Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 47.7 protected
    68f5337c · Bump version to 47.7 ·
    Release: 47.7
    47.7
    ====
    * Fix black screen with nvidia driver [Bilal, Daniel; !4323, !4324]
    * Fix broken overlay cursor damage tracking [Jonas; !4331]
    * Fixed crashes [Michel, Orko; !4326, !4351, !4372]
    * Misc. bug fixes and cleanups [Daniel, Carlos, Michel; !4340, !4369, !4377]
    
    Contributors:
      Michel Dänzer, Bilal Elmoussaoui, Orko Garai, Carlos Garnacho,
      Daniel van Vugt, Jonas Ådahl
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEAjCnE0clyvtSAWeBt0Ian9vi2mZ4xKX7KGrFjCY/8ZH
    5MaWTeW1bj3Y/hjRIMQg5PuHOy1DcaIbEQQ1WpZTps+ZyVpRU+0iicE12SvRc0kSk3XR5q
    qiDtaQ2SKuh9N+p1Dsagx5UVFuag3z37SF4TLH8HyzFKRU0tQ0X/d4TD21t2n7bwNgZG8H
    8Ko3l+XjtYQMyxEasF0zVd2ifBO9ms3KbXzwCj84a9nmXFaVM+JNEyPWdKznf8EELGDiWI
    oND8Ut/VLyio1K3tY0xDVdr2YA31MeNo8wKg4/kpgu9bfO8BQ+MgBAeFHMPwnsfOkgvpdP
    DV1qo3dEA5buYBIw5Imw==
    -----END SSH SIGNATURE-----
  • 48.2 protected
    2f48386a · Bump version to 48.2 ·
    Release: 48.2
    48.2
    ====
    * Fix animated cursors [Michel; !4382]
    * Announce workspace changes to screen reader [Florian; !4385]
    * Fix popups showing in some situations [Carlos; !4354]
    * Fix wrong cursor after window animations [Carlos; !4392]
    * Fixed crashes [Michel; !4362]
    * Misc. bug fixes and cleanups [Florian, Robert, Sebastian, Jonas; !4349,
      !4383, !4393, !4386, !4269]
    
    Contributors:
      Michel Dänzer, Carlos Garnacho, Robert Mader, Florian Müllner,
      Baxrom Raxmatov, Sebastian Wick, Jonas Ådahl
    
    Translators:
      Quentin PAGÈS [oc], Christian Kirbach [de], Baxrom Raxmatov [uz],
      Antonio Marin [ro]
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEATTYMKGxuR62jt23WhjUi6WqsUnktptZV/qSLs3cWQR
    CoGqMS7eSHDCE2161Wc1duyDeiGmRsihi7p7ihLbaVeHIPxvL+vCK8rPfRJj2a83d8Eh5k
    xxFJbS8xlLFEtW1qC2isnBnvtJAzHBb8dHarIoR6FKRPF/TdLi1jJBFcUVXzlkP+Njldxo
    hMAQpHlZxGC4ZZPRL+ALY50Fp11WfttPI1Xce+JBzBpMsK+QNqFEUhziIarW6CqWiYt34h
    n3E2IXq95eyxYjefUFQ9nRJUeWvxTQdLQZhyobajx6FTkPNc9mhnKIEvzxVsYiO8Q5muxd
    wKEZHOqaC96Ypc4dQtqA==
    -----END SSH SIGNATURE-----
  • 48.1 protected
    f8f2828a · Bump version to 48.1 ·
    Release: 48.1
    48.1
    ====
    * Fixed occasional screen freezes [Michel, Jonas; !4338, !4334, !4375]
    * Fix tablet tool cursor sizes when set via the cursor shape protocol
      [Jan; !4345]
    * Fix hiding the cursor when using the cursor shape protocl [Sebastian; !4358]
    * Fall back to the default color mode when a HDR monitor looses HDR capabilities
      [Sebastian, Jonas; !4357, !4364]
    * Disable HDR support with non-atomic (legacy) KMS drivers [Sebastian; !4357]
    * Fix the cursor shape protocol when being used with tablets [Carlos; !4367]
    * Immediately update cursors on theme and size changes [Sebastian; !4359]
    * Avoid cursor stuttering when cursor set via the cursor shape protocol
      [Michel; !4371]
    * Handle DnD cursor feedback in compositor [Carlos; !4368]
    * Fixed crashes [Orko, Michel, Jonas, Daniel; !4351, !4372, !4374, !4370, !4378]
    * Misc. bug fixes and cleanups [Daniel, Florian, Carlos, Michel; !4340, !4343,
      !4352, !4353, !4361, !4369, !4377]
    
    Contributors:
      Jan Alexander Steffens (heftig), Michel Dänzer, Orko Garai, Carlos Garnacho,
      Florian Müllner, Daniel van Vugt, Sebastian Wick, Jonas Ådahl
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEAHSrddOigsEDrVFXgVsi88zcz/gQJsvsds8baUhufTN
    NE6wT6T83N1OW3hdhrLjXfDksHa2S9xDT2ZpH0IqaaODPUmC/AoXxESTMnE+mp3L/U8caf
    060AjL7L1slPi6NXlA6kVGpjefLxkSUHXsxxn5zXcIBvFBSwPBGjSGkkV5nwTvshsOLBn2
    7sCu8eUsA8s5X2uzo++dMEGh2v6qNWqV1o5X0jqwLdPgN37MGOADIbca9LxpsRaYy/jM9c
    X6UN2gFMchmKxhX6hFl8xl9FAuvluRUPZY66XKC61FbxZPsrwyThsGgnVBPzEPTdv1woTL
    b6iBN7pixT8FsmmCDt5Q==
    -----END SSH SIGNATURE-----
  • 48.0 protected
    3af37387 · Bump version to 48.0 ·
    Release: 48.0
    48.0
    ====
    * Improve wp_color_management_v1 support [Joan; !4304]
    * Fix cursor brightness not following HDR luminance setting [Sebastian; !4315]
    * Fix black screen with nvidia driver [Bilal, Daniel; !4323, !4324]
    * Adjust presentation time feedback for triple buffering [Michel; !4325]
    * Fix broken overlay cursor damage tracking [Jonas; !4331]
    * Add support for Kana and Compose USB HID LEDs [Martin; !4002]
    * Fix frequent frame skips under some circumstances [Michel; !4306]
    * Fix random output freezes [Jonas, Michel; !4321]
    * Fixed crashes [Daniel, Michel; !4316, !4326]
    * Misc. bug fixes and cleanups [Daniel, José, Carlos, Sebastian, Jonas; !4309,
      !3921, !4301, !4307, !4327, !4337]
    
    Contributors:
      Michel Dänzer, Bilal Elmoussaoui, José Expósito, Carlos Garnacho,
      Martin Rys, Joan Torres, Daniel van Vugt, Sebastian Wick, Jonas Ådahl
    
    Translators:
      Artur S0 [ru], Balázs Úr [hu], Jordi Mas i Hernandez [ca],
      Ask Hjorth Larsen [da], Asier Saratsua Garmendia [eu], Emin Tufan Çetin [tr],
      Anders Jonsson [sv], Gwan-gyeong Mun [ko], Andika Triwidada [id],
      Pawan Chitrakar [ne], A S Alam [pa], Bruce Cowan [en_GB], Cas Pascal [vi]
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEAH+Am1YAYpdoWU/F1eggig8wEg1ISF+cR2ZgUatcaeb
    NCXp+u/0K9u8D8fOc64zdNfpmhCL+H/p1U1aCJz++GIpjnoDmA7zjtpfqsxI8fnXussFwh
    XTdPyMzDQl9aFfFfppQb20bhAaf5U8LzLMAXf1uIVDBMHca9L2Qhb+aP6uiKdbn0v+1nOc
    zqavBCkQaaXi1wLq3ivK2b+V2gRK8jhbf5Z6pvJ76+Htb09jsLRaaPjRh815acz/noOfe2
    xVNLyY/A3aQRTliSgMLOJhcO32xUE+Ay6cK6rQfwvZ1spZe9ZJTq97xjI1Zi6OFB+Z2Z+5
    ZtLrB5n04fKYR/LA9nzw==
    -----END SSH SIGNATURE-----
  • 46.9 protected
    fe8d2be3 · Bump version to 46.9 ·
    Release: 46.9
    46.9
    ====
    * Support presentation-time version 2 [Dudemanguy; !4227]
    * Honor wl_surface.offset on cursor surfaces [Carlos; !4239]
    * Fix crash [Jonas; !4257]
    
    Contributors:
      Dudemanguy, Carlos Garnacho, Jonas Ådahl
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEAZko9y5/CUVp+sstevPIWYORVYxoRpYuEmsgivt01V8
    /qxcmwmovEDu5OxoxwCA324UH3E3psX7ezwrvgms3q0DEtauA+hKKgLQUHPVhnikOtxGZs
    EkAFjFO+HKv3dFBosxxkbMkpF9ldiTwK6osDiaQXhI3BzTlx0xKCcx+NzCgUSOVi/PHvEM
    5He4K3YLRioUavH78HeiswsXG/O65mr2hnv2flcn7ZPrh4oXZOh6+tOD6l8X408BUDltvs
    rK/b7wTbNbMihgwE/JqQseUhTgfCAJYnRVtUBLLVuLvcPhBpgQuRiiadgOdHYDikfC8awv
    3eSGppKBIw/r+LQZbs5Q==
    -----END SSH SIGNATURE-----
  • 47.6 protected
    42473de5 · Bump version to 47.6 ·
    Release: 47.6
    47.6
    ====
    * Support presentation-time version 2 [Dudemanguy; !4227]
    * Honor wl_surface.offset on cursor surfaces [Carlos; !4239]
    * Fix sharable surfaces with nvidia as primary [Daniel; !4295]
    * Fixed crash [Jonas; !4257]
    
    Contributors:
      Dudemanguy, Carlos Garnacho, Daniel van Vugt, Jonas Ådahl
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEAL+t4sidOEq+QdyHojK640wpqznqH4ZEQ+O5pH2yt76
    Nk9KL3SdnDqxJqz10pJoUQomPuRGGaQ1rJmZ7q/yQmrtTDE9SgzFvLqamecSn1kevDlnjB
    yhizWcaTK37SO8XOabsWSALG6YHd9OHTNDk25OIEiCuPc6ZriLgjSlQQzPQX9CJhFSgtmD
    XiQEn33+fuLoFpabALG2LKQmb0oLi5T+0vKxc6cXAf2QNiaJHNs59DvSNo7WWBzQaHMhye
    06UVz4Y2LnImODPoamdTZliVBgSRyr9e9S8Q3OifDGJnb2eB+QkxDiCoYXRQMdaM0AmI/t
    e4kvxO6FRVlyj6dU9pDg==
    -----END SSH SIGNATURE-----
  • 48.rc protected
    d56904f2 · Bump version to 48.rc ·
    Release: 48.rc
    48.rc
    =====
    * Support presentation-time version 2 [Dudemanguy; !4227]
    * Honor wl_surface.offset on cursor surfaces [Carlos; !4239]
    * Allow to activate the overview with either Super key [Alessandro B.; !4050]
    * Implement dynamic triple buffering [Daniel; !1441]
    * Implement the cursor_shape_v1 protocol [Sebastian; !3668]
    * Improve window placement when centering new windows [Mattia; !4202]
    * Fix sharable surfaces with nvidia as primary [Daniel; !4284]
    * Default to sticky drag lock [Peter; !4292]
    * Implement a11y keyboard monitoring support [Lukáš; !4217]
    * Support wp_color_management_v1 protocol [Sebastian; !4291]
    * Fix dma-bufs support for headless sessions [Jonas; !4281]
    * Allow to mark monitors for lease via gdctl [José; !4300]
    * Fixed confused IM focus state after closing some windows [Keyu; !4164]
    * Center new windows by default [Mattia; !4294]
    * Add output luminance settings [Jonas; !4271]
    * Do not use triple buffering when update time fits into refresh interval
      [Michel; !4282]
    * Fixed crashes [Peter, Alban, Michel, Sebastian; !4247, !4257, !4272, !4298]
    * Misc. bug fixes and cleanups [Peter, Nick, Jeremy, Michel, Corentin, Florian,
      Sebastian, Marco, Bilal, Alessandro A., Daniel, José, Jonas, Joan, Mattia,
      Carlos, Robert, Philip; !4248, !4220, !4253, !4254, !4224, !4255, !4244,
      !4259, !4268, !4270, !4267, !4256, !4279, !4280, !4277, !4278, !4285, !4276,
      !4289, !4288, !4290, !4252, !4235, !4209, !4260, !4251, !4274, !4302, !4230,
      !4183, !4299, !4308, !4297, !4310, !4311, !4312, !4314]
    
    Contributors:
      Alessandro Astone, Alessandro Bono, Alban Browaeys, Jeremy Bícha,
      Nick Diego Yamane, Dudemanguy, Michel Dänzer, Bilal Elmoussaoui,
      José Expósito, Mattia Formichetti, Carlos Garnacho, Peter Hutterer,
      Robert Mader, Florian Müllner, Corentin Noël, Keyu Tao, Joan Torres,
      Marco Trevisan (Treviño), Lukáš Tyrychtr, Daniel van Vugt, Sebastian Wick,
      Philip Withnall, Jonas Ådahl
    
    Translators:
      Martin [sl], Sabri Ünal [tr], Artur S0 [ru], Daniel Rusek [cs],
      Piotr Drąg [pl], Jürgen Benvenuti [de], Ekaterine Papava [ka],
      Alexander Shopov [bg], Alexandre Franke [fr], Jordi Mas [ca],
      Yuri Chornoivan [uk], Yosef Or Boczko [he], Danial Behzadi [fa],
      Luming Zh [zh_CN], Aurimas Černius [lt], Quentin PAGÈS [oc],
      Hugo Carvalho [pt], Rafael Fontenelle [pt_BR], Jordi Mas i Hernandez [ca],
      Fran Dieguez [gl], Álvaro Burns [pt_BR], Asier Sarasua Garmendia [eu],
      Vincent Chatelain [fr], Yaron Shahrabani [he], Brage Fuglseth [nb],
      Daniel Mustieles [es]
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEAPCPEo1uePCHsTKyjojvnaqZH+TMytthqBCq3T04sfh
    h7LpHTJTzMziLg34GZkcMPcxGK1ge1pvS7x5bAhzJ1b9u4DRkFLHl5uzPN91QGU++MI9ng
    4docL050eCD5u67+ozI3uDsaAUKDq2cl0C3h1UyRsS+ueERjjP3Yy2WlzePNmQ/88lPSRz
    VUSGyaaUg8sHc6V6WX/aiz8Ti+Z5cQC+PerNcVyxHZg82MGXxR9iBCoNVWcBXL3dyIvzVe
    hIbbgCPUWWzD/ogqHBIaOBi03N1xRAO0BQy4+eR6RPUU5CJqhK0WXnmQUoDJYpsZP+Cz2C
    6DVzkuus9nl8eluYnHlw==
    -----END SSH SIGNATURE-----
  • 48.beta protected
    502e762a · Bump version to 48.beta ·
    Release: 48.beta
    48.beta
    =======
    * Update cursors via the frame clock in virtual monitors [Jonas; !4067]
    * Synchronize device enabled state when adding device [Yao; !4188]
    * Do not use modifiers if surface should be sharable [Michel; !4219]
    * Add accessible state tracking in Clutter [Bilal; !4089]
    * Introduce GNOME Display Control (gdctl) utility [Jonas; !4190]
    * Fix notifying shell about modifier-only keyboard layout switches
      [Olivier; !4232, !4237]
    * Configure HDR via DisplayConfig D-Bus API [Jonas; !4192]
    * Fixed crashes [Philip, Jonas; !4222, !4210]
    * Misc. bug fixes and cleanups [Michel, Sebastian W., Jonas, José, Alessandro,
      Sebastian K., Daniel, Philip, Carlos, Florian, Alberto, Bilal; !4208, !4022,
      !4005, !4218, !4225, !4229, !4228, !4231, !4223, !3972, !4233, !4234, !4242,
      !4198]
    
    Contributors:
      Alessandro Astone, Michel Dänzer, Bilal Elmoussaoui, José Expósito,
      Olivier Fourdan, Carlos Garnacho, Sebastian Keller, Florian Müllner,
      Alberto Ruiz, Daniel van Vugt, Yao Wei (魏銘廷), Sebastian Wick,
      Philip Withnall, Jonas Ådahl
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEAVs5ld/zjd2GsVV4IzB77QrbD0yijMG2Rwr+n8XCeBv
    S5qGcsHYdCOpzz1aeM2wz9rNaAiDk7QL0gkL1tiKbRGwc37uB/dovk2JHFtmQ+CU9TBMIK
    /0VI0gXNbjy9yKYt/8zkp2gJod85sBHNLUuE6eVVgh+ZOIGooRsCD7NrB+xyWDT6dGmDlA
    YCV+hiLwGrurYnHUrmdzFozTL4Ir5EdAhJmAfne0UD+2mPNaKH15ibVsjUIHT1+uJX38eP
    ToKyRo3SoMFv7/usqmhWwUoOLcO2SFKD5Pgn4piHKz6ISSNG/xRhppIXE09ukCE0Ea9B36
    /n0kFf94GoBPnlENwqQQ==
    -----END SSH SIGNATURE-----
  • 47.5 protected
    bc14de88 · Bump version to 47.5 ·
    Release: 47.5
    47.5
    ====
    * Synchronize device enabled state when adding device [Yao; !4188]
    * Do not use modifiers if surface should be sharable [Michel; !4219]
    * Fix notifying shell about modifier-only keyboard layout switches
      [Olivier; !4232, !4237]
    * Fixed crashes [Jonas, Philip; #3839, !4222]
    * Misc. bug fixes and cleanups [Michel, Alessandro, Daniel; !4208, !4225, !4228]
    
    Contributors:
      Alessandro Astone, Michel Dänzer, Olivier Fourdan, Daniel van Vugt,
      Yao Wei (魏銘廷), Philip Withnall, Jonas Ådahl
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEAY1whEldgKJZZmMOx6yXyv9JIpN0TmJbLtLoXMbybDh
    3kNgpdBHQQi/yHiRL5sIpOAzHadpxJt9eCfrCBBnEsmESfg+PHeZr5avcjbuvOYP5uC1C7
    I+xXxkJvYxW/AnoAEZcIWWzSZ2HR6JE3KQmx7TbPM/pJi1jY5f3CiqCwRAb2DLstO/dZeh
    zqgMVFpeC0o834+ltNRAKOExZ6v7giDyQoKw+iUoazOS1Ysnhip4FdLTBdKKy9Fc99r7QE
    lk6sDa3K+5Qho9Z3eY3ReR+AFSbL8HZNSrz2L80Rukg/JOwwl3prWmh/609wNfeTXAReD3
    t2Gtwd4P7BV+RVQD38Bg==
    -----END SSH SIGNATURE-----
  • 48.alpha protected
    6d9f0a54 · Bump version to 48.alpha ·
    Release: 48.alpha
    48.alpha
    ========
    * gwakeup: Reduce wake-ups to only first item in queue [Christian; !4007]
    * x11: Reduce chances XPending does recvmsg() syscall [Christian; !4006]
    * Fix grabbing tablet devices [Jonas Å.; !4033]
    * Improve color-management support [Joan; !3913, !3948, !4020, !4062, !4144]
    * Fix misplaced windows and random resizes on scaled monitors [Jonas Å.; !4041]
    * Improve detecting preferred primary devices [Kamil; !4055]
    * Merge CoglPango into Clutter [Bilal; !4004]
    * Always depend on libdisplay-info for EDID parsing [Sebastian W.; !3602]
    * Fix explicit sync with virtual monitors w/o pipewire streams [Doğukan; !4056]
    * Introspect `event` parameter in MetaKeyHandlerFunc [Guacamolie; !4079]
    * Fix warping pointer after releasing pointer constraints [Sebastian K.; !4098]
    * Avoid CPU stalls with NVIDIA secondary GPUs with directly-attached monitors
      [Gert-dev; !4015]
    * Fix updating cursor immediately when starting window drag [Olivier; !3639]
    * Add pipeline hooks to user program pipelines [Sebastian W.; !4037]
    * Allow to configure monitors as for-lease [José; !4112, !4121]
    * Add support for system bell protocol [Jonas Å.; !3675]
    * Prefer GPUs with built-in panels connected as primary GPU [Mario; !4114]
    * Add `configure` signal to allow tweaking original window configuration
      [Olivier; !4076]
    * Fix cursor glitches when using virtual monitors [Jonas Å.; !4066]
    * Default to high thread instead of realtime priority for KMS thread
      [Jonas Å.; !4124]
    * Add built-in renderdoc support [Sebastian W.; !4061]
    * Ensure frame events are sent for cursor surfaces [Michel; !4113]
    * Allow BGRX8888 format on big endian [Jocelyn; !4088]
    * Fix touchscreen drag-and-drop on wayland [Alessandro; !4091]
    * Fix maximized X11 when using native Xwayland scaling [Jonas Å.; !4147]
    * Implement xdg-toplevel-drag-v1 protocol [Nick; !4107]
    * Fix blank screen in remote headless sessions [Jonas Å.; !4152]
    * Query screen cast format modifiers via CoglRenderer [Jonas Å.; !3900]
    * Also request high priority secondary EGL context [Jonas Å.; !2973]
    * Fix Xwayland DND coordinates when using fractional scaling [Jonas Å.; !4169]
    * Remove ClutterImage [Bilal; !4133]
    * Fix applying initial _NET_WM_WINDOW_OPACITY on Xwayland [Olivier; !4170]
    * Implement wp_viewport support for cursor surfaces [Jonas Å., Robert; !3859]
    * Improve input → output latency of cursor movements [Michel; !3964]
    * Make font-rendering support optional [Bilal; !4106]
    * Improve frame rate on monitors attached to secondary GPUs in copy mode
      [Gert-dev; !4027]
    * Add support for commit-timing-v1 and fifo-v1 protocols [Derek; !3355]
    * Use BT709 coefficients and limited range for YUV conversion by default
      [Robert; !4204]
    * Send preferred scales to all surface roles [Jonas Å.; !4205]
    * Fixed crashes [Michel, Joan, Daniel, José, Jason, Bilal, Robert, Jonas D.,
      Peter; !4028, !4032, !4019, !4029, !4030, !4059, !4070, !4034, !3176, !3650,
      !4117, !4136]
    * Misc. bug fixes and cleanups [Sebastian W., Florian, Joan, Jonas Å., José,
      Christian, Robert, Marco, Michel, Bilal, Daniel, Sebastian K., Jakub, Jonas D,
      Takao, Ikey, Georges, Carlos, Corentin, Philip, Bartłomiej; !4036, !4040,
      !4042, !3965, !4016, !3926, !4031, !4011, !3424, !4047, !4049, !4058, !4068,
      !4048, !4071, !4074, !3980, !4078, !4080, !4035, !4075, !4090, !4093, !4060,
      !4069, !3961, !4101, !4057, !4104, !4105, !4108, !4109, !4077, !4111, !4115,
      !4116, !4087, !4018, !3943, !4123, !4122, !4103, !4064, !4100, !4065, !4125,
      !4128, !4127, !4129, !4126, !3604, !4150, !4161, !4162, !4160, !4137, !4148,
      !4166, !4157, !4156, !4158, !4168, !4149, !4165, !4155, !4174, !4163, !4173,
      !4175, !4176, !4131, !4132, !4179, !4178, !4130, !4180, !4177, !4184, !4186,
      !4189, !4187, !4197, !4199, !4194, !4181, !4200, !4196, !3878, !4201]
    
    Contributors:
      Alessandro Astone, Georges Basile Stavracas Neto, Nick Diego Yamane,
      Ikey Doherty, Jonas Dreßler, Michel Dänzer, Bilal Elmoussaoui,
      José Expósito, Jocelyn Falempe, Derek Foreman, Olivier Fourdan,
      Takao Fujiwara, Carlos Garnacho, Jason Gerecke, Gert-dev, Guacamolie,
      Christian Hergert, Peter Hutterer, Sebastian Keller, Doğukan Korkmaztürk,
      Mario Limonciello, Robert Mader, Florian Müllner, Corentin Noël,
      Robert Obkircher, Bartłomiej Piotrowski, Jakub Steiner, Kamil Szczęk,
      Joan Torres, Marco Trevisan (Treviño), Daniel van Vugt, Sebastian Wick,
      Philip Withnall, Jonas Ådahl
    
    Translators:
      Vincent Chatelain [fr], Jordi Mas i Hernandez [ca], Daniel Mustieles [es],
      Jürgen Benvenuti [de], Nathan Follens [nl], Danial Behzadi [fa],
      Марко Костић [sr], Scrambled 777 [hi], Cas Pascal [vi]
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEAi8Wf9FYgTyi75/dq8e0sUFx0LHuBTT88o9ad7ruxY5
    geTofcxWDrrR9hh2d2TQtaBiqFJ5FbH59T7wp2j0PQ02ljeebzVfEL+GpuLidJmHitE8cs
    HSVm37i9OnQHgNE8cE7sxVaC0IRXBS/WUeBo1UYHnFEWhGXQyVknJb6J5q6OYE/qnX3+kf
    b+DyI79TM/0w9TkimZ+o5phBPMU2THrV3ee30CDxRCUGcDHf7n9Qd+iHLJksqJUYhVisKg
    WcIMCSie815pbVgTdviQs6Q8VDemULCSa7eyTxi4El4bvOz0zuCUBLGCpP9w4p4pfZwiCr
    UmO6Lc6h1D2ITRbBDAvw==
    -----END SSH SIGNATURE-----
  • 46.8 protected
    d0320a43 · Bump version to 46.8 ·
    Release: 46.8
    46.8
    ====
    * Use BT709 coefficients and limited range for YUV conversion by defaults
      [Robert; !4204]
    * Also request high priority secondary EGL context [Jonas; !2973]
    * Fix applying initial _NET_WM_WINDOW_OPACITY on Xwayland [Olivier; !4170]
    * Misc. bug fixes and cleanups [Bilal, Bartłomiej, Sebastian, José, Michel;
      !4176, !4199, !4157, !4168, !4149]
    
    Contributors:
      Michel Dänzer, Bilal Elmoussaoui, José Expósito, Olivier Fourdan,
      Robert Mader, Bartłomiej Piotrowski, Sebastian Wick, Jonas Ådahl
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEAbAJ48zfB+qJXULD4YUFoP/NB0QObPggwCzD4IEQLlL
    F7ibAnNmo2gQmEqLALy8UWKEaLfJqbSSHqZ1+QtJsUWVP9Bg+ui3QfmdhbPk1xCUKLfDLh
    C5hY+7E5C6LqhwSlnephNfe0XlGEacSJh+adtLODVI/MX75MMIgid98JBqVYRrD2oLjf2J
    OlJBID5QPKptsu7gpz9+PHnuHtdk3noroJlzo7vapjSOCQGayqfy5+3aND2rjnFKFEM935
    fvECUnrgBnUOFo0pwTxbiY/6M4hM9gCeHHtiKnsOPSjd4o5VLty85OKi87eLA0ApCTRBBg
    AoracToFr0wLk66Tuh0g==
    -----END SSH SIGNATURE-----
  • 47.4 protected
    96e62be1 · Bump version to 47.4 ·
    Release: 47.4
    47.4
    ====
    * Use BT709 coefficients and limited range for YUV conversion by defaults
      [Robert; !4204]
    * Also request high priority secondary EGL context [Jonas; !2973]
    * Fix Xwayland DND coordinates when using fractional scaling [Jonas; !4169]
    * Fix applying initial _NET_WM_WINDOW_OPACITY on Xwayland [Olivier; !4170]
    * Implement wp_viewport support for cursor surfaces [Jonas, Robert; !3859]
    * Improve input → output latency of cursor movements [Michel; !3964]
    * Improve frame rate on monitors attached to secondary GPUs in copy mode
      [Gert-dev; !4027]
    * Send preferred scales to all surface roles [Jonas; !4205]
    * Misc. bug fixes and cleanups [Bilal, Bartłomiej, Sebastian W., Michel, José,
      Robert; !4176, !4199, !4157, !4158, !4168, !4149, !4093, !4031, !4196]
    
    Contributors:
      Michel Dänzer, Bilal Elmoussaoui, José Expósito, Olivier Fourdan, Gert-dev,
      Robert Mader, Bartłomiej Piotrowski, Sebastian Wick, Jonas Ådahl
    
    Translators:
      Cas Pascal [vi]
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEAv0EMAO0E45Lz1pwWz54zi/XA2UG4sc52HjfY8a44wA
    kK5PWApTJsriOCJDTWgIPjU+7xOOXN5kvJL65YocRfLdZvb3G0eBw/VcRX4Db2G1WE8r4J
    PTSOHBS7bIiBz07x50mXFau1hG8WpM77PHGsIG2DiC570n/QkeCxREzDc/YfAl78uLTKdf
    6ldfYKgwJrSiru2PIZXENjeVeby0DJE1IbTnalsLXw2g+Q1arif7WmJfiUHprAnSt1kQkF
    A9Dm5NZOE0cr9ZyZTUzJSgFt4fjKJ9NLiSAeB4NtcIyWZwmpj4EAsVgLyHcbNcQxJHMUtE
    CgSxqvkBzPQHIEvQf2QA==
    -----END SSH SIGNATURE-----
  • 47.3 protected
    a5e1f011 · Bump version to 47.3 ·
    47.3
    ====
    * Fix maximized X11 when using native xwayland scaling [Jonas; !4147]
    * Fix blank screen in remote headless sessions [Jonas; !4152]
    * Fix touch-triggered popups being cancelled too early [Carlos; !4166]
    * Fix pointer cursor during compositor grabs [Carlos; !4166]
    * Fixed crash [Michel; !4148]
    
    Contributors:
      Michel Dänzer, Jonas Ådahl, Carlos Garnacho
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEAUStTkrNLtt/BthUx8eMpohz9QhjxFA6JCPGy282gRc
    id9gs9I2AJufLPhUlc8FvMeuhOkcpGhcfJEa1PVyYlPAhLWisLjMVBxLvhXOQeDPgsvHxf
    q1iLaCDa62uJ2+xW9B6WvM0rpV3XQWMZ+eDYgYYNS20zlzTQi39Ty7wvSEq/zuIG1tj7M7
    k9IZE7Qz/LmMI09Ua+BHBoICSgTs/d5YeYzKuhgYesbVRIVwFrwyXyKfCszwzjfeh2bCa1
    8NjC1VL+aU5xbF42XzJhEy0oVR8KBEO++LX3tpjC4V8/lxA7EZ1gg+VOsHudHu/lcDQFD1
    E1Z02xtL8LUpXFhEjNHA==
    -----END SSH SIGNATURE-----
  • 46.7 protected
    efad3174 · Bump version to 46.7 ·
    46.7
    ====
    * Default to high thread instead of realtime priority for KMS thread
      [Jonas Å.; !4124]
    * Fix updating cursor immediately when starting window drag [Olivier; !3639]
    * Prefer GPUs with built-in panels connected as primary GPU [Mario; !4114]
    * Fix cursor glitches when using virtual monitors [Jonas Å.; !4066]
    * Ensure frame events are sent for cursor surfaces [Michel; #3735]
    * Allow BGRX8888 format on big endian [Jocelyn; !4088]
    * Fix touchscreen drag-and-drop on wayland [Alessandro; !4091]
    * Fixed crashes [Daniel, Robert, Jonas D., Michel; !4021, !3176, !3650, !4136]
    * Misc. bug fixes and cleanups [Michel, José, Jonas Å., Takao;
      !4057, !4109, !4116, !4064, !4128, !3604]
    
    Contributors:
      Alessandro Astone, Jonas Dreßler, Michel Dänzer, José Expósito,
      Jocelyn Falempe, Olivier Fourdan, Takao Fujiwara, Mario Limonciello,
      Robert Obkircher, Daniel van Vugt, Jonas Ådahl
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEAmuAP11Dc9kiBR+t2v7LepCyHWmWx6JLpfjhdOwiQEz
    TCpL12zLbQ0NDqc7Naw4kWaqX0RKx846wpBRVCnv6zW3fCb95sbrJDAl5a8zFpj1ZkgdRq
    8bsN5S73vmvPy/Kthp+tA+xFm8Dvp2sDpgsSocSzq4VJ0CWF3rtanVVEwHe2FKd94bP4/w
    R3JhNkYFmF9x+7WOiU7Xr9d5BoJBOSvTrGuUNlI0SWVjRDNDbDojiEg/LSNfrXLkq3Koiz
    4+GnFH+3QiYyn4qyWiaMc4ziO5Kd5XorUiV+h5p0/5vw650o+q2cZYA9ADKHwS0b6tIE4b
    gf18fGwDoU93rqYXjb9Q==
    -----END SSH SIGNATURE-----
  • 47.2 protected
    b3a8fb14 · Bump version to 47.2 ·
    47.2
    ====
    * Fix warping pointer after releasing pointer constraints [Sebastian K.; !4098]
    * Default to high thread instead of realtime priority for KMS thread
      [Jonas Å.; !4124]
    * Avoid CPU stalls with NVIDIA secondary GPUs with directly-attached monitors
      [Gert-dev; !4015]
    * Fix updating cursor immediately when starting window drag [Olivier; !3639]
    * Add pipeline hooks to user program pipelines [Sebastian W.; !4037]
    * Prefer GPUs with built-in panels connected as primary GPU [Mario; !4114]
    * Fix cursor glitches when using virtual monitors [Jonas Å.; !4066]
    * Ensure frame events are sent for cursor surfaces [Michel; !4113]
    * Allow BGRX8888 format on big endian [Jocelyn; !4088]
    * Fix touchscreen drag-and-drop on wayland [Alessandro; !4091]
    * Fixed crashes [Robert, Jonas D., Peter, Michel; !3176, !3650, !4117, !4136]
    * Misc. bug fixes and cleanups [Bilal, Michel, José, Sebastian W., Jonas Å.,
      Takao; !4087, !4057, !4109, !4116, !4123, !4064, !4065, !4128, !3604]
    
    Contributors:
      Alessandro Astone, Jonas Dreßler, Michel Dänzer, Bilal Elmoussaoui,
      José Expósito, Jocelyn Falempe, Olivier Fourdan, Takao Fujiwara, Gert-dev,
      Peter Hutterer, Sebastian Keller, Mario Limonciello, Robert Obkircher,
      Sebastian Wick, Jonas Ådahl
    
    Translators:
      Christian Kirbach [de], Nathan Follens [nl], Danial Behzadi [fa],
      Марко Костић [sr]
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEAMX9IU5hZ3pj2NqGssTYBdV3jdk/gB0Ff8q5KqzRIib
    SNp/k6RVdK5yz/G1MkD0+Tr9FYP4eLxBXK+pvl92KJazYVlapJ0kDtk73ybXD8N5md0uLb
    OAEJWovlM++fO9jFBtK1SLHhKMnGGLNEEix8T8auktMOVfgQhZESFes009rjJKPh6VlNd6
    YYdohdVDuGf4GNY8jfQrZDekhUjAZY9QJbdHFtsty+8KRpa13x8i3OuRdLyKqSqhIXLbIU
    wGI0sNKn0zkRUwIv0s6FfA15936z1Lgl5n6EaAR9Wr16vBcq2N2FUWOTyEEYZrithVY2Tj
    MYVr7McWKNp1J0HWIIPg==
    -----END SSH SIGNATURE-----
  • 46.6 protected
    3b180e0b · Bump version to 46.6 ·
    46.6
    ====
    * Fix grabbing tablet devices [Jonas; !4033]
    * Fix explicit sync with virtual monitors w/o pipewire streams [Doğukan; !4056]
    * Improve detecting preferred primary devices [Kamil; !4055]
    * Fixed crashes [Bilal; !4034]
    * Misc. bug fixes and cleanups [Jonas; !4016, !3926]
    
    Contributors:
      Jonas Ådahl, Bilal Elmoussaoui, Doğukan Korkmaztürk, Kamil Szczęk
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEAPXFYXVUVGfOJ26VsCGj1BTY5F1wEYtAf//Dlfw+ZjJ
    JlajmjhStv4NpF0mm2BMmFsNwdPZvj3ScVL9uM3fGiTwVYBA9ZPOTPOenCsSwB+JeKAPqk
    L448ALU+BwnVZM3PcF17VuUmyRX4Cw+FBQKBKFOMYma7+eYDyoTi7gl1iAkWcBENp72Yj0
    OP1wfqFTUy8o4qnXQ3n/pHOrxlQRr+BIHt7CCdHkDj4EJowNR3bWiG6IwAbhz8F0gOzTcF
    HjTe1wu4npwPGR4fg4SDCBCo3a6y/MDK5I2feqiGAoWZO7WZ6w7KAAS4h0NE5gFBrQRzUA
    57YpCzXJXPOP/EZZPnhA==
    -----END SSH SIGNATURE-----
  • 47.1 protected
    7848c15b · Bump version to 47.1 ·
    47.1
    ====
    * gwakeup: Reduce wake-ups to only first item in queue [Christian; !4007]
    * x11: Reduce chances XPending does recvmsg() syscall [Christian; !4006]
    * Fix grabbing tablet devices [Jonas; !4033]
    * Fix misplaced windows and random resizes on scaled monitors [Jonas; !4041]
    * Fix explicit sync with virtual monitors w/o pipewire streams [Doğukan; !4056]
    * Improve detecting preferred primary devices [Kamil; !4055]
    * Fixed crashes [Michel, Jonas, Daniel, José, Jason, Bilal; !4028, !4032,
      !4019, !4030, !4029, !4059, !4070, !4034]
    * Misc. bug fixes and cleanups [Sebastian, Florian, Jonas, José, Michel;
      !4036, !4040, !4016, !3926, !4031, !4047, !4058, !4068, !3980, !3980]
    
    Contributors:
      Jonas Ådahl, Michel Dänzer, Bilal Elmoussaoui, José Expósito, Jason Gerecke,
      Christian Hergert, Doğukan Korkmaztürk, Florian Müllner, Kamil Szczęk,
      Joan Torres, Daniel van Vugt, Sebastian Wick
    
    Translators:
      Vincent Chatelain [fr], Jordi Mas i Hernandez [ca], Daniel Mustieles [es],
      Jürgen Benvenuti [de]
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEAODIwPOMUEIOo78pXaM8p/1ZABLqyYwm/lFJLEyJgra
    3W+6hBqdOdMwz/yGgtgS7IVy/yg+Z9FtybUe553dDAyfdTNR/dBqw/QZ/fz0L4B6g/Ubx6
    6sgEwnK1lDCMvqWjXVtpdxH3jek9JIQfjlCz0iuFRmDaPr1fonkf0Hj/IdKQOJreaqUS2h
    66V+plyNM76j9xkM4PG/Mvm8J/cKWP0qpsNDpmUpVe5I4lvfmEXdlQSyKllRd/5YKiWFJq
    bcYj9kZ43lTA0/tx3EN0jBT575Z+ML5s6d5mTOig9g1SVRganCnQrE4LOPi/d+14qRvB3j
    ZK/3KhyJeNnWZkI3tVjg==
    -----END SSH SIGNATURE-----
  • 46.5 protected
    f585134c · Bump version to 46.5 ·
    46.5
    ====
    * Fix drag and drop between X11 and wayland clients [Carlos; !3821]
    * Fix drag and drop from grabbing popups [Carlos; !3937]
    * Fix EGLDevice support [Daniel; !3939]
    * Fix frozen cursor on some hybrid machines [Daniel; !3950]
    * Fix touch window dragging with pointer lock enabled [Carlos; !3889]
    * Fix propagating tablet device removals to clients [Peter; !3955]
    * Fix tablet input in maximized windows [Peter; !3956]
    * Reduce damage on window movement [Christian; !3975]
    * Fix frozen cursor after suspend [Jonas; !3982]
    * Fix using modifiers on multi-GPU setups [José; !3998]
    * Fixed crashes [Marco, Jonas; !3978, !3960]
    * Misc. bug fixes and cleanups [Daniel, Michel, Sebastian, Bilal, Peter;
      #3597, !3946, !3903, !3914, !3954, !3912, !3837, !3959]
    
    Contributors:
      Jonas Ådahl, Michel Dänzer, Bilal Elmoussaoui, José Expósito, Carlos Garnacho,
      Christian Hergert, Peter Hutterer, Marco Trevisan (Treviño), Daniel van Vugt,
      Sebastian Wick
    
    Translators:
      Daniel Șerbănescu [ro], Vasil Pupkin [be]
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEADgORNh0YG3eff6oUTtnQIvQtKmyjoD6ns6+NTscYc3
    5vgZgZGlLogAZKzgyQP12e5MHiSxVYKpbEY4Uy885FAXC2MTk22ZVtwS7iNucjMHaEvz53
    0IVsHhU/PqYo2xX4opNiY9GEGN+124HmwujMpZcTsWx2LrKnP/k6wgvGIXtFy+6EIlVaJr
    JoxAcMpDrhhbOQPLZDMvSKBcZPza114vGSRSq869ff/LQzVbxDIqmHW1z3TfWljk7fwNwV
    jfUWfr3CceAXSTVjG0oAIDz5PzGc8RsGUROKD14TMbRDD0DuGkhYZtEbX3pO7yb65mKob+
    wAz+3cefMSrw0FTU3nRw==
    -----END SSH SIGNATURE-----
  • 47.0 protected
    8b8f052f · Bump version to 47.0 ·
    47.0
    ====
    * Fix resizing of electron windows [Jonas; !3997]
    * Fix using modifiers on multi-GPU setups [José; !3998]
    * Don't override externally set tablet calibration [Peter; !3846]
    * Add experimental support for xdg-session-manager-v1 protocol
    * Fixed crashes [Peter, Sebastian, Jonas, Michel; !3959, !4000, !4003, !3999]
      [Jonas, Carlos, Sebastian; !3825]
    * Misc. bug fixes and cleanups [Florian, Sebastian, nibon7, Peter, Simon, Jonas;
      !3995, !4008, !3996, !4013, !4012, !4017, !4026]
    
    Contributors:
      Jonas Ådahl, Michel Dänzer, José Expósito, Carlos Garnacho, Peter Hutterer,
      Simon McVittie, Florian Müllner, nibon7, Sebastian Wick
    
    Translators:
      Daniel [es], Fran Dieguez [gl], Luming Zh [zh_CN], Martin [sl],
      Yuri Chornoivan [uk], Yaron Shahrabani [he], Emin Tufan Çetin [tr],
      Daniel Rusek [cs], Danial Behzadi [fa], Alexander Shopov [bg],
      Anders Jonsson [sv], Ekaterine Papava [ka], Asier Sarasua Garmendia [eu],
      Hugo Carvalho [pt], Piotr Drąg [pl], Aurimas Černius [lt], Balázs Úr [hu],
      Andika Triwidada [id], Andi Chandler [en_GB], Artur S0 [ru],
      Quentin PAGÈS [oc], Rafael Fontenelle [pt_BR], Ask Hjorth Larsen [da],
      Rūdolfs Mazurs [lv]
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEAtrRBE70lLcUpd70oUKj0gSxOMDrjxv87zFBZi6rxMb
    a7R1kJiKWMORTCrWf+LiNzIF8N/vCYlGVWJK6YGl5IVud1DbOccRSMs3G9FbAO6Dq70zk4
    9lTYkrAxtnUKax1tGKgeA8RZ4Za2GHLG/P1lpWXpeeMHKVjEcvMBMy0Ppk/2sI4ZFkXYEB
    65EYnwYR3HNoP5dlxm7VeLhzDWlAXbyFeoFA6ac8SdqBBN72v3g0ywcowJIIeY3h6Uf9KT
    FDZ9cZB/yMrfMNyD03yHyyyolLzhaj48UNKRGfluH6JB71vLuMn/UbYdWN46s0CGBY+uin
    yySQY4/k1NYKgczJs7sQ==
    -----END SSH SIGNATURE-----
  • 47.rc protected
    6f9981d3 · Bump version to 47.rc ·
    47.rc
    =====
    * Add experimental color management protocol support
      [Sebastian W.; !3904, !3930, !3941, !3893, !3953]
    * Merge Cally into Clutter [Bilal; !3917]
    * Fix drag and drop between X11 and wayland clients [Carlos; !3821]
    * Fix drag and drop from grabbing popups [Carlos; !3937]
    * Fix EGLDevice support [Daniel; !3939]
    * Improve cursor smoothness under load [Jonas Å., Michel; !3184, !3934, !3958]
    * Fix frozen cursor on some hybrid machines [Daniel; !3950]
    * Fix touch window dragging with pointer lock enabled [Carlos; !3889]
    * Store the layout mode in monitor config [Jonas & Jonas; !3596]
    * Fix keys sometimes getting stuck after using global shortcut [Carlos; !3935]
    * Fix propagating tablet device removals to clients [Peter; !3955]
    * Fix tablet input in maximized windows [Peter; !3956]
    * Reduce damage on window movement [Christian; !3975]
    * Install mutter tests [Jonas Å.; !3973]
    * Use libadwaita for server-side decorations on GNOME [Georges; !3981]
    * Fix frozen cursor after suspend [Jonas Å.; !3982]
    * Let scaling-aware Xwayland clients scale themselves [Jonas & Jonas; !3567]
    * Add initial PipeWire explicit sync support [Michel, Wim; !3876]
    * Trace damage reason in sysprof [Sebastian W.; !3952]
    * Expose new backlight API to gnome-settings-daemon [Jonas Å.; !3861]
    * Fixed crashes [Jonas Å., Daniel; !3960, !3928]
    * Plugged leaks [Sebastian K.; !3994]
    * Misc. bug fixes and cleanups [Bilal, Sebastian W., Jonas Å., Marco, Daniel,
      Georges, sid, Florian, José, Sophie, Michel, Robert, Lukáš, Martin, Carlos,
      Sebastian K.; !3915, !3907, !3923, !3925, !3924, !3694, !3912, !3916, !3931,
      !3918, !3922, !3940, !3946, !3945, !3949, !3942, !3914, !3899, !3954, !3957,
      !3963, !3967, !3966, !3971, !3962, !3974, !3969, !3976, !3983, !3977, !3979,
      !3986, !3987, !3988, !3991, !3989, !3992]
    
    Contributors:
      Jonas Ådahl, Michel Dänzer, Jonas Dreßler, Bilal Elmoussaoui, José Expósito,
      Carlos Garnacho, Christian Hergert, Sophie Herold, Peter Hutterer,
      Sebastian Keller, Martin Abente Lahaye, Robert Mader, Florian Müllner,
      Georges Basile Stavracas Neto, sid, Wim Taymans, Marco Trevisan (Treviño),
      Lukáš Tyrychtr, Daniel van Vugt, Sebastian Wick
    
    Translators:
      Daniel Șerbănescu [ro], Quentin PAGÈS [oc], Vasil Pupkin [be]
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAARUAAAAHc3NoLXJzYQAAAAEjAAABAQDDM2+CYx88hS/lifrmBKzK7s
    phdmGCloeg/2u15mOLZqWQWtvLfUC6mpQLL/om8iP7xtovhDoKdZoiwUYyJSbJ5MscDE0g
    CZBhf1X6FXnP/mnRCj7ErnOqH6wLIiomdND42lT8t0rjei1euuj+TfTfxpLyZg76DBdxX2
    16fPSzQ1L4qiZCmbkR7vnQ8wsOlvNA8XDyEDdvlwkG0SVe0yFkt2zVJeE6BVYBUwqIohGe
    PQv9MkNF87DI/Ibob1K+vP6eThEsNPzle7kiXl0bzH2paLOw6xYqnEHT7q4stGjr7qQ5o4
    dgbuwM1yj5dHcRzq6zQ+PwCEYwvPHvkTLQd8wfAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAAB
    FAAAAAxyc2Etc2hhMi01MTIAAAEAcU7tmqOPrzV7FDZpmiFvz8s4MKEswa53U5/0UYsCNZ
    /dqjlh9h+7mu7oDzxmfmXHlRE/eUAUWRPCmigXIQLj6EBUmLo+CDZFnxo2MezR1jsqs2Hu
    TSwCO4CkwVV8ug1UQiQV1KR46pQSH8eMU1h5pLuBefoybwJKqS1/XCzo+y0WklkQHTx/Av
    fdcW/3eVhA2Bxq7LQ6m2VOtr1ExtJ/Qbr+WIvtHJlCkLO0RUrFPL+cUutJGEr7Fe5lCXJd
    O8oI7lxedwa1uOrPVlkhfw54K40/yveCj6FcDoB4N+RjmxoJtMgM5+tsc/eyxko2oKyCai
    1f9YjrEMMtmRSiEX0kzQ==
    -----END SSH SIGNATURE-----