Skip to content

0.9.24

Compare
Choose a tag to compare
@vinifmor vinifmor released this 17 Dec 18:15
· 455 commits to master since this release
e626041

Features

  • Web
    • new custom action button to install apps (to improve usability since some users don't know about how to install Web apps through the search bar)

    • using the new Web environment specifications downloaded from bauh-files

Improvements

  • General

    • handling http redirect errors
    • memory usage improvements when retrieving available custom actions
    • code refactoring
  • AppImage

    • not enabled for non-x86_64 systems
  • Web

    • using custom installation properties by Electron version if required (available on bauh-files). e.g: custom User-Agent for WhatsApp Web on Electron 13.6.X.
    • checking for javascript fixes based on the Electron version (saved on disk as ~/.local/share/bauh/web/fixes/electron_{branch}/{app_name}.js)
    • handling http redirect errors
    • installation form title
    • default pre-selected installation category is now "Network" (Internet)
  • UI

    • only displaying a confirmation dialog for custom actions that start immediately
    • not depending on system's confirmation dialog icon

Fixes

  • Web

    • wrong spelling (i18n)
  • UI

    • crashing when resizing with floats instead of integers #216
    • crashing when using floats for spinner components #217
    • crashing for custom actions that can request a system backup (e.g: Arch -> Quick system upgrade)
    • initialization panel's lower components positioning