GTK 4.0 Toolkit Officially Released
GTK 4.0 features new widgets and reworks to existing elements, integrated media playback support, GPU acceleration improvements like work on its new Vulkan renderer, and better macOS support are some of the leading highlights. Some other additions include data transfer improvements, overhauling shaders, GPU accelerated scrolling, custom entry widgets are easy to make, OpenGL rendering improvements beyond the Vulkan work, restoring work on HTMl5 Broadway, better Windows support, and more.
GTK 4.0 is now considered stable for applications to begin supporting it. GTK 3 will continue to be maintained for the "foreseeable future" while GTK 2 is no longer going to be supported beyond one more point release.
(Score: 2) by Lester on Friday December 18 2020, @12:24PM
There are three kind of users:
Usually early adopters are using just one release, the last one that was beta not long time ago. Conservative users use the current stable release. And stiff users, use one stable version ago, or two, or even three stable versions ago. There are a few early adopters, a few stiff users, and most users are conservative users
GTK, because its lack of backward compatibility, is getting that most users are conservative users, and work in a single version, instead of several. Early adopters use several different versions, not just one. And conservative users are reduced to almost zero, because versions become obsolete before they get the critical mass.