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.
[Unreleased]¶
[0.2.0] - 2021-11-07¶
Added¶
opensearch2elvis: a program to generate elvi for OpenSearch-enabled websites.- Dependency on
lxmlbecause ofopensearch2elvis. - Repeatable
--verboseand--quietoptions formkelvisandopensearch2elvis. --no-append-mappingsoption formkelvis: take control of how the search URL gets its query string params.
Changed¶
- URLs with or without a scheme are now allowed for
mkelvis. Both URLs must have the same scheme or both have no scheme. - Some checks for “impossible” option combinations for
mkelviswere removed. The defaults are safe and the advanced user should know what they’re doing. - Use
$itinstead of$_for implicit variables. Bash and other shells do special things with$_, so this is the next best name. - The repo now uses the name
surfraw-tools: https://github.com/Hoboneer/surfraw-tools - Documentation now available at https://hoboneer.github.io/surfraw-tools/
Fixed¶
- Disabled globbing when working with “list” variables in generated elvi. This
caused directory contents to be exposed if a
*character appeared in-add-LIST=.
[0.1.0] - 2020-07-03¶
Initial release.