Skip to content

Latest commit

 

History

History
92 lines (45 loc) · 2.78 KB

CHANGELOG.adoc

File metadata and controls

92 lines (45 loc) · 2.78 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

v1.3.0 - 2021-10-08

Oh look, another minor release.

Added

  • The unique_bangs plugin option. This indicates whether the database should remove bangs with duplicate URLs and very useful for removing aliases from cluttering the search results.

Updated

  • The description of the plugin metadata keeping up with the recent convention.

  • The database has been reworked. This shouldn’t affect end users overall. [1]

Fixed

  • The cache format has been changed to give more accurate search results.

1.2.0 - 2021-10-01

I don’t think this is a good application of "Release early, release often" but there are minor behavior changes for the plugin. Which means a new version of the plugin.

Changed

  • The plugin can now only accept one bangs database file at a time.

  • force_download default value from true to false due to fixed behavior.

Fixed

  • force_download now forces to download the database and use the local plugin path (e.g., $HOME/.local/share/pop-launcher/plugins). This is considered a fix because I didn’t realize force_download is essentially useless. ;p

1.1.0 - 2021-09-30

Main highlight of this release is the addition of plugin-specific configuration. It should be located in $POP_PLUGIN_PATH/bangs/config.json. Unlike the bangs database, the configuration is not merged between different plugin paths.

Added

  • A plugin-specific configuration file.

    • force_download (boolean) lets you configure to force download of database file when missing.

    • max_limit (number) indicates the maximum number of search results to be returned.

    • db_url (string) points to the URL of the default bangs database used together with force_download.

    • default_bangs (array[string]) is a list of bangs to be used when no bangs are found from the search query; handy for quicker search especially when you’re used to searching with your default search engine of choice.

Fixed

  • Return the search results sorted by relevance when in the launcher service. [2]

1.0.0 - 2021-09-26

The initial release.

Added

  • Limits with a maximum number of search results, bringing the performance up.

  • Automatic download of the bangs database from Duckduckgo if the plugin found no database files. Though, it needs curl as a runtime dependency.


1. This is only listed for the sake of my own sanity. ;p
2. Turns out the launcher service sorts the results by default unless no_sort is set to true.