GNOME Extensions handles updating extensions, configuring extension preferences and removing or disabling unwanted extensions.
Modernize look and feel.
Use libadwaita for platform integration and consistency.