- Added support for new Raycast AI models.
- Added setting for configuring the default AI model.
- Added action to open all pins in a group in the "View Groups" command.
- Added
{{createPin:pinName:pinTarget:pinGroup}}
directive for creating new pins. - Added
{{deletePin:pinName}}
directive for deleting pins. - Added
{{launchPin:pinName}}
directive for launching other pins. - Added
{{launchGroup:groupName}}
directive for launching all pins in a group. - Fixed bug where placeholders using values from LocalData would not update on time.
- Fixed bug where non-document-based applications that expose an Applescript API could yield an error upon LocalData updates.
- Added ability to quick-add pins to a target group from the menu bar dropdown.
- Added ability to quick-pin tracks in Music, TV, and Spotify.
- Added support for pin tooltips in the menu bar dropdown. (Does not work in current version of Raycast.)
- Use gpt-3.5-turbo-instruct instead of text-davinci-003 for AI placeholder.
- Fixed bug where non-document-based applications that expose an Applescript API could yield an error.
- Now using the placeholders-toolkit package.
- Added pin tags and tag filtering.
- Added ability to edit or copy placeholders by right-clicking on them in the menu bar dropdown. Configured in the extension settings.
- Added placeholder tooltips when editing a pin target.
- Added
{{write to="[path]":...}}
placeholder for writing text to a file. - Added
{{chooseFile}}
,{{chooseFolder}}
, and{{chooseApplication}}
placeholders. - Added optional
offsets
parameter to the{{clipboardText}}
placeholder. - Added ability to use Pin keyboard shortcuts within the 'View Pins' command.
- Added link to the Placeholders Guide in the edit pin form header.
- Adjusted behavior of
{{selectedText}}
placeholder to avoid triggering alert sounds each time the menu is opened.
- Fixed bug where pins with corrupted data from previous versions would cause themselves and others to disappear after editing. (Resolve SKaplanOfficial/Raycast-Pins4)
- Added group statistics, viewable when editing a group.
- Added action to create a subgroup of the selected group
- Added actions for deleting all pins or groups at once
- Added ability to install example groups separately from example pins
- Added ability to install example groups or pins while there are already pins/groups present. Existing items will be preserved.
- Added
{{timezone}}
placeholder for getting the name of the user's timezone. - Adjusted
{{alert}}
,{{dialog}}
, and{{toast}}
placeholders to accept atitle
argument (e.g.{{alert title="Example":Message text}}
). - Fixed bug where editing a pin could cause its ID to be nullified, effectively deleting the pin.
- Fixed bug where inputting web URLs in the target field would prevent the list of 'Open With' applications from properly updating and leaving only a "None" option.
- Fixed bug where empty groups would still get displayed in the menu bar dropdown.
- Added ability to create subgroups
- Added ability to automatically sort pins using various criteria on a per-group basis
- Added ability to pin text fragments that will be copied to the clipboard when clicked
- Added Quick Pin for pinning the currently selected text as a text fragment
- Added ability to configure keyboard shortcuts for opening pins
- Added ability to set pin and group icon color
- Added pin statistics based on their creation date, last used date, frequency of use, placeholder usage, average execution time, and more
- Added several new placeholders, including
{{location}}
to get physical location & address data - Added list item accessories for various pin details, e.g. last used date, times used, etc.
- Added setting to export Pins data in other formats (CSV, TOML, YAML, XML) in addition to JSON
- Added support for importing data from CSV, TOML, YAML, XML, and JSON files
- Added various display settings, e.g. show/hide list item accessories, show/hide inbuilt menu items, customize color of the main menu bar icon, etc.
- Fixed error where getting selection from Finder would fail if Finder is inactive (even if a window is open)
- Fixed bug where deleting a group could rearrange pins in other groups
- Fixed bug where moving items up/down could rearrange pins in other groups
- Fixed bug where non-url targets that resemble URLs are sometimes treated as URLs (e.g. "button%20returned:ok" was treated as a URL, now it is not)
- Fixed bug where leaving pin name blank did not use the target as the pin name, despite saying it would
- Fixed bug where the
{{selectedText}}
placeholder caused an alert sound to play if no text was selected
- Fixed bug where pins without a group would not be treated as valid pins in some cases
- Fixed bug where "Duplicate" action would overwrite the original pin
- Fixed bug where script placeholders resolving to empty strings would show an error when used as the target of a pin
- Changed "New Pin" to default to Favicon / File Icon instead of "None"
- Added per-pin "Open With" setting to allow you to choose which application to open the pin in
- Added per-pin "Expiration Date" setting to automatically remove the pin after a given date & time
- Added support for pinning Terminal commands
- Added additional "Quick Pins" for various actions, e.g. pinning the selected note in Notes, pinning selected files in Finder, pinning current document in Pages/Word, etc.
- Added Placeholder system inspired by PromptLab
- Added action to open the Placeholders Guide in the default Markdown viewer
- Added action to install example pins on first launch
- Added actions for copying pin/group names and URLs
- Added setting to display "Recent Applications" group
- Added setting to hide pins when any of their placeholders are not currently valid, e.g. {{selectedText}} when no text selected
- Added various display settings
- Fixed bug where NEXT_PIN_ID would not be set upon importing data, causing repeated pin IDs
- Fixed bug where pins would attempt to fetch favicons for non-URL targets, causing endless warnings in the console
- Fixed bug where "Pin This Tab" would fail if the tab name contained commas
- Fixed bug where menu bar dropdown would not update after adding pins for the first time
- Added "Preferred Browser" setting to allow you to choose which browser to open links in
- Added support for tilde expansion in paths
- Added menu items for "Pin This Tab", "Pin This Directory", and "Pin This App"
- Added 'Show "Pin This" shortcut' setting to allow you to hide the "Pin This" items
- Added "Create New Pin" and "Create New Group" actions
- Added "Duplicate Pin" action
- When adding a new pin, the icon dropdown will now show the favicon or file icon of the URL/path