Thank you to everyone who donated to me last release!! I really really appreciate you, you have no idea how much it helped! <3
IMPORTANT: hooks have a new, optional field check-appid-regex. This gives you the opportunity to add a basic regex check on an incoming appid before incurring the overhead of spawning a subprocess. This improves performance and reduces script boilerplate for long lists of hooks that execute on specific appids.
Here is the updated example from the docs:
hooks:
- id: handle-jetbrains
when: before-transaction
# new field; if this doesn't match, then the entire hook is skipped
check-appid-regex: ^com\.jetbrains\..*$
dialogs:
- id: jetbrains-warning
title: >-
JetBrains IDEs are not supported in this format
body-use-markup: true
body: >-
This is a <a href="https://www.jetbrains.com/">JetBrains</a>
application and is not officially supported on Flatpak. We
recommend using the Toolbox app to manage JetBrains IDEs.
default-response-id: cancel
options:
- id: cancel
string: "Cancel"
- id: goto-web
string: "Download JetBrains Toolbox"
style: suggested
shell: exec /absolute/path/to/bazaar-jetbrains-hook.bashMain Release Notes from Metainfo:
New Features
- Rework the add-ons dialog
- Add a gradient under the download timeline
- Add a filter button to the search page
- Add a button to show the EULA for some proprietary apps
- Make the names of verified developers clickable links
Fixes
- Fix the colours of the update card
- Make the update banner follow the accent colour
Github Changelog
- Update Turkish translation by @yakushabb in #1338
- Null errors for warnings in async texture by @AlexanderVanhee in #1339
- Make section stack stop jittering by @AlexanderVanhee in #1345
- Minor screenshot page improvements by @AlexanderVanhee in #1343
- fix: warn about PipeWire socket with any suffix by @Commenter25 in #1340
- Add button to show eula for proprietary apps. by @AlexanderVanhee in #1344
- Fix flow box spacing by @AlexanderVanhee in #1347
- Remove tooltip from text button by @AlexanderVanhee in #1348
- Improve "other apps by" section layout by @AlexanderVanhee in #1349
- Make the donation banner follow the accent colour by @AlexanderVanhee in #1350
- Make carousel arrows follow text colour by @AlexanderVanhee in #1351
- chore(po): Update Czech translation by @AsciiWolf in #1354
- Make verified developer names links by @AlexanderVanhee in #1356
- Add link tooltip to "Get More Information" in version history dialog by @AlexanderVanhee in #1357
- chore: update flatpak deps by @renner0e in #1361
- chore(po): update French translation by @theMimolet in #1364
- feat: add CODEOWNERS by @renner0e in #1363
- Remake the global progress bar with wdgt by @kolunmi in #1358
- Rework Add-ons dialog by @AlexanderVanhee in #1342
- Make the Updates Card use an expander row by @AlexanderVanhee in #1359
- Hardcode categories instead of fetching from Flathub by @AlexanderVanhee in #1360
- chore(po): update Russian translation by @Lumaeris in #1366
- fix(po): remove context tile blp by @Lumaeris in #1368
- chore(po): Update Czech translation by @AsciiWolf in #1367
- Improve installed sort popover padding by @AlexanderVanhee in #1370
- Fix add-on dialog papercuts by @AlexanderVanhee in #1371
- Add a filter popover button to the search page by @AlexanderVanhee in #1373
- Add nice gradient underneath data graph stats line by @kolunmi in #1376
- Update metainfo by @AlexanderVanhee in #1377
- chore(po): update Russian translation by @Lumaeris in #1378
New Contributors
- @Commenter25 made their first contribution in #1340
Full Changelog: v0.7.13...v0.7.14
