Trailer Changelog

What's new in Trailer 1.8.11

Aug 30, 2023
  • Common:
  • Updated sorting logic so that an item will go to the "highest" section that the settings allow for, irrespective of the internal evaluation order of those rules.
  • macOS:
  • Corrects an issue where the preference options for review assignments were incorrectly displayed. If you use this feature and changed your review settings recently, please visit preferences and check if the "moving" options under the "Review" tab are set correctly.

New in Trailer 1.8.10 (Aug 28, 2023)

  • Common:
  • Option to sync and display links to items that close, or are closed by, other items.
  • The usual round of performance improvements, in line with keeping Trailer as lightweight as possible.
  • macOS:
  • Options to modify the behaviour of author, commenter, or label lists, so instead of exclusions/filters they can instead be used as inclusion lists.
  • Nicer rendering of item labels.
  • iOS:
  • Fix for crash when editing a server without using the QuickStart window.
  • Fix for background mode handling after syncs.

New in Trailer 1.8.9 (Aug 23, 2023)

  • Fix: Correctly restoring API server auth tokens during an import
  • Fix: Corner case crasher in v4 sync

New in Trailer 1.8.8 (Aug 22, 2023)

  • GitHub access tokens will now be stored in the system keychain and not in the local Trailer database for extra security, and are no longer visible in the Trailer UI. This migration is performed automatically. If you need to downgrade to a previous version of Trailer for whatever reason, please search your keychain for “trailer” and copy/paste the tokens back to that.
  • New option to auto-remove closed and merged items if they have not been updated for a certain period of time.
  • New option in the “Misc” preferences section to list items that are synced but not being displayed for whatever reason.
  • If using multithreaded queries, Trailer will “boost” the original batch slightly to ensure that short syncs complete faster. Longer syncs will still continue with the standard lower rate to ensure there are no timeouts.
  • Performance improvements and cleanups related to reading settings, especially as part of batch operations.
  • A fix related to handling window sizing and scroll position on macOS.
  • Fixed: If there were no people assigned to review a PR, team assignments would not be detected.
  • Fixed: Closed items from a repo not actively watched could result in repeating close notifications until the item was removed.

New in Trailer 1.8.7 (Aug 14, 2023)

  • Corrects a problem with the "start at login" option.

New in Trailer 1.8.6 (Aug 11, 2023)

  • Possibly eliminates a potential v4 API locking issue
  • Corrects an issue where the option of team review assignments would reset after being set on macOS

New in Trailer 1.8.5 (Aug 6, 2023)

  • If you’re using V4 API, this build will perform a migration of IDs once after installation to the new identifiers that GitHub is requiring. This may mean the first sync after upgrade will take slightly longer.
  • Display: Item counts will now take author/comment blocklist into account.
  • Display: Base/head display fixes.
  • Display: V4 API syncs now display the number of calls made in the status display.
  • Settings: New setting added to autohide PRs that have been approved or rejected by the current user.
  • Settings: Separate options for assignments to allow different sections for items assigned to the user compared to items assigned to one of the current user’s teams.
  • Settings: Repository list now makes it easier to add and remove custom entries.
  • Performance: Item post processing is slightly faster.
  • Tidying: Removed older migration code from very old versions.
  • Fix: Initial launch refreshes watchlist repos correctly once again.

New in Trailer 1.8.4 (Jul 27, 2023)

  • The log options in the Misc section in preferences are now replaced by a logging window that lists all operations performed by Trailer, as well as API requests and responses, with an option to copy the log to the clipboard.
  • Improved v4 API GitHub failures handling and retries
  • An updated v4 API preferences panel, with specific presets (and a safe default)
  • Tidbits: Updated to Sparkle 2.x, Cleaned up ancient prefs migration code, minor querying cleanups/performance optimisations, returned to system-provided networking as NIO was having issues, and fix for crash bug in GraphQL parsing.

New in Trailer 1.8.3 (Jul 12, 2023)

  • To help keep the experience of using v4 API as stable as possible, this release adds an option screen for v4 API in the Servers section where you can customise the paging parameters to avoid GitHub errors. The defaults are quite conservative, so depending on how much data you sync, you may want to incrementally try increasing them, especially parallel queries.

New in Trailer 1.8.2 (Jul 11, 2023)

  • Slows down v4 API query rate to prevent failures due to server-side throttling.
  • Includes a further round of technical cleanups.

New in Trailer 1.8.1 (Jul 6, 2023)

  • Corrects an issue related to filtering out items created by bot users, and some corner cases in v4 syncing

New in Trailer 1.8.0 (Jul 2, 2023)

  • Significant optimisations to performance throughout: From HTTP requests, parsing queries, processing items, app responsiveness while syncing, and especially updating menus in macOS.
  • A (first) round of improvements to the ageing codebase :)
  • Fixed an issue where items that were open at the time a repo was archived would no longer be listed.
  • Fixed an issue where closed and merged items that were kept on the list could not be opened.
  • Many other small fixes, partly as a consequence of the cleanup.
  • Corrections to Spotlight integration.

New in Trailer 1.7.6 (Jul 20, 2021)

  • New filtering section in preferences to hide items from specific authors, or items that contain specific labels.
  • New options to select which type of status items to list or hide for listed items.
  • Typed-in filters are now persisted in each menu between app restarts.
  • Support for displaying checks in item status lists (v4 API only.)
  • Improved layout for items which do not have an author avatar.
  • New option to display base branch info for PRs.
  • General round of minor bug fixing and optimisations, including:
  • Corrections to display of reviews and statuses.
  • App will no longer appear over the menubar if auto-hiding of the menubar is turned on.
  • Option to hide avatars in the posted notifications, independently from whether they are shown on the item lists.

New in Trailer 1.7.5 (May 16, 2021)

  • Will not nuke all the contents of a server's repos if the auth token is modified
  • Correction for V4 API artefacts that could cause incremental syncs to bring in insufficient data
  • Built with the latest toolchain for size and performance improvements

New in Trailer 1.7.4 (Nov 17, 2020)

  • This is a maintenance update that corrects some visual issues in Big Sur and adds Apple Silicon support.

New in Trailer 1.7.2 (Sep 28, 2020)

  • Common:
  • Fixed: When an item was closed or merged, and was kept, it would get badged irrespective or the badging preferences.
  • Fixed: Closed PRs and Issues stopped being retained when using v3 API.
  • Fixed: The v4-only "Mark non-mergeable items" option would show all items as having a conflict if v3 API was selected.
  • Built with latest toolchains for performance and stability improvements.
  • macOS:
  • Yet another fix for macOS theme detection. Hopefully the last one :)

New in Trailer 1.7.1 (Sep 21, 2020)

  • Common:
  • Corrects an issue where Trailer did not identify draft PRs correctly.
  • macOS:
  • Corrects a crash when launching in El Capitan.
  • (Yet more) Dark Mode detection fixes.
  • Improves highlighting of status items, especially in dark mode.

New in Trailer 1.7.0 (Sep 16, 2020)

  • Common:
  • Added option to use GitHub v4 API for syncing data. If you sync a large amount of PRs, Repositories, sync status items, responses and/or review statuses/assignments, then turning this option on can result in dramatic speed improvements when syncing (and a reduction in corresponding API usage) since the number of calls Trailer has to make is significantly reduced. Trailer needs to re-sync all data when you toggle this option, so be sure to do so as appropriate.
  • v3 API sync also features various improvements and optimisations to speed up some operations.
  • Option to display teams that have been assigned to review a PR.
  • Option to mark merge conflicts in PRs (v4 API only)
  • Option to show added/removed line counts in PRs, as well as the ability to sort using that as a criterion (v4 API only)
  • Option to scan closed and merged items for new events like comments and reactions (v4 API only)
  • Options to scan items created on any repository, irrespective of whether they are in the watchlist (v4 API only)
  • Reaction and status scanning logic has changed to keep syncs sane and help them scale up for larger numbers of items. From now on, Trailer will scan a fixed amount of items for statuses and reactions on every sync, and will round-robin through all items. So if you sync 200 items, and you’ve set 50 items per refresh, then all items will be refreshed within 4 syncs.
  • PR branch names shown in context menus, selecting them copies the branch name to the clipboard.
  • Various minor bug fixes and tweaks across both macOS and iOS.
  • macOS:
  • Improvements to colours and dark mode handling.
  • Improvements to keyboard handling in the repository list editor.
  • Notarised binary for greater security.
  • iOS:
  • iOS is now mature enough, and has enough handling for windowing and multitasking that it makes no sense to have an in-app web view and split-screen detail view on the iPad. Instead Trailer now works on iOS the same way it works on macOS - i.e. as a directory of items, and leaves opening and handling the URL of each item to the system. For instance, on iPad you can now set up your own split-screen by dragging an entry to the side of the screen and creating a new Safari window.
  • Major UI refresh for iOS 13 and up, including improved system appearance support, iOS native system icons, context menus for items, and many miscellaneous UI fixes.

New in Trailer 1.6.17 (Aug 16, 2019)

  • Common:
  • New “state:” filtering option (arguments can be: unread/open/closed/merged/snoozed)
  • Corrected filtering of status items based on included or excluded terms
  • Fix: Adding manual repos using “*” from an org with many repos would only add a subset of them
  • Built with latest toolchain for performance
  • Fix: Repeated assigned item announcements when first synced
  • macOS:
  • Added simple support for Spotlight in newer macOS versions
  • Extra hotkey characters added (thanks to @j-martin)
  • Option to (not) include snoozed items in menubar count
  • Removed old confusing option to count all open items in watchlist
  • Group labels in preferences repos table properly support copy/paste/undo/redo now

New in Trailer 1.6.16 (Nov 23, 2018)

  • Common:
  • New option to display numbers in item titles.
  • IOS:
  • Corrects an issue related to the showing and hiding of section tabs.

New in Trailer 1.6.14 (Oct 3, 2018)

  • Corrects an issue where having un-configured API servers on the list could cause syncs to hang.

New in Trailer 1.6.13 (Oct 1, 2018)

  • Common:
  • Improves syncing of reviews when only their status has changed. For instance, when a review has been dismissed.
  • iOS:
  • Correctly keeps repo item visibilities when importing settings.
  • A small tweak to the Watch app headers.
  • macOS:
  • Improved colours under Mojave Dark Mode.
  • Correctly fades out inactive controls in the repo preference pane while refreshing.

New in Trailer 1.6.11 Build 1478 (Sep 18, 2018)

  • Common:
  • Codebase updated for Xcode 10 / Swift 4.2
  • macOS:
  • Mojave dark mode support
  • iOS:
  • Support for Apple Watch series 4 complications

New in Trailer 1.6.10 Build 1476 (Sep 3, 2018)

  • Significantly enlarges the API cache to avoid straining GitHub API limits for users monitoring very large repos.

New in Trailer 1.6.9 Build 1475 (Aug 30, 2018)

  • This release drops a crufty layer of manual API caching and uses the system network cache instead. This not only improves stability but also corrects issues that Trailer would experience when running on macOS Mojave and iOS 12.

New in Trailer 1.6.8 Build 1474 (Jul 9, 2018)

  • Common:
  • Option to auto-hide archived repos.
  • Periodically updates manually added repos along with the rest of the watchlist.
  • Takes dismissed reviews into account when displaying review statuses.
  • Batch adding of custom repos from an org is now possible: Simply use "*" as the name of the custom repo.
  • Changes in quick-start and default repo visibility: GitHub use has grown a lot since Trailer was first created. Users no longer follow or watch just a few repositories and orgs can have hundreds or thousands of repositories. This means that the default quick-start behaviour of Trailer can and does end up being very wasteful in API, data, and battery use over time. For this reason, quick-start no longer activates every repository from the watchlist. Instead, once the account is verified the repo list is fetched and displayed, and a user can chose which repositories they want visible and to what extent. Additionally, settings for visibility of new repos are set to be hidden by default. Users must now explicitly opt into adding new repos, or explicitly set the options that automatically do that.
  • macOS:
  • Repository list is now sortable by its columns. It’s also FAR more responsive.
  • iOS:
  • Repository list improved to support sorting by various criteria as well as batch-editing options that apply to the filtered groups of repos.

New in Trailer 1.6.7 Build 1471 (Mar 12, 2018)

  • Corrects an issue where a failed fetch of review assignments could lead to sync hanging indefinitely.

New in Trailer 1.6.6 Build 1470 (Feb 1, 2018)

  • Fix for item below: Corrects behaviour under GE servers that do not have this API change yet
  • Works around API change by GitHub related to team assignments that broke sync.
  • Includes teams in checks for review assignments.

New in Trailer 1.6.5 Build 1469 (Jan 26, 2018)

  • Works around API change by GitHub related to team assignments that broke sync.
  • Includes teams in checks for review assignments.

New in Trailer 1.6.3 Build 1464 (Oct 30, 2017)

  • Common:
  • Correction for cases where "PR assigned for review" notifications would repeat.
  • macOS:
  • Clicking on item number in the context menu will now copy the repo name as well, to help create cross-repository references in comments.
  • Option to provide a custom app for opening item links and generic web links.
  • Nicer bottom corners to match system appearance (on High Sierra and newer)
  • iOS:
  • Tab layout correction issue for iPad portrait mode.
  • Apple Watch crash protection in case a PR comment is extremely long.

New in Trailer 1.6.2 Build 1462 (Sep 29, 2017)

  • Common:
  • Option to display milestones of items.
  • "Highlight PRs with new comments" moved from Comments to Display section in preferences.
  • macOS:
  • Corrected scrollbar artefacts.
  • Corrected certain High Sierra scrolling bugs in dark mode.
  • Corrected intensity of repository names in dark mode.
  • iOS:
  • Further corrections to notification handling.
  • Fixed: Opening notifications will once again lead to the relevant item.
  • Will always refresh item detail views when selected, even if existing item is already selected.
  • Improved performance and layout fixes in advanced settings.
  • Corrections for future iPhone X compatibility.

New in Trailer 1.6.0 Build 1460 (Sep 13, 2017)

  • Option to display relative instead of absolute dates
  • Using Swift 4 and Xcode 9 toolchain, as well as various optimisations and stability improvements.
  • Fix: Sync will no longer hang if user has an empty watchlist.
  • Option to only show/sync statuses in mine/participated sections. Greatly improves sync times, especially on large or busy repositories.
  • Updated token permission description.

New in Trailer 1.5.9 Build 1443 (Jul 10, 2017)

  • Common:
  • Improvements to responsiveness and stability, especially on long syncs.
  • Re-enabled beta feature headers when requesting reviews from GitHub Enterprise servers. (Please do note that, as long as reviews remains a beta feature on a particular server, it CAN'T be enabled together with reactions. Doing so will cause syncs to fail from that server.)
  • iOS:
  • Significant improvements to the main list's responsiveness.
  • Fixes for Watch complications and app bug fixes.

New in Trailer 1.5.8 Build 1436 (Jun 2, 2017)

  • macOS:
  • Options menu changed to be a pulldown rather than a popup to keep menu item positions consistent.
  • Item menu performance improvements.
  • Common:
  • Pull requests for which you have written reviews will be promoted to the Participated section, in the same way that writing comments is done.
  • Improved syncing of reactions and of items without dates.
  • API cache stability improvements.

New in Trailer 1.5.7 Build 1431 (May 15, 2017)

  • Review APIs are out of beta, and can now be used in conjunction with the Reactions feature.
  • Minor improvements to marking new commits on PRs.

New in Trailer 1.5.6 Build 1429 (Apr 30, 2017)

  • Introducing BETA support for Reviews: View and be notified of review statuses for PRs, requested reviewers, approvals or requests for changes, or being assigned to a review. Review comments are now included in the comment count and handled as new comments.
  • Introducing BETA support for Responses: Be notified of responses to an issue, PR, or comment, as a comment itself. Get notifications of people posting responses to items. (Please note that due to API limitations this feature can be 'costly' in terms of number of calls made to the server.)
  • IMPORTANT: Due to GitHub beta API limitations, both of these features cannot currently be enabled at the same time, as long as they are marked as beta by GitHub. Additionally, these APIs may change and syncs may fail if that occurs. If syncs start failing, try disabling these features before trying to debug anything else. (And if you’re feeling adventurous, log the API calls that are failing and open an issue at Trailer’s GitHub site.)
  • Minor improvements to memory usage.

New in Trailer 1.5.5 Build 1406 (Feb 2, 2017)

  • New option to mark PRs with a badge (and even wake snoozing items up) if new commits have occurred.
  • Correction to default visibility settings applied when a custom repository is added.
  • Further performance and stability improvements under the hood.

New in Trailer 1.5.4 Build 1402 (Jan 27, 2017)

  • Expanded watchlist handing: Options to turn off auto-adding and auto-removing of repositories.
  • Manage a list of additional custom repositories outside of your server-side watchlist.
  • Performance improvements for syncing large numbers of items.

New in Trailer 1.5.3 Build 1398 (Jan 3, 2017)

  • Various optimisations, cleanups, and fixes, including a slow but consistent memory leak.

New in Trailer 1.5.2 Build 1395 (Dec 3, 2016)

  • Common:
  • New option to immediately import old settings on welcome screen
  • Performance and stability improvements in caching
  • iOS:
  • Corrected an issue that could cause the UI to become unresponsive after a refresh
  • Corrected link to GitHub tokens (with thanks to @rhysd)
  • macOS:
  • New option to hide menubar counts and only show icons
  • Corrected menu header labels for pull requests

New in Trailer 1.5.1 Build 1387 (Oct 19, 2016)

  • This is a bug fix release that corrects a scrolling issue on macOS Sierra.

New in Trailer 1.5.0 Build 1385 (Sep 14, 2016)

  • Common:
  • Mentions, team mentions, and new items in owned repos can now be routed to any section.
  • Support for multiple assignees when searching or detecting if an item has been assigned.
  • Snoozing logic and options improvements.
  • Improved keyboard support for navigating.
  • Under the hood: Updated for the latest Swift 3 / Xcode 8 toolchain.
  • Database access settings updated to improve store robustness
  • Important performance, syncing logic, and stability improvements.
  • macOS:
  • In case launch fails because of a database incompatibility (or corruption), Trailer will no longer auto-wipe the database but will display a warning, offering the options to wipe the database or quit.
  • Preferences layout fixes for Yosemite.
  • "X" mode will no longer cause group status bar items to disappear.
  • Sparkle updater now at v14.
  • iOS:
  • Updated for iOS 10 with new notification support plus improved spotlight and search integration.
  • Updated Today view widget to support minimal and expanded modes.
  • Apple Watch app updated for watchOS 3, with important fixes, speedups, and appearance improvements.

New in Trailer 1.4.3 Build 1341 (Jul 8, 2016)

  • New option to automatically snooze items after a specific number of days of inactivity.
  • Fix: Avoiding menu window recreation after system wake, if dark mode hasn’t changed.
  • Fix: If all menu bar items are groups, and there are no items to display on any of them, will ensure at least one stays visible to allow access to preferences.

New in Trailer 1.4.2 Build 1338 (Jun 17, 2016)

  • This update corrects an issue on OS X 10.9 and 10.10 which could lead to a crash when updating menus, and improves menu update performance.
  • Additionally from the recent 1.4.1:
  • Corrects counts shown during the confirmation of removing all merged or closed items from a list
  • New “group” field in the watchlist allows grouping or extracting one or more repositories into their own menu item(s).
  • New option to split API servers into separate menu-bar items.
  • New option to mark an item’s comments as read if you have just posted a new comment.
  • Refresh indicator will now give a rough estimate of how many API calls are left for a refresh to complete.
  • More info on notifications, including the repository name that a notification refers to.
  • Various dark mode detection issues corrected.
  • Significant internal cleanups and optimisations, as well as improved tracking of read/unread comments.

New in Trailer 1.4.1 Build 1335 (Jun 10, 2016)

  • Correction for the counts displayed during the confirmation displayed on removing all merged or closed items from a list.

New in Trailer 1.4.0 Build 1332 (Jun 5, 2016)

  • New “group” field in the watchlist allows grouping or extracting one or more repositories into their own menu (or tab) items.
  • New option to split API servers into separate menu-bar items.
  • New option to mark an item’s comments as read if you have posted a new comment.
  • Refresh indicator will now give a rough estimate of how many API operations are left for a refresh to complete.
  • Significant internal cleanups and optimisations, as well as improved tracking of read/unread comments.
  • More info on notifications, including the repository name that a notification refers to.
  • Various dark mode detection issues corrected.

New in Trailer 1.3.21 Build 1296 (May 13, 2016)

  • New filter: Search for items assigned to specific users using the “assignee:” prefix, or tick the option in preferences to always check this when filtering.
  • Support for differentiating assigned PRs in the same manner as assigned issues.

New in Trailer 1.3.20 Build 1294 (May 9, 2016)

  • Big improvements to API syncing
  • Significantly reduces long-term API quota usage by aggressively using Etags and local cache tailored specifically to the GitHub API requirements.
  • Improves & corrects various issues related to repo and item change detection, making overall notifications more punctual and granular.
  • One failed call will no longer cause an entire sync to fail. Instead, if an API resource times-out, is truncated, or fails to connect, it will be retried automatically a couple of times. Drastically reduces failed syncs, especially ones that access many repos and items.
  • Performance improvements.
  • Further typo corrections

New in Trailer 1.3.19 Build 1288 (May 1, 2016)

  • New option to automatically move items that have been created in repos you own to the ‘Mentioned’ section.
  • API usage warnings & errors will no longer repeat on every refresh.
  • Corrections to muted item placing logic.
  • Performance improvements in API parsing.
  • Misc panel in preferences layout cleaned up a bit, added a “Check Now” button in addition to the one in the About window. Also, the “last exported to” path is now selectable.

New in Trailer 1.3.18 Build 1285 (Apr 29, 2016)

  • Item Snoozing: Items can now be moved into a new “Snoozing” section, and optionally woken up by updates, manually, on a certain date/time, or after a certain amount of time. Additionally, to keep things tidy, snoozed items can be completely hidden.
  • The “Participated” section now has a sister “Mentioned” section, which holds items that have been moved there automatically because of mentions in comments or mentions to your teams.
  • Include item milestones when filtering, by default, or using the “milestone:” prefix (or, as always, exclude with the “!” syntax)
  • Various typo and spelling fixes (many thanks to @stephenyeargin, @geoffharcourt, and @sdorunga1)
  • When muting an item, any existing notifications that have been posted from it in the notification center are also removed.
  • New option to remove related notifications in the notification center for an item that is no longer on the list.

New in Trailer 1.3.17 Build 1266 (Mar 23, 2016)

  • Bug fix release to address an issue where notifications posted from v1.3.16 would become stuck in the OS X Notification Center.

New in Trailer 1.3.16 Build 1265 (Mar 17, 2016)

  • Common:
  • Ability to mute items so that they don’t provide any notifications or badges until they are un-muted.
  • Custom actions on notifications to mark an item as read immediately, or mute it until further notice.
  • New options to mark a specific item’s comments as read or unread.
  • OS X:
  • Added hotkey (Cmd-O) to open parent repo of a focused item
  • Hold “Show” in OS X Alerts to view the new notification actions.

New in Trailer 1.3.15 Build 1264 (Mar 7, 2016)

  • Common:
  • Ability to exclude items with negative search terms by prefixing them with ’!’. This can be on simple terms, such as “!WIP” but also on property terms such as “label:feature,!WIP” or “server:!public”.
  • iOS:
  • Preferences now have a button to hide the help text of listed options.

New in Trailer 1.3.14 Build 1263 (Feb 21, 2016)

  • Common:
  • New option to limit “only show green PRs” functionality to the “All” section.
  • Preferences & quick-start views will now also provide feedback on the minimum permissions required for a GitHub personal access token.
  • Additional compiler optimisations.
  • OS X:
  • Updated Sparkle update-check to 1.13.1

New in Trailer 1.3.12 Build 1260 (Jan 27, 2016)

  • OS X:
  • Corrections for menu layout and positioning on non-primary screens
  • iOS:
  • Corrected opening items from their respective local notifications
  • iPad Pro icon
  • Common:
  • Spelling and typo corrections in various places

New in Trailer 1.3.11 Build 1258 (Nov 30, 2015)

  • Disambiguations and clearer option names in preferences, as well as tooltips with help text for almost every option.
  • Fix for a nasty crash when enter was pressed with no item selected.
  • Corrections for IME character input in the filters field.
  • Added options to hide items based on authorship. Hide all your own items or items of others per-repository.
  • Added success/in-progress/failed icons in front of PR status items to help make them easier to distinguish.

New in Trailer 1.3.10 Build 1252 (Nov 5, 2015)

  • Fix for feedback shown in the menubar during the first sync after launch.
  • Search for items directly using their number. Use the new “number:” prefix in the filter field, or have Trailer always check for item numbers via the new filtering preference.
  • Large speedup in sync performance for repos with long lists of PRs and/or issues. Less power usage and UI lag while syncing.

New in Trailer 1.3.9 Build 1247 (Nov 4, 2015)

  • Corrected broken keyboard shortcut options screen
  • Fixed update mechanism under El Capitan
  • Corrected signing issues/warnings and bumped Sparkle to latest version