Skip to content

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 16:19
d143e23

Highlights

Agents run on your own machine

An agent can now run on a machine that you control, with your accounts and your model keys.
This can be your laptop, a server or a VPS. Install the
@itsaplan/runner package and start it. It takes the tasks of the agent and sends each one
to Claude Code, Codex, Gemini CLI, Copilot CLI, opencode or a different command. The result
comes back to the issue. Mentions, delegation and schedules all make tasks for the agent.

WIP limits on board columns

You can set a maximum number of issues for a column. The soft limit only shows a warning.
The hard limit does not let a new issue into a full column. This is true for every way to
move an issue, and also for the API and for agents.

Date and time custom fields

A custom field can now hold a time, not only a day. There are two new types: one moment,
or a start and an end. The Calendar can place issues by any date field, not only by Start
date and Due date.

Filter by cycle and initiative

You can now filter issues by cycle and by initiative, in every view. Select a specific
cycle, or select "Active cycle". A view with "Active cycle" stays correct after a sprint
ends. You do not have to edit it.

Also in this release

  • The Timeline has a second grouping level, the same as the Table.
  • You can move a timeline row to a different group, or to a different position. Drag the
    row by its label. Drag the bar to change only the dates.
  • You can make a saved view a favorite. Favorites come first in the tabs and in the
    sidebar. Each user has their own favorites.
  • Two more interface languages: Russian and Simplified Chinese. There are now four.
  • A new account uses the language of the browser. Before, it always used English.
  • Dates and relative times show in the interface language.
  • Cycle and initiative groups are in the order of their status, not in alphabetical order.
  • The description editor menu has H1 and H2 buttons.

Contributors

Thank you to everyone who contributed to this release:

Changelog

Full diff: v0.9.0...v0.10.0

Features

  • add datetime custom fields and calendar placement by date fields (#139) (0f0eb72)
  • add per-user favorites for saved views (#132) (ec1827f)
  • add WIP limits to board columns (#146) (3f5cb37)
  • filter issues by cycle and initiative (#140) (a4d574d)
  • run external agents on your own machine (#147) (b86eda5)
  • web: add a second grouping level to the timeline (#137) (353af73)
  • web: add H1 and H2 buttons to the description editor menu (#143) (58d304c)
  • web: add Russian (ru) UI translations (#131) (e31175b)
  • web: add Simplified Chinese (zh-CN) UI translations (#130) (d3e54d1)
  • web: drag timeline rows between groups and reorder them (#141) (3d31551)

Improvements

  • order cycle and initiative groups by status (#136) (6c6bd08)

Bug Fixes

  • select the default language from the user's locale (#144) (a337192)
  • web: center integration name vertically in the credentials list (#142) (afe908b)
  • web: localize dates to the interface language (#133) (74ad1d0)

Refactoring

  • api: drop the server-side cache of the update check (#128) (009ffc8)
  • api: restructure the api into feature modules (part 1) (#138) (4aff469)

Build

  • web: lint translation files for missing keys across locales (#148) (817645d)

CI

  • show chore and test commits in the changelog (#135) (a33936a)

Chores

  • update dependencies across the workspace (#134) (eafba30)
  • web: let prettier ignore the generated next-env.d.ts (#149) (22acf61)