Releases: dmlls/yang
Releases · dmlls/yang
v0.9.32
Yang!
Added
- Support for Karma Search (#28).
- Support for Mullvad Leta.
Full Changelog: v0.9.31...v0.9.32
v0.9.31
Yang!
Improvements
- When undoing a bang deletion, the bang is simply added back to the table, without reloading the entire page.
Bug Fixes
- Fix default bang not being restored when deleting a custom bang that overrides a default bang.
- Fix back button behavior across screens.
Non-user-facing Changes
- We no longer use blocking web requests to trigger bangs. This is due to Google's Manifest V3 not supporting blocking web requests. I do not see a way of triggering the bangs with the new Declarative Net Request API. The extension seems to work fine without the blocking requests, but if it turns out it doesn't, I will halt the Chromium support and add back the blocking requests.
Full Changelog: v0.9.29...v0.9.31
v0.9.29
Yang!
Improvements
- The "Name" column in the Custom Bangs table is now wider on mobile devices.
Bug Fixes
- Bangs now work on EU and US Startpage servers (see #24). Note that the new site permissions might need to be manually toggled on after updating.
Full Changelog: v0.9.28...v0.9.29
v0.9.28
Yang!
Changed
- This new version embeds some UI improvements. Notably, when no—or only a few—custom bangs have been added, the UI will no longer look awkward (especially on mobile).
Bug Fixes
- On Android, bangs should now be able to trigger right after opening your browser (see #20).
Full Changelog: v0.9.26...v0.9.28
v0.9.26
Yang!
Bug Fixes
- Bangs should again trigger without having to retry (see #20).
Changed
- When you add a new bang, the first text input will now be focused and ready for you to type.
Did you know?
- You can also use bangs as site shortcuts (without specifying
{{{s}}}
). For example, to quickly access the Yang! settings, you can add a bang!y
with the URL of the extension (note that this URL might change every now and then).
Non-user-facing Changes
- This version embeds some performance improvements. For example, search engines tend to make a lot of requests aside from the search request itself (e.g., to pre-fetch data, telemetry, etc.). We now employ a more aggressive filtering, so that all these unrelated requests are not considered by Yang!.
Full Changelog: v0.9.24...v0.9.26
v0.9.24
Yang!
New Features
- The bang symbol (!) can now be customized! Yang allows to set up to three characters to trigger bangs. The characters are not restricted to symbols, which means that anything can be used (e.g., letters, numbers, etc.)
Changed
- Yang now uses Kagi Bangs as default bangs (see #15). In case connection fails, Yang fallbacks to using DuckDuckGo bangs.
- There is a new Settings page where you can change the bang symbol.
- Backups have been moved to the new Settings page.
Did you know?
- On desktop, when adding/editing bangs or updating settings, you can press Ctrl+Enter (or Cmd+Enter) to save the changes.
Non-user-facing Changes
- Yang has been migrated to Manifest V3.
- We are currently testing Chromium support.
Full Changelog: v0.9.23...v0.9.24
v0.9.23
Yang!
Bug Fixes
- New users were unable to edit bangs. After updating, this will no longer be the case.
- We now validate that the inputted bang contains no whitespaces.
Full Changelog: v0.9.22...v0.9.23
v0.9.22
Yang!
Changed
- The storage schema has been updated to accommodate the upcoming custom search engines feature.
- The backup schema has also been updated and now contains a backup version. Backward compatibility has been kept, so that older backup files can still be loaded. Creating a new backup after update (with the new schema) is advised.
Bug Fixes
- Minor bug fixes.
Full Changelog: v0.9.21...v0.9.22
v0.9.21
Yang!
Changed
- SearX(NG) instances have been updated. Your instance is not listed? Simply open an issue.
Bug Fixes
- Mobile layout has been slightly adjusted to better adapt to browsers with bottom toolbar.
Full Changelog: v0.9.20...v0.9.21
v0.9.20
Yang!
New Features
- Support has been added for the following search engines:
- A new option has been added to open the base URL when executing a custom bang with no query (e.g.,
!ddg
). This option is enabled by default for all non-custom bangs. (Reported in #6 by @alkorang).
Changed
- Custom bangs are now case-insensitive (i.e.,
!osm
≡!OSM
≡!Osm
, etc.). This is particularly useful for mobile, since keywords often uppercase the letter following an exclamation mark.
Bug Fixes
- Queries are now properly encoded. (Reported in #6 by @alkorang).
- It is no longer possible to add/edit custom bangs with no/malformed URLs. This was happening due to a validation bug.
Full Changelog: v0.9.4...v0.9.20