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.
- Add support for Arch browser
- Use newer rustc version in github's Actions.
- Update workflow's icon.
- First release for new Alfred 5
- Add support for Orion browser.
- Update upstream (rusty-pin) to fix the permissions for tags cache file as well.
- Add a flag to update() function to control a force update of the cache.
- Improve notifications messages
- Use codegen=1 option of cargo to improve lto
- 'pconf' can now output both json & xml
- 'pset' commands (again) use xml format
- Don't print auth_token when printing Config
- Workaround for #143. Alfred early access has prerelease in its version. It breaks the logic of checking for minimum Alfred version with json support. (Since SemVer doesn't like comparing non-prerelease versions with standard ones)
- CI builds will not run twice for commits with a tag. Hopefully!
- Improve alfred_version env. variable parsing.
- Prepare the workflow for Alfred-5.0
- Posting not working if user enters duplicate tags
- Normalize unicode characters before searching/comparing
- Workflow bundle now contains fat binaries for x86_64 and aarch64 (apple is genius, PPC to x86 to arm)
- Switch to github actions for CI automation
- Add -e flag to search command to find pins with exact tags
- Use --query-as-item global flag to always add an Alfred item based on user's exact entry.
- Alwyas show a tag that exactly matches user's input at the top of list.
- search urls in lowercase
Bumped minor version since new fuzzy search engine may produce different search results.
- Use a new fuzzy search engine.
- Support tag renaming using a keyword.
- Add tag renaming and bookmark deletion to Universal Actions.
- Add Urls to default search when tag_only is false
- Don't show 'you have latest version' unless user checks for update.
- Use conditional objects in workflow's canvas.
Improve error messages dusing post/delete/search operations.
- Use rusty-pin 0.5.3 to fix #78 (empty tag list on Pinboard)
- Use rusty-pin 0.5.1 to fix #46 (empty tag list on Pinboard)
- Add basic support for tag renaming.
- Trying to address issue #47 (Catalina osascript premissions)
- Suport Microsoft Edge Browser
- Don't use
sed
hack to set username for url search on pinboard. Ausername
environment variable is now passed to Alfred.
- Holding
Control
/Option
keys while posting a bookmark will now momentarily toggletoread
/shared
settings. (Closes #38)
- Preserve upper/lowercase of titles/urls/description.
- Holding CMD in search results now correctly shows either tags or URL based on users' settings.
- Fix appveyor CI issue with directory names.
- Add option to either show TAGs or URLs in search results.
- Add a combo modifier for search result to copy URL to clipboard.
- Fix multiple issues related to release of Alfred 4
pcheck
should now force a network call regardless of when last update check was done.- Fix: deleting a bookmark was not working.
- Add settings for notifying if page is already bookmarked.
- Workaround for Firefox (Fixes #25)
- Support Brave Browser
- Minor improvements
- Show whether current page is already bookmarked.
- Fixes issue #21
- Re-enable auto cache update
- Using
;
to add description was broken - Recompile binary to fix an upstream bug
- Add Opera support
- Workflow can notify and auto update itself.
- Fixes issue #7