Skip to content

Releases: ptsochantaris/trailer

Version 1.8.11

30 Aug 12:32
Compare
Choose a tag to compare

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.

Version 1.8.10

28 Aug 14:56
Compare
Choose a tag to compare

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.

Version 1.8.9

22 Aug 14:38
Compare
Choose a tag to compare
  • Fix: Correctly restoring API server auth tokens during an import
  • Fix: Corner case crasher in v4 sync

Version 1.8.8

21 Aug 20:37
Compare
Choose a tag to compare
  • 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.

Version 1.8.7

11 Aug 16:13
Compare
Choose a tag to compare
  • Corrects a problem with the "start at login" option.

Version 1.8.6

10 Aug 18:21
Compare
Choose a tag to compare
  • 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

Version 1.8.5

04 Aug 22:40
Compare
Choose a tag to compare
  • 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.

Version 1.8.4

26 Jul 20:52
Compare
Choose a tag to compare
  • 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.

Version 1.8.3

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

Version 1.8.2

11 Jul 13:52
Compare
Choose a tag to compare

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