Skip to content

0.10.3

Compare
Choose a tag to compare
@vinifmor vinifmor released this 30 May 12:30
· 160 commits to master since this release
30d2d58

Features

  • General
    • new parameter --suggestions: forces loading software suggestions after the initialization process #260
    • allowing custom suggestions / curated software to be mapped by Linux distributions (more on README.md) #260

Improvements

  • Arch

    • suggestions available for repository packages (and the associated caching expiration property suggestions_exp. Default: 24 hours)
  • General

    • preventing command injection through the search mechanism #266
    • code refactoring
  • UI

    • manage window minimum width related to the table columns
    • table columns width for maximized window
    • settings window size rules moved to stylesheet files
    • enforcing maximum width and height for the management window based on the primary screen resolution #261
    • some columns of the management window now have their widths limit based on a percentage of the primary screen's width:
      • name limit: 15%
      • description limit: 18%
      • publisher limit: 12%
      • version: the limit for displaying both the installed and latest versions is 22% (otherwise just the latest version will be displayed)
    • auto-resizing the management panel when filters are applied
  • Settings

    • new property to disable SSL checking when downloading files (disabled by default)

    • the default value for suggestions.by_type is now 15.

Fixes

  • Arch

    • conflict resolution: removing hard dependencies that would be satisfied with the inclusion of the new package #268
      • e.g: pipewire-pulse conflicts with pulseaudio. pulseaudio-alsa (a dependency of pulseaudio) should not be removed, since pipewire-pulse provides pulseaudio
    • AUR:
      • build: error raised when the temporary directory does not exist (when changing the CPUs governors)
      • date parsing when checking for updates
      • not caching the 'LastModified' field of installed AUR dependencies (could lead to wrong display updates)
  • Flatpak

    • not all selected runtime partials to upgrade are actually requested to be upgraded
  • Web

    • not reading from the cached suggestions file after the first request
    • not detecting some generated apps as installed
  • UI

    • double suggestions loading call when no app is returned