Skip to content

Library 1.6.5

Choose a tag to compare

@github-actions github-actions released this 16 Oct 16:55
11dc6ed

What's Changed

  • Point Library Help and Keyboard Shortcuts at the website guide by @deansasek in #91
  • Move the tracking-parameter setting to the Clipboard tab by @deansasek in #92
  • Localize alert and dialog text by @deansasek in #93
  • Require Touch ID to unpin a locked clip or turn the lock off by @deansasek in #201
  • Stop restored terminal commands from running at login by @deansasek in #202
  • Keep a copy of every iCloud conflict version before removing any by @deansasek in #203
  • Drop rows the search hides from the selection by @deansasek in #204
  • Clear the rename base when iCloud changes are loaded by @deansasek in #205
  • Check a release's SHA-256 before the update runs install.sh by @deansasek in #206
  • Load bookmarks with newer reading-list and link-check values by @deansasek in #207
  • Copy the new app beside the old one before replacing it in install.sh by @deansasek in #211
  • Pass Space through to the search field while it has text by @deansasek in #208
  • Include target and shortcut in Manage row labels by @deansasek in #209
  • Block snippet changes when snippets.json cannot be read by @deansasek in #210
  • Stop keeping deleted recordings in clipboard history by @deansasek in #212
  • Keep newer snippet edits when an open editor saves by @deansasek in #216
  • Quit Library through its quit command before installing by @deansasek in #213
  • Announce Quick Open results and mark the selected row by @deansasek in #215
  • Bound the favicon and title scans against hostile markup by @deansasek in #217
  • Retry a screenshot that cannot be read yet instead of dropping it by @deansasek in #218
  • Forget cleared and removed clips in suggestions and Paste Next by @deansasek in #214
  • Give snippets.json a format version by @deansasek in #220
  • Drop a rename's undo base when its item is gone by @deansasek in #219
  • Time-limit softwareupdate and guard the Command Line Tools marker in install.sh by @deansasek in #221
  • Speak color tags in row labels by @deansasek in #223
  • Keep Clear History when it runs during a pending history load by @deansasek in #224
  • Copy the new app before trashing the old one in Move to Applications by @deansasek in #227
  • Check a screenshot's size before reading it by @deansasek in #225
  • Close Quick Look when the lock engages on the clip it shows by @deansasek in #229
  • Mark the chosen icon as selected in the icon picker by @deansasek in #228
  • Stop reading link-check response bodies by @deansasek in #230
  • Refuse to replace a different app at the Applications path in Move to Applications by @deansasek in #231
  • Leave locked clips out of the from-app completions by @deansasek in #233
  • Respect Reduce Motion for copied GIFs in Quick Open by @deansasek in #234
  • Skip undo steps for edits that change nothing by @deansasek in #232
  • Check a clipboard picture's pixel size before making its thumbnail by @deansasek in #235
  • Start the relaunch helper before turning off the login item in Move to Applications by @deansasek in #236
  • Refuse redirects from https to http by @deansasek in #222
  • Add a bookmark to the top level when its folder is gone by @deansasek in #239
  • Announce clipboard link and add failures by @deansasek in #237
  • Delete command files Terminal does not open, and clean up at launch by @deansasek in #240
  • Name the Redo step after the step it redoes by @deansasek in #238
  • Keep merged duplicate copies in Recently Deleted with their data by @deansasek in #242
  • Open login items only on a login launch by @deansasek in #243
  • Keep link check results when undo restores a snapshot by @deansasek in #245
  • Get Info saves only the fields the user edited by @deansasek in #246
  • Label the welcome page shortcut warning icon by @deansasek in #244
  • Keep items in a conflict resolution that would form a parent cycle by @deansasek in #248
  • Leave purged Recently Deleted items out of undo by @deansasek in #247
  • Show welcome step and label progress indicators by @deansasek in #249
  • Check the index in the Get Info shortcut bindings by @deansasek in #250
  • Use the visible Add label for the snippet button by @deansasek in #251
  • Make the Delete Immediately dialog say that Undo can bring the items back by @deansasek in #252
  • Name the action on each Record Shortcut button by @deansasek in #253
  • Make color swatches in Get Info a 24 pt target by @deansasek in #255
  • Ask before importing a browser file whose links are all saved by @deansasek in #254
  • Announce iCloud sync status changes to VoiceOver by @deansasek in #256
  • Keep the bookmark menu's target alive while the menu is open by @deansasek in #257
  • Keep the calendar event file until the system clears it, owner-only by @deansasek in #258
  • Refresh Quick Open results when the clipboard history changes by @deansasek in #259
  • Seal pinned clipboard items on the write queue, not the main actor by @deansasek in #260
  • Give Accessibility calls a short messaging timeout by @deansasek in #261
  • Do not ask for the page of an address with a query by @deansasek in #262
  • Keep command text out of the Shortcuts command entity by @deansasek in #263
  • Name bookmarks added by Shortcuts from their pages by @deansasek in #264
  • Suggest only web addresses from selection and clipboard by @deansasek in #241
  • Run a Shortcuts terminal command after one confirmation by @deansasek in #265
  • Bring an open snippet editor forward instead of closing it by @deansasek in #226
  • Find the paste key on the current keyboard layout by @deansasek in #266
  • Match the tracking toggle to what it does, and extend the tracking list by @deansasek in #267
  • Keep Markdown links whole when titles or addresses have line breaks or backslashes by @deansasek in #268
  • Bind sealed pinned and history files to their kind by @deansasek in #269
  • Take only // schemes and slashless schemes as addresses' schemes by @deansasek in #270
  • Open new windows in the chosen browser even without a new-window flag by @deansasek in #271
  • Register blocked hotkeys again when another app quits by @deansasek in #272
  • Ignore hot corners at display seams and run their actions after the monitor by @deansasek in #273
  • Remove the SwiftPM cache step that test.sh never uses by @deansasek in #274
  • Build the package on pull requests, since test.sh skips the app entry point by @deansasek in #275
  • Drop the reference to a benchmark audit document that is not in the repository by @deansasek in #276
  • Lint the Info.plist and verify the code signature in build.sh by @deansasek in #277
  • Fail the build when the localized strings bundle is missing by @deansasek in #278
  • Clean up only command files with the exact name the app writes by @deansasek in #279
  • Keep Most Used and Recently Opened sorts inside each divider section by @deansasek in #280
  • Recognize a saved bookmark by its normalized address when offering to add by @deansasek in #281
  • Preview files in Quick Open: Quick Look for documents and images, and a table for CSV and TSV by @deansasek in #282
  • Save the Spotlight digest only after Spotlight indexes the items by @deansasek in #283
  • Disable File menu sheet commands when the Library window is not in front by @deansasek in #284
  • Drop selected items that are gone from the library and Recently Deleted by @deansasek in #285
  • Hide the source app and age of a locked pinned clip in its subtitle by @deansasek in #286
  • Check numeric addresses against the scheme rule by @deansasek in #287
  • Animate state changes with symbol effects by @deansasek in #289
  • Let an item take a custom color from the system color picker by @deansasek in #288
  • Move Quick Open row drags to Transferable by @deansasek in #290
  • Attach file panels and alerts to the window as sheets by @deansasek in #291
  • Remember Edit Library sort and search between launches by @deansasek in #292
  • Render status symbols hierarchically by @deansasek in #293
  • Give the Edit shortcut the Get Info name by @deansasek in #294
  • Open Welcome and Snippet editor as SwiftUI window scenes by @deansasek in #295
  • Support Increase Contrast and Differentiate Without Color in pickers by @deansasek in #296
  • Give Library toolbar items ids for customization by @deansasek in #297
  • Turn screenshot capture off by default by @deansasek in #299
  • Write backup exports and snippets.json with mode 0600 by @deansasek in #298
  • Restore bookmarks.json with Recently Deleted items by @deansasek in #300
  • Skip a Services link already in the library by @deansasek in #302
  • Write Quick Look previews off the main actor by @deansasek in #303
  • Add search scopes and suggestions to the Library search field by @deansasek in #304
  • Ask before a library:// link opens an app with arguments or fills a template by @deansasek in #301
  • Paste from the clipboard menu into the app that had the keyboard by @deansasek in #305
  • Refuse local and private addresses in web requests by @deansasek in #306
  • Cache the Library window rows between redraws by @deansasek in #309
  • Cap the total size of pinned clipboard items at 200 MB by @deansasek in #310
  • Keep each damaged file under a new timestamped name by @deansasek in #307
  • Check the Info.plist names the code depends on by @deansasek in #308
  • Keep the release build away from the write token; pin actions by @deansasek in #311
  • Coalesce clipboard history saves by @deansasek in #312
  • Replace a file only if it still holds the bytes this Mac last saw by @deansasek in #314
  • Ask before an app added through a Shortcut opens by @deansasek in #317
  • Refuse release versions that are not digits and dots by @deansasek in #315
  • Raise render contrast floor to 4.5:1 and fix two light-mode colors by @deansasek in #316
  • Add Reset Clipboard Key for a damaged clipboard key by @deansasek in #313
  • Cap the update check at 20 seconds in total by @deansasek in #318
  • Keep the Frequently Used and Reading List rows between redraws by @deansasek in #319
  • Read Open at Login from the system and show approval and errors by @deansasek in #320
  • Index only the name and host in Spotlight by @deansasek in #323
  • Skip action-like addresses in the link check; retry GET only on 405 or 501 by @deansasek in #322
  • Review every other iCloud version before clearing any of them by @deansasek in #321
  • Cache file row icons and SF Symbol images by @deansasek in #324

Full Changelog: v1.6.4...v1.6.5