v2.7.0Latest
Connections, Views and Slack
New features · 12
- A connection now holds a catalogue of views. GitHub is one token and one connection, and the repository, open pull requests, workflow runs, the latest release, your issues, notifications, rate limit and traffic are eight views on it. Seventeen services arrive with sixty views between them, and adding one is a click rather than another key
- Slack: a channel on your desktop, read as a conversation. Names and avatars resolved from the workspace directory, mentions and links unwrapped, bold, italic and code rendered properly, reactions, files and thread reply counts intact
- Slack in Integrations too: channels and their member counts, people separated from bots, message and thread counts for one channel, workspace details, and shared files with what they cost you in storage
- Firecrawl: credits remaining, scrape a page, search the web, map a site
- The step workbench. Every workflow step opens on three panes: what came in, what you are setting, and what came out. Drag a value from the input pane into any field and you get the path that will really resolve at run time
- Pin a step's output to a frozen sample and test runs downstream stop spending API calls on it
- Run history replays into those same panes: pick a past run and see exactly what each step saw and returned
- Aggregate fields: one number worked out from a list the API sent. Count the pull requests awaiting review, total this month's charges, average a column, take the highest or the lowest, with an optional filter first
- Date placeholders in a URL. {{today}}, {{month_start}}, {{days_ago:30}} and the rest expand when the request is made, so a widget built for this month stays on this month
- Test a connection and test a view separately, so a missing repository name never reads as a rejected token
- Font pairings: separate faces for body text, headings and code, any of them any Google Font
- Resize the window from its own edges. The grab strip sits just inside the frame, so the cursor stops flickering between arrow and resize arrow
Improvements · 6
- Workflow API steps can point at a connection's view and fill its inputs per run: scrape the link the last step found, search for the topic the webhook named
- Action Button can borrow a saved connection's auth headers, so a webhook you trigger no longer needs its key pasted into the widget
- Top Gun redrawn: flight-deck navy on cockpit black, afterburner orange, Oswald over Barlow
- The AI workflow author can name a connection and a view on the steps it writes
- The window paints the colour your dashboard is actually using, so dragging an edge uncovers that instead of a white flash
- Workflow runs can be deleted one at a time, or cleared for a workflow in one go
Fixes · 5
- Adding a second view to a Live Data widget silently wiped the fields you had ticked on the first, along with their order and every per-field override
- In focus mode, Escape closed the widget instead of the dropdown, select or dialog you had open inside it
- Releasing the mouse during the split second a window resize was starting left the window resizing on hover until the next click
- One widget failing to load latched the Add Widget gallery's preview: every widget picked afterwards showed the same error until a reload
- Slack could not authenticate at all. The token went in the query string, which Slack now rejects with the same error it gives a genuinely bad token