0.9.0
Hello everyone! Hope you all are doing well!
This release of Bazaar features quite a few improvements to performance and a reworked curated section. It now supports markdown with support for tables, images, app tiles, and remote markdown articles as well! These enhancements were mostly driven by Alexander, so please do donate to him if you can! https://ko-fi.com/alexandervanhee
Please note that the reworked curated section breaks compatibility with all configs made for previous Bazaar versions. Take a look at the new example. (The links were found on google images; we love racoons)
Also, friend of the project Melody has created a mascot for Bazaar!!
She's a hedgehog! Isn't she cute? She doesn't have a name yet 👀
Melody is a very talented vector artist. She has a ko-fi here! https://ko-fi.com/melodyofdelphi
And finally, as always, if you'd like to donate to me, I'd be very appreciative! Every little bit helps: https://ko-fi.com/kolunmi
I hope you enjoy using bazaar as much as I enjoy making it!
Thanks for reading, and have a great day!
What's Changed
- flatpak: Update flatpak to 1.18.0 by @github-actions[bot] in #1604
- chore(po): Update Czech translation by @AsciiWolf in #1602
- Updated Basque translation by @ibaios in #1603
- Fix stretched out full view when using a vertically rotated monitor by @AlexanderVanhee in #1606
- Fix double focus on the rich card by @AlexanderVanhee in #1607
- Offload the cache enum disk read to IO scheduler by @AlexanderVanhee in #1600
- Create and make use of a cache for entry groups. by @AlexanderVanhee in #1558
- Update pt_BR.po by @alvaroburns in #1611
- Update Japanese translation by @camegone in #1610
- Update and improve the Dutch translation by @SKBotNL in #1592
- Fix cache version only being created at the second start by @AlexanderVanhee in #1613
- Never create 2 columns if there is only 1 link. by @AlexanderVanhee in #1615
- Disable the focus on the rich app tile instead of the list item by @AlexanderVanhee in #1616
- chore(po): Update Polish translation by @Micro856 in #1617
- Increase spacing in full view top pills to match others by @AlexanderVanhee in #1618
- Redesign license dialog by @AlexanderVanhee in #1619
- Add margin to bottom of library page by @AlexanderVanhee in #1620
- Enumerate disk entries in batches by @AlexanderVanhee in #1621
- Better handle slow entry decaches in UI by @AlexanderVanhee in #1622
- Add "arbitrary permissions" explanation page by @AlexanderVanhee in #1517
- chore(po): Update Czech translation by @AsciiWolf in #1623
- Update Turkish translation by @yakushabb in #1624
- i18n: Update POTFILES.in by @yakushabb in #1625
- chore(po): Update Czech translation by @AsciiWolf in #1627
- Don't use application but apps by @AlexanderVanhee in #1630
- Focus the first install or remove button when pressing enter in search bar by @AlexanderVanhee in #1626
- Add Gaming sub categories to Explore page by @AlexanderVanhee in #1628
- Add some missing tooltips to icon buttons by @AlexanderVanhee in #1629
- chore(po): Update Cornish translation by @linfindel in #1631
- Make featured carousel accessible by @AlexanderVanhee in #1632
- Make important full view text selectable by @AlexanderVanhee in #1633
- Read screenshot captions in the screenshot carousel by @AlexanderVanhee in #1634
- Trigger show-group action from app tiles directly by @AlexanderVanhee in #1639
- chore(po): Update French translations by @theMimolet in #1638
- chore(po): Update Czech translation by @AsciiWolf in #1640
- chore(po): update Russian translation by @Lumaeris in #1641
- chore(po): Update German translation by @min7-i in #1643
- Change "Free" to "Free Software" by @AlexanderVanhee in #1645
- Add accessibility label to donate button by @AlexanderVanhee in #1646
- Make more app metadata selectable by @AlexanderVanhee in #1647
- Announce full text of description renderer when focused by @AlexanderVanhee in #1648
- reduce UI hitches when typing in search by @kolunmi in #1644
- Say app and developer name on full view install button by @AlexanderVanhee in #1649
- chore(po): Fix incorrect fr.po file permission by @AsciiWolf in #1651
- chore(po): Update Brazilian Portuguese translation by @koitorin in #1650
- Rework Curated System by @AlexanderVanhee in #1655
- Change curated page icon to be hollow by @AlexanderVanhee in #1656
- Change margins in section view by @AlexanderVanhee in #1657
- Minor markdown fixes by @AlexanderVanhee in #1659
- Fix errors thrown in install controls by @AlexanderVanhee in #1663
- Allow vendors to set aspect ratio of articles sections by @AlexanderVanhee in #1661
- Load the example curation file in dev builds by @AlexanderVanhee in #1660
- Remove top level start padding of markdown renderer by @AlexanderVanhee in #1665
- Dont set fallback acessiblity label for install button by @AlexanderVanhee in #1666
- chore(po): Update Czech translation by @AsciiWolf in #1670
- Update Traditional Chinese (zh_TW) translations by @kisaragi-hiu in #1669
- Move safety dialog carousel scroll to map by @AlexanderVanhee in #1668
- Add option for vendors to start on the curated page by @AlexanderVanhee in #1673
- Stop auto syncing on metered connection at startup (or after 24h) by @AlexanderVanhee in #1671
- Properly finish animation in bge-animation on unmap by @AlexanderVanhee in #1674
- Hide runtime row when no runtime is found by @AlexanderVanhee in #1678
- Cache article thumbnails by @AlexanderVanhee in #1680
- chore(po): Update Spanish translation by @oscfdezdz in #1676
- chore(po): Update Czech translation by @AsciiWolf in #1681
- chore(po): Update French translation by @theMimolet in #1682
- Update metainfo by @AlexanderVanhee in #1683
- Show a warning if using the Flatpak on Ubuntu by @AlexanderVanhee in #1685
- Move auth state setup to init fiber by @AlexanderVanhee in #1677
- bge: MarkdownRender: add support for tables by @AlexanderVanhee in #1687
- Recalculate targets position on each frame by @AlexanderVanhee in #1688
- chore(po): Update Czech translation by @AsciiWolf in #1689
- Don't skip initial refresh on metered connection when there is no cache by @AlexanderVanhee in #1691
- chore(po): Update Polish translation by @Micro856 in #1693
- Update Turkish translation by @yakushabb in #1694
- ostree: Update ostree to 2026.2 by @github-actions[bot] in #1690
- chore(po): Update Czech translation by @AsciiWolf in #1695
- chore(po): Update French translation by @theMimolet in #1692
- Add a no wrap mode for markdown tables to fix height issues by @AlexanderVanhee in #1697
- Change version nr by @AlexanderVanhee in #1698
- chore(po): update Russian translation by @Lumaeris in #1699
New Contributors
- @alvaroburns made their first contribution in #1611
- @SKBotNL made their first contribution in #1592
- @min7-i made their first contribution in #1643
- @kisaragi-hiu made their first contribution in #1669
- @oscfdezdz made their first contribution in #1676
Full Changelog: v0.8.3...v0.9.0