casilda/CHANGELOG.md
Juan Pablo Ugarte 4f39e9d5f2
Rolling 0.9.2
2025-07-27 10:21:58 -04:00

1.6 KiB

Changelog

This documents user relevant changes, closed issues from (Gitlab)[https://gitlab.gnome.org/jpu/casilda/-/issues/] and packaging changes like new dependencies or build system changes.

Casilda used even/odd minor numbers to differentiate between stable and development releases.

0.9.2

2025-07-27 - Scrollable Release!

  • Implement GtkScrollable iface
  • Add casilda_compositor_get_client_socket_fd()
  • Add casilda_compositor_spawn_async()
  • Remove bg-color property

Issues

  • #8 "Investigate using WAYLAND_SOCKET"
  • #7 "Implement GtkScrollable iface"

Packaging

  • API version changed from 0.1 to 0.2 because bg-color property was removed
  • API version will be bumped to 1.0 in next stable release

0.9.0

2025-06-22 - Native rendering Release!

  • Fix rendering glitch on resize
  • Do not use wlr scene layout
  • Render windows and popups directly in snapshot()
  • Position windows on center of widget
  • Position transient windows on center of parent
  • Fix unmaximize

Issues

  • #11 "Resource leak causing crash with dmabuf"
  • #3 " Unmaximize not working properly"

Packaging

  • Do not install private header casilda-wayland-source.h

0.3.0

2025-05-27 - Dmabuf Release!

  • Add dmabuf support (Val Packett)
  • Added vapi generation (PaladinDev)
  • Add library soname (Benson Muite)

Issues

  • #2 "Add dmabuff support" (Val Packett)
  • #9 "Bad performance"
  • #10 "Add a soname to shared library" (Benson Muite)

0.2.0

2024-09-13 - First Stable Release

  • Rename and cleanup CmbCompositor from Cambalache into its own library