Skip to content

Releases: ptsochantaris/trailer

Version 1.8.1

04 Jul 00:33
Compare
Choose a tag to compare

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

Version 1.8.0

01 Jul 12:51
1a4dc96
Compare
Choose a tag to compare
  • 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.

Version 1.7.6

19 Jul 17:28
Compare
Choose a tag to compare
  • 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.

Version 1.7.5

15 May 12:44
Compare
Choose a tag to compare
  • 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

Version 1.7.4

15 Nov 10:16
Compare
Choose a tag to compare

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

Version 1.7.2

27 Sep 19:26
Compare
Choose a tag to compare

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 :)

Version 1.7.1

20 Sep 21:38
Compare
Choose a tag to compare

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.

Version 1.7.0

15 Sep 19:30
d84cf74
Compare
Choose a tag to compare

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.

Version 1.6.17

14 Aug 20:48
Compare
Choose a tag to compare

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

iOS

  • URL scheme extended to support opening and searching, using the same syntax as the filters, for example: pockettrailer://?search=author:john
  • Minor UI fixes

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

Version 1.6.16

21 Nov 16:00
Compare
Choose a tag to compare

Common

• New option to display numbers in item titles.

iOS

• Corrects an issue related to the showing and hiding of section tabs.