Skip to content

Releases

Pullo 0.11.4

Choose a tag to compare

@github-actions github-actions released this 25 Oct 18:50
Immutable release. Only release title and notes can be modified.
84221df

Changed

  • Pullo no longer wakes up on every mouse move: it only follows the pointer while it is over the notch, which cuts its CPU use while you move the mouse elsewhere by about 95%.

Fixed

  • Opening the panel with the glass style no longer briefly takes about 300 MB of memory. The glass background stays the same size while the panel animates, so it peaks under 30 MB.

Pullo 0.11.3

Choose a tag to compare

@github-actions github-actions released this 25 Oct 15:00
Immutable release. Only release title and notes can be modified.
6596a17

Fixed

  • A long account name on an alert stays on one line and shortens in the middle instead of wrapping.
  • Wide alert icons, like the team review one, fit inside their circle.

Pullo 0.11.2

Choose a tag to compare

@github-actions github-actions released this 23 Oct 18:13
Immutable release. Only release title and notes can be modified.
1ab83b4

Fixed

  • A tab whose search had no author, repository or organization showed pull requests from all of GitHub. The tab editor now asks for one, and such tabs show what to fix instead of strangers' PRs.

Pullo 0.11.1

Choose a tag to compare

@github-actions github-actions released this 23 Oct 16:45
Immutable release. Only release title and notes can be modified.
03e42d3

Changed

  • Each Settings page has its own colored icon in the sidebar, like System Settings.

Pullo 0.11.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 16:22
Immutable release. Only release title and notes can be modified.
a19cef7

Added

  • A "Team reviews" example tab, and a Review option for pull requests requested from one of your teams, picked from the teams GitHub says you're on. The Review menu also tells "me or my teams" apart from "me only".
  • On a Mac without a notch, Pullo now shows a small tab at the top of the screen, so you can find it and hover it. CI progress shows on it too.
  • Opening Pullo again from Finder or Spotlight opens the panel.
  • While you set up, copy the gh auth login command or open Terminal right from the panel. Pullo adds your account as soon as you log in.
  • ⌘, in the panel opens Settings.
  • Choose which display Pullo shows on: the built-in one, the main one, or the one with the pointer (Settings → General).
  • Pick another shortcut to open the panel, or turn it off (Settings → Shortcuts), handy since ⌥⌘P is also Finder's Show Path Bar. Pullo tells you when another app already uses the shortcut.
  • Pullo can hold alerts while an app is full screen and show one summary when you leave, like during Focus (Settings → Alerts). It's off by default.
  • The Actions list works from the keyboard: ↑↓ pick a run, ↩ opens it, ↩ again opens it on GitHub and esc goes back.
  • VoiceOver reads alerts and confirmations out loud as they appear, tells which pull request tab is selected and how many PRs it has, and can show a PR's failed checks.

Changed

  • The panel stays open while you set up your first account, even when you switch to Terminal. "Not now" closes it.
  • When the panel opens under the pointer, the arrow keys, Return and Esc work right away.
  • The welcome alert mentions the ⌥⌘P shortcut.
  • Pullo uses less battery and network. It stops checking GitHub while your Mac is asleep, its screen is off or locked, or it's offline, and checks once as soon as you're back. With the panel closed, the Actions side only keeps a close eye on runs you started.

Fixed

  • When adding an account fails, Pullo says what went wrong in plain words and offers a way to fix it.
  • When GitHub's request limit is reached, Pullo waits until it resets instead of asking again every minute. When GitHub keeps failing, it waits a bit longer each time, up to five minutes, and when your sign-in is rejected it stops asking until you try again.
  • Pullo now finds gh installed with MacPorts, Nix, mise or anywhere on your shell's PATH, and reads gh's settings from XDG_CONFIG_HOME when you use it.
  • A slow or broken gh no longer holds Pullo up, and Pullo stops asking it for a token on every refresh after it fails. "Check again" in Settings → Accounts asks right away.
  • After GitHub was slow once, Pullo kept asking for shorter lists until you quit it. It now goes back to the full lists after half an hour, and a slow connection on your side no longer counts.
  • Repositories your organization blocks with single sign-on no longer slow down the Actions side.
  • Removing an account while Pullo was refreshing could bring its pull requests and runs back.
  • Re-running or cancelling a run while the Actions list was refreshing now shows the new state right away instead of on the next check.
  • If Pullo can't read some of your saved tabs, for example after using an older version, it keeps the ones it can read instead of replacing them all, and keeps a copy of the rest.
  • A pull request that briefly drops out of GitHub's results no longer alerts you again about the same review request or forgets what you've already read.
  • Fixed a crash when GitHub listed the same pull request twice.
  • Pullo no longer uses more and more memory the longer it runs.
  • When gh's token is revoked, the Actions side now picks up the new one once you sign in again, like the pull request side does.
  • With Reduce Motion on, the panel fades instead of bouncing, and the loading screen and lists no longer slide, blur or shimmer.
  • With Increase Contrast on, dimmed text in the panel is brighter and easier to read. Section titles in Actions and the keyboard hints are a little easier to read too.
  • Time units like "5m" and "2h" now follow the app's language, and a message in Settings → Accounts is now translated.

Security

  • Links from checks only open web pages (http and https), so a check can't point Pullo at a file or another app.

Pullo 0.10.2

Choose a tag to compare

@github-actions github-actions released this 23 Oct 10:53
Immutable release. Only release title and notes can be modified.
8dfaf33

Removed

  • Pullo no longer counts how many Macs check for updates. It checks GitHub for updates again, like before 0.10.1, and nothing about your Mac is kept anywhere.

Pullo 0.10.1

Choose a tag to compare

@github-actions github-actions released this 22 Oct 17:42
Immutable release. Only release title and notes can be modified.
ba44074

Changed

  • Pullo now checks for updates at pullo.jrdan.dev, which counts how many Macs check each day so we know how many people use Pullo. It keeps only the day, the app version and the country. Turn off automatic update checks in Settings → Updates to be left out.

Pullo 0.10.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 17:19
Immutable release. Only release title and notes can be modified.
bb4cc70

Added

  • Each pull request tab can sort by last update or newest first (Settings → Tabs → Edit → Sort by).

Changed

  • Editing a pull request tab is now a set of menus (author, repository, review, checks, state and label) instead of a search you have to type. The GitHub search is still there for anything else.

Fixed

  • ⌘A, ⌘C, ⌘V, ⌘X and ⌘Z now work in text fields, like the tab editor in Settings, and ⌘W closes the Settings window.

Pullo 0.9.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 18:34
Immutable release. Only release title and notes can be modified.
944978a

Changed

  • With more than one account, everything now shows up together: pull requests and runs from all your accounts are in the same tabs, each with the account's avatar, so there's no account to switch anymore. Tabs are shared by every account, and a tab can stick to one account if you want (Settings → Tabs → Account). Tabs you had per account are kept: the ones every account had become one, and the rest stay tied to their account.
  • ⌘1 to ⌘9 now jump to a tab, on both the Pull requests and Actions sides.

Pullo 0.8.1

Choose a tag to compare

@github-actions github-actions released this 21 Oct 18:07
Immutable release. Only release title and notes can be modified.
9d3578b

Fixed

  • When GitHub has a hiccup, like error 502 or a slow answer, Pullo tries again by itself before giving up. If your lists are too big for GitHub to answer in time, it switches to a lighter request that asks for fewer pull requests at once.
  • A short hiccup no longer shows an error. Pullo keeps your list and only warns you if the problem lasts more than a minute and a half, telling you what's wrong (offline, GitHub not responding, request limit reached or sign-in) and when the list was last updated. The warning's button tries again, and only opens Accounts when the problem is signing in.
  • On the Actions side, Pullo now tells you when it can't load runs, instead of quietly showing an old or empty list.