UI/UX
- better category cards
- large featured cards now 2 rows tall
- apps already installed now displayed under a separate tab within categories
Backend
- now uses a purely ODRS-based internal algorithm base score for categories
- featured sections now use the ODRS-based score as a data point
- faster appstream catalog build and refresh
- internal algorithm score calculations moved to rust
- search view and watermark generation, repetitive navigation flows and app page elements moved to rust
- now prefers native packages for text editors
- added appstream native package name resolver
- blocked bug reports submissions with empty log field
Fixes
- fix: incorrect resizing window subcategory watermark behaviour
- fix: desktop_shortcut recreating existing shortcuts on update
- fix: regression on source selector
- fix: clicking out of source selector dropdown not closing it if near the dropdown button
- fix: APPSTREAM_SOURCE_PREFERENCE not overriding verified flathub entries
- fix: unable to uninstall features on containers
- fix: missing CachyOS badge
- fix: Arch appstream icons in unexpected format
- fix: slow card regeneration when returning from terminal viewer
- fix: #1401 - fedora with rpm-ostree installed erroneously recognized as ostree