0.9.2
Hello all! This is quite an exciting release!
In 0.9.2, we added the bazaar daemon! Why is this exciting? Well, before, in previous releases, the main bazaar application process had to run in the background in order to serve desktop search requests. This meant a bunch of memory usage often sat in idle. Well, say goodbye to that! The bazaar daemon is a separate program that runs in the background with very low memory footprint. Its job is to intelligently handle requests to spawn the bazaar gui, schedule updates, and manage desktop search indexing. Waow!
Additionally, metainfo files can now be previewed easily by just clicking on them in your file manager! So if you are an app developer and would like to preview the appearance of your app before publishing to Flathub, this just became much easier.
The screenshot viewer received some quality of life adjustments! Scrollbars now appear on the edges of the screen when you zoom in, making the act of panning around the image more accessible.
Bazaar now accepts translation contributions on GNOME's official online translation infrastructure! If you fluently speak a language other than English and would like to contribute to the project, this is an awesome way to do so.
If you would like to financially contribute to bazaar, please see the following links:
- My ko-fi: https://ko-fi.com/kolunmi
- Alexander Vanhee's ko-fi: https://ko-fi.com/alexandervanhee
Thanks for reading and have a great day.
Notes for packagers
Bazaar is now split into three binaries: the main bazaar executable, the daemon, and the download worker. The refresh worker was merged into the main executable.
What's Changed (GH GENERATED)
- Open app page in background when opening add-on via appstream by @AlexanderVanhee in #1721
- Add proper header to dl-worker requests by @AlexanderVanhee in #1722
- Use consistent prefix conventions in filenames by @kolunmi in #1723
- chore(po): Update Polish translation by @Micro856 in #1724
- Remove unused function by @AlexanderVanhee in #1727
- Allow gradients in curated section banner bg by @AlexanderVanhee in #1726
- chore(po): Update Czech translation by @AsciiWolf in #1728
- Add daemon process by @AlexanderVanhee in #1732
- Implement method launch search properly by @AlexanderVanhee in #1733
- Zoom: implement GtkScrollable by @kolunmi in #1729
- bazaar-daemon: check malloc rv by @kolunmi in #1734
- fix(ci): workaround broken caching mechanism upstream by @renner0e in #1737
- fix(po): Remove src/bz-gnome-shell-search-provider.c by @AsciiWolf in #1738
- Add an auto updater by @AlexanderVanhee in #1739
- Add timeout for startup refreshes by @AlexanderVanhee in #1740
- Disable auto movement for featured carousel when reduced motion is on by @AlexanderVanhee in #1743
- Exit daemon on idle when background update is off by @AlexanderVanhee in #1744
- Update docs with daemon changes by @AlexanderVanhee in #1750
- chore(po): Update Polish translation by @Micro856 in #1749
- chore(po): Update Czech translation by @AsciiWolf in #1748
- chore(po): update Russian translation by @vmkspv in #1752
- App Size dialog fixes by @AlexanderVanhee in #1754
- Update metainfo preview system by @AlexanderVanhee in #1759
- Updated Basque translation by @ibaios in #1757
- Improve desktop entry searchability by @vmkspv in #1760
- Handle EOL-rebasing by @AlexanderVanhee in #1761
- chore(po): Update French translation by @theMimolet in #1756
- chore(po): Update Czech translation by @AsciiWolf in #1762
- chore(po): Update Polish translation by @Micro856 in #1763
- Update Turkish translation by @sabriunal in #1764
- chore(po): Update French translation by @theMimolet in #1765
- Add translators notes & remove unneeded strings by @AlexanderVanhee in #1766
- User Data Fixes by @AlexanderVanhee in #1767
- Fix missing spaces around code and em blocks by @AlexanderVanhee in #1771
- chore(po): Update Czech translation by @AsciiWolf in #1770
- Update Ja translation by @camegone in #1768
- Fix r -> R by @AlexanderVanhee in #1772
- chore(po): Update Czech translation by @AsciiWolf in #1774
- Add main config option to hide auto update options in preferences by @AlexanderVanhee in #1773
- Update Cornish translation by @gnometranslations in #1777
- Change documentation to mention Damned Lies by @AlexanderVanhee in #1776
- Fix plural index issue for "Trashed user data" string by @AlexanderVanhee in #1775
- Update Czech translation by @gnometranslations in #1778
- Update the translate url in metainfo by @AsciiWolf in #1779
- Have separate version for cache wipes by @AlexanderVanhee in #1781
- Request auto start when turning on auto-updates by @AlexanderVanhee in #1780
- Fix focus for safety dialog by @AlexanderVanhee in #1787
- Update Czech translation by @gnometranslations in #1785
- Update metainfo by @AlexanderVanhee in #1784
- Fix use after free in user data page by @AlexanderVanhee in #1789
- Make "Loading x apps" string plural by @AlexanderVanhee in #1791
- Move auto-updates notice out of a menu button by @AlexanderVanhee in #1792
- Clarify affected ubuntu versions in warning dialog by @renner0e in #1794
- Make read only apps appear in the installed apps list when loaded from groups cache by @AlexanderVanhee in #1790
New Contributors
- @vmkspv made their first contribution in #1752
- @sabriunal made their first contribution in #1764
- @gnometranslations made their first contribution in #1777
Full Changelog: v0.9.1...v0.9.2