Repository navigation
v1.2.2
Changed
- Tasks: in the board tasks API (
GET …/board/tasks),q[title_cont]and the
other_cont,_startand_endpredicates now match case exactly. Use
q[title_i_cont](or_i_start,_i_end) to ignore case, as the board's search
box does.
Fixed
- Repositories: the branch picker for a GitLab repository lists all of its
branches. It showed only the first 20 by name, so a branch further down the
alphabet, such asdevelop, could not be picked or found by search. - Integrations: the Aixle Flow app for YouTrack (1.0.1) no longer takes over
an existingaixle-flowaccount that can sign in or has its own tokens. It
reuses only the service user it created; any other account with that login
stops the setup with an error, so nobody who can sign in as it gains the
connected projects. - Integrations: the YouTrack guide and the Aixle Flow app in YouTrack now
send you to the project's Integrations page to connect YouTrack. They
pointed at the Trackers page, which has no Connect button. - Connectors: connecting a connector that signs in with OAuth now asks for
offline access whenever its sign-in server offers it, so the connection renews
itself instead of asking you to connect again once the first token expires.
Sign-in may show a consent screen it did not show before. A connector that names
the permissions it needs when it asks you to sign in now gets exactly those.
Existing connections change only when they are reconnected. - Company settings: a workspace's own sign-in connection to Microsoft Entra
ID can be verified. Verify links the account you sign in with to yours,
takes the address from the username when Entra sends no email, and shows on the
Access screen why a sign-in failed. It used to fail silently and leave the
connection Not verified yet. - Company settings: adding an SSO connection with a name another of the
company's connections already uses now shows an error on the name instead
of failing with a server error. Names are saved without surrounding spaces. - Profile: a Claude Design login the vendor refused stays cleared until you
reconnect it. A session that still held the old copy no longer writes it
back, so the server stops retrying the dead login.
Images
Published as ghcr.io/aixlehq/flow-<name>:1.2.2: flow-web, flow-otlp-ingest, flow-agent-base-core, flow-claude-code, flow-cursor-cli, flow-codex, flow-gemini-cli, flow-antigravity-cli, flow-grok, flow-kiro-cli. Web 1.2.2 launches the agent images of the same version.
What's Changed
- fix(sso): let an admin verify a company OIDC connection to Entra by @artempartos in #479
- fix(auth): form error instead of 500 on duplicate company SSO name by @Hitin in #477
- fix(mcp): ask for offline_access and the challenge's scope on OAuth connect by @artempartos in #481
- fix(agents): stop re-arming a refused designOauth grant by @Hitin in #476
- fix(ci): let the canary report read the vendors' newest CLI releases by @artempartos in #482
- fix(builder): show info-icon hints in a Mantine Tooltip, not a native title by @dvislov in #480
- docs(youtrack): connect from the Integrations page, not Trackers by @artempartos in #483
- fix(youtrack-app): never take over an aixle-flow account that can sign in by @artempartos in #484
- fix(compose): give web the Docker socket for get_config_item by @Evgeniy-DB in #490
- fix(deps): weekly dependency batch — ransack 6, Mantine 9.7, Inertia 3.9, x/net advisories by @artempartos in #491
- fix(repositories): list every GitLab branch, not the first 20 by @artempartos in #492
- chore(release): 1.2.2 by @artempartos in #493
Full Changelog: v1.2.1...v1.2.2