About

Changelog

Every release, from the commits that made it.

0.1.0-beta.3 (2026-10-29)

⚠ BREAKING CHANGES

  • the ado-cloud area is gone, with no deprecation period. The contract version is 2 for this release, the same bump the Jira fold makes. Migrate as follows:
    • Config: a version 1 or 2 file loads as it is; a connection with “area”: “ado-cloud” is read as “area”: “ado”, “deployment”: “cloud”, and defaults.ado-cloud folds into defaults.ado (ado’s default connection wins, with a warning naming the one dropped; defaults.ado’s shared keys are written onto existing Server connections instead of reaching Services ones). Commands that save config write version 3. Keychain entries are untouched.
    • Commands: toil ado-cloud ... is toil ado ... (use —connection, or make the Services connection the default). The old path fails with INVALID_INPUT naming the new form.
    • MCP: ado_cloud_* tools are ado_*, and toil mcp --areas ado-cloud is --areas ado.
    • Env vars: TOIL_ADO_CLOUD_* is refused with CONFIG_INVALID; set TOIL_ADO_* with TOIL_ADO_DEPLOYMENT=cloud (or TOIL_CONN_* with TOIL_CONNAREA=ado and TOIL_CONN_DEPLOYMENT=cloud). In an Azure Pipelines step, set TOIL_ADO_DEPLOYMENT: cloud beside TOIL_ADO_PAT and TOIL_ADO_BASE_URL. SYSTEM_ACCESSTOKEN is read for a Server default only.
    • Dossiers: rename an ado-cloud section to ado (transition pins are ado.transitions). It is read as ado with a warning until you do, and ado wins when both exist.
    • Warning codes: ADO_CLOUD_WORK_ITEMS_MISSING, ADO_CLOUD_TYPE_UNKNOWN and ADO_CLOUD_DEFAULT_TEAM are ADO_WORK_ITEMS_MISSING, ADO_TYPE_UNKNOWN and ADO_DEFAULT_TEAM.
    • Flags: ado pr list takes —creator and —reviewer (the value was always an identity id).
  • the bitbucket-cloud area is gone, with no deprecation period. Migrate as follows:
    • Config: a version 1 or 2 file loads as it is; a connection with “area”: “bitbucket-cloud” is read as “area”: “bitbucket”, “deployment”: “cloud”, and defaults.bitbucket-cloud folds into defaults.bitbucket (bitbucket’s default connection wins, with a warning naming the one dropped). Commands that save config write version 3. Keychain entries are untouched.
    • Commands: toil bitbucket-cloud ... is toil bitbucket ... (use —connection, or make the Cloud connection the default). The old path fails with INVALID_INPUT naming the new form. pr request-changes is an alias of pr needs-work.
    • MCP: bitbucket_cloud_* tools are bitbucket_* (bitbucket_cloud_pr_request_changes is bitbucket_pr_needs_work), and toil mcp --areas bitbucket-cloud is --areas bitbucket.
    • Env vars: TOIL_BITBUCKET_CLOUD_* is refused with CONFIG_INVALID; set TOIL_BITBUCKET_* with TOIL_BITBUCKET_DEPLOYMENT=cloud (or TOIL_CONN_* with TOIL_CONNAREA=bitbucket and TOIL_CONN_DEPLOYMENT=cloud). A Bitbucket Pipelines step also needs TOIL_BITBUCKET_DEPLOYMENT=cloud.
    • Dossiers: rename a bitbucket-cloud section to bitbucket. It is read as bitbucket with a warning until you do, and bitbucket wins when both exist.
    • Flags: Cloud’s —reviewers placeholder is , and repo create’s —project is the shared project input.
  • the confluence-cloud area is gone, with no deprecation period. Migrate as follows.
    • Config: a connection with “area”: “confluence-cloud” is read as “area”: “confluence”, “deployment”: “cloud”, and defaults.confluence-cloud folds into defaults.confluence. Any toil connections change writes the file back with the new form. Keychain entries are untouched.
    • Commands and tools: toil confluence-cloud … is toil confluence …, confluence_cloud_* tools are confluence_*, and —areas confluence-cloud is —areas confluence. The old forms fail with INVALID_INPUT naming the new one.
    • Env vars: TOIL_CONFLUENCE_CLOUD_* is refused with CONFIG_INVALID. Use TOIL_CONFLUENCE_* with TOIL_CONFLUENCE_DEPLOYMENT=cloud, or TOIL_CONN_* with TOIL_CONNAREA=confluence and TOIL_CONNDEPLOYMENT=cloud. TOIL_CONFLUENCE* values on a default connection that is Cloud are refused unless TOIL_CONFLUENCE_DEPLOYMENT is set.
    • Dossiers: a confluence-cloud section is read as confluence, with a DOSSIER_RENAMED_AREA warning. A dossier has one confluence section.
  • the jira-cloud area is gone, with no deprecation period, and the contract version is 2. Migrate as follows:
    • Config: a version 2 file loads as it is; a connection with “area”: “jira-cloud” is read as “area”: “jira”, “deployment”: “cloud”, and defaults.jira-cloud folds into defaults.jira (jira’s default connection wins, with a warning naming the one dropped). Commands that save config write version 3. Keychain entries are untouched.
    • Commands: toil jira-cloud … is toil jira … (use —connection, or make the Cloud connection the default). The old path fails with INVALID_INPUT naming the new form.
    • MCP: jira_cloud_* tools are jira_*, and toil mcp --areas jira-cloud is --areas jira.
    • Env vars: TOIL_JIRA_CLOUD_* is refused with CONFIG_INVALID; set TOIL_JIRA_* with TOIL_JIRA_DEPLOYMENT=cloud (or TOIL_CONN_* with TOIL_CONNAREA=jira and TOIL_CONN_DEPLOYMENT=cloud).
    • Dossiers: rename a jira-cloud section to jira. It is read as jira with a warning until you do, and jira wins when both exist.
    • jira issue schema takes —deployment cloud for the Cloud input file shape.

Features

  • ado work-item feed, and Toil UI reads Azure DevOps histories from it (#511) (35e90b9)
  • agent-led setup: the skill walks an agent through toil and Toil UI, and the person enters every secret (#518) (e757af7)
  • brief a dossier by code, and tune and serve its Analyze prompt (#497) (63c0820)
  • connections: import database connections from DBeaver, SSMS, pgAdmin and other tools (#523) (585568d)
  • db: tlsServerName and tlsCaFile for TLS connections to cloud and aliased servers (#525) (d9202de)
  • every theme has a light and a dark scheme, in Toil UI and the welcome menu (#512) (f72141c)
  • fold ado-cloud into ado: one surface for Server and Services (40b4e2c)
  • fold bitbucket-cloud into bitbucket: one surface for Data Center and Cloud (#504) (5a102c1)
  • fold confluence-cloud into confluence: one surface for Data Center and Cloud (#501) (95846f8)
  • fold jira-cloud into jira: one surface for Data Center and Cloud (#499) (877e9a1)
  • jira issue search —changelog, and Toil UI reads Jira histories from the search (#509) (7b7fb22)
  • read Azure DevOps work items in the menu’s Briefing (#502) (4ff5eec)
  • the toil skill tells agents how to handle an upgrade, with the changelog embedded (#513) (36c6bb9)
  • triage: fix anything short of a principle break, and post the redacted real title to Discord (#522) (7141a4d)
  • ui: a briefing written by Analyze, with an item drawer, Analyze settings and Customize (#500) (9b37a91)
  • ui: Analyze remembers the agent picked for each dossier, falling back to your default agent (#514) (7145a29)
  • ui: keep the session across a reload with sessionStorage (#517) (b066092)

Bug Fixes

  • confluence: convert —markdown on Data Center with toil’s own converter (#524) (9435c15)
  • the hidden game keeps its colours on light terminals (#506) (2baf3b0)
  • ui: decide Services from the dossier’s connection, not from the items loaded (40b4e2c)
  • ui: propose board moves on Cloud items with the Cloud area’s own transition command (#496) (8652258), closes #495

Performance Improvements

  • ui: sync a bounded window, write only what changed, pool per-item calls, notice deletions (#503) (907edad)

0.1.0-beta.2 (2026-10-26)

Features

  • ui: sync Jira Cloud dossiers, and let triage change Toil UI (#488) (b245d0e)

Bug Fixes

  • ui: preserve USER for Claude CLI authentication (#491) (b6f44cc)

0.1.0-beta.1 (2026-10-24)

Features

  • Crate in the site’s blue, in Toil UI, the welcome menu and the site’s screenshot (#475) (9c5be91)
  • Crate is the default theme everywhere, CLI included (#470) (db54367)
  • db: Hive and Impala through one HiveServer2 provider (#411) (5105222)
  • db: Teradata through the Teradata Query Service (#410) (e75b4a9)
  • feedback: the emails in Toil UI Plain’s blue (#457) (e0f5371)
  • move toil and Toil UI to beta, with a stable interface from 0.1.0-beta.1 (#481) (abe6958)
  • one theme setting for the welcome menu and Toil UI (#461) (46ac45f)
  • site: a full blue reskin in Toil UI Plain’s palette (#448) (ad773d5)
  • site: a new site map, with Connect, regrouped docs and About (#434) (0e83924)
  • site: drop Imagile’s mark from the header byline, keep it in the footer (#474) (0cae66a), closes #473
  • site: search everything, and start-here paths by role (#443) (bbf3351)
  • site: show the Imagile mark in one colour from the site’s tokens (#469) (b8dddfd), closes #468
  • site: the toil map, the home page’s hero and /map/ (#444) (e8ea2c3)
  • the hidden game wears the menu’s theme, and faint reads on lighter dark terminals (#476) (10e3d90)
  • ui: a blocker Gantt on the sprint timeline, with the critical chain (#403) (875520c)
  • ui: a guided first run, a command palette, and search across dossiers (#426) (ca491b6)
  • ui: a history of analyses, and answers that read top-down (#407) (58e62c5)
  • ui: add hidden Powershell Man arcade to UI and site (#477) (0fdc0c3)
  • ui: Context Overflow glossary links in the (i)s, and Learn in Help, the chat and the CLI menu (#424) (e294fbc)
  • ui: Crate looks like the toil site, without the pallets (#399) (672f11f), closes #397
  • ui: dossier page in tabs, with an Agents sidebar and a Minto overview (#402) (3ebb235)
  • ui: Frontier, a steampunk theme with a wild west flair (#423) (f966e50)
  • ui: give the launch splash data, so Realm’s d20 lands on the sprint’s day (#465) (cf430e3)
  • ui: moments:measure and screens:sheet, the theme-moments frame timings and contact sheets as repo tools (#466) (e975b3b)
  • ui: Overworld, a top-down 16-bit adventure theme (#429) (12155a3)
  • ui: Realm leans into tabletop dungeon crawling (#428) (5b3273d)
  • ui: Sprawl, a cyberpunk theme on terminal bones (#422) (ccec44e)
  • ui: theme moments for Frontier: a train pulling into the depot, a pressure-gauge loader, PAID stamps and a blown boiler (#456) (10f3b41)
  • ui: theme moments for Overworld: a pixel title card, a map-scroll loader, and chest, brazier, door and key moments (#458) (3bb1b74)
  • ui: theme moments for Realm: a d20 thrown into a dice tray, natural 20 and critical fail, and a session recap (#455) (27ba05f), closes #440
  • ui: theme moments for Sprawl: a cold boot that glitches into the skyline, a data-shard loader, and ICE moments (#450) (4ffe066)
  • ui: theme moments for Starship: a warp-in splash, a sensor-sweep loader, red alert and all clear (#447) (21b73d9)
  • ui: theme moments: splash, loading screens, event moments and toil tips, with Crate and Harvest (#430) (a4ba492)
  • ui: what’s new after an upgrade, empty panels that act, and a notification bell (#449) (c34daaf)

Bug Fixes

  • point toil feedback, Toil UI and the skill at /about/feedback/ (#445) (50c7b7e), closes #435
  • require a Node patched for CVE-2026-111497 (24.22.1 or 26.12.1) (#480) (b2eacb1)
  • site: gradient-only headline emphasis, one responsive spacing scale, and hero text on the first paint (#460) (dd95797)
  • site: the feedback form’s error message in Plain’s danger red (#452) (691a01d)
  • ui: Claude’s agent features verified live on Haiku, with two usage fixes (#398) (89ee711), closes #318
  • ui: one animation to an element in the moments engine, Sprawl’s scan-in on the compositor, and every theme re-measured (#463) (2f4232e)
  • ui: Realm’s rest days skip today, and their key shows only under a calendar (#441) (05ef95e), closes #415
  • ui: show a board drag while it happens and where it lands (#400) (83879a2)
  • ui: the layout check’s board drag waits on conditions, not time (#405) (baf16d1)

0.1.0-alpha.5 (2026-10-21)

Features

  • onboard to a repo’s dossiers, match connections by host, and shareable dossiers by default (#369) (797e884)
  • show that a pasted secret arrived, and check the paste, on the CLI and in Toil UI (#370) (d88684d)
  • site: a Toil UI showcase at /ui/ that frames the real app and shows how themes change the prompts (#386) (2136d9e)
  • ticket the work before starting it, in the skill and in Toil UI’s chat (#367) (60f5e48)
  • ui: a particle switch for every theme, and Fredoka in Plain (#356) (d5c9902)
  • ui: a stand-up report folded from the worklog, by person, with an optional agent write-up (#360) (a7cf3db)
  • ui: Ask up front with live status and Analyze; switch agents live and install an approved SDK in one press (#378) (3b82ae2)
  • ui: dossier pages that preview the work, and a dossier’s name and description edited in place (#371) (67840ef)
  • ui: drag the whole board card, with its moves in a context menu (#375) (e65d18c), closes #347
  • ui: notify on agent state changes, never on events (#382) (ca54072)
  • ui: stale sessions, recorded fingerprints and one-click renew (#381) (045fc5c)
  • ui: tooltips with Read more links, and edit links to configuration (#383) (f065710)

Bug Fixes

  • ci: Linux gates on PRs, other platforms daily, and a parallel layout check (#377) (74e44da)
  • ci: re-approve merge-only pushes without a full review, and one decision file per PR (#368) (c0729e7)
  • ci: wait up to 15 minutes for npm to serve a new toil after a release (#365) (0fafe17)
  • site: let docs tables wrap to the screen on phones (#389) (d4bceec), closes #388
  • test: pin the frozen decisions archive to main’s actual content (#373) (0230e2d), closes #372
  • ui: Copilot’s agent features verified live, with the five fixes they needed (#384) (69746c9)
  • ui: hold only the sample data’s header to the 1440px row (#391) (a0ed41a)
  • ui: show Plain’s full header row at desktop widths (#390) (dff97b3), closes #387

0.1.0-alpha.4 (2026-10-20)

Features

  • ado-cloud: read a team’s sprints, backlogs, boards and work item type states (#331) (eec14da)
  • db: a dialect pre-flight lint before SQL runs, and toil db lint (#314) (d693d33)
  • one command shape for jira and ado, and a Services menu (#310) (fae6921)
  • OWI for GitHub without a board: milestones as sprints, estimate labels and links (#324) (55f6404)
  • pull request tracking in Toil UI across GitHub, Bitbucket and Azure DevOps (#334) (49ece25)
  • seed an Azure DevOps Services board from OWI, test ado-cloud on it, and run Toil UI on it (#327) (e2d0b60)
  • size-aware output for agents, —output-format toon and —summary-file (#321) (f222f39)
  • the command shape for every remaining integration (#323) (323c40c)
  • the dog-eared badge as toil’s mark, an orbit splash, and a badge per Toil UI theme (#282) (4e1e0ce)
  • toil audit stats, and a Usage of toil page in Toil UI (#329) (7299292)
  • transitions by intent, resolved against each item’s own workflow (#322) (e155760)
  • ui: a daily worklog per dossier, folded from the sync, pull requests, builds and agent runs (#338) (88e813f)
  • ui: a People view of what each person and agent is working on (#336) (2fc9178)
  • ui: a refined, grimdark Realm theme (#357) (ed9b18e)
  • ui: assign work items to an agent, in refine, investigate and implement modes (#341) (8033f55)
  • ui: npm run verify:ui, Codex in a home of its own, and the lockfile held to the pin (#325) (7f9fc73)
  • ui: per-chat model usage from the Claude, Codex and Copilot SDKs, with optional caps (#337) (9d4e94c)
  • ui: the readiness gate and a read-only Command Center (#351) (a37e707)
  • ui: theme depth: themed wording, the agent’s voice and your own instructions (#284) (f05630e)
  • ui: Toil UI on real data, bare bones (#315) (3a8d3d5)
  • util owi similar finds likely duplicate work items, offline and deterministic (#316) (dc56487)

Bug Fixes

  • core: bound —select results, build dossier sections without prototypes, and compile .gitignore patterns in linear time (#354) (cc2950f)
  • core: carry object projections through every field, and warn on an unreadable .gitignore (#312) (7b580b4)
  • core: refuse UNC paths before any file access, and validate and encode ids used in API paths (#352) (95b4012)
  • feedback: redact reports before the issue is created (#350) (877950d)
  • triage: check for duplicates of any earlier issue first, and read why a denial was made (#311) (8442681)
  • ui: run verify:ui and dev-real on toil built from this checkout (#335) (51ac386)
  • ui: Toil UI tests stop timing out on Windows runners (#330) (01c324d)

0.1.0-alpha.3 (2026-10-19)

Features

  • consented feedback from the site, the API, toil feedback and Toil UI (#270) (ba6a558)
  • playful wordmark across the site, Toil UI and the CLI (#274) (913e7bf)
  • ui: agent adapters for Claude, Copilot and Codex (#260) (48c8748)
  • ui: board, flow, dependency graph, insights, charts and a docked chat (#255) (70e4bd2)
  • ui: generated art for the game themes (#269) (e919f36)
  • ui: Harvest, Starship and Realm themes (#259) (cb78b63)
  • ui: motion and life for the game themes (#275) (552ab20)
  • ui: settings pages for toil’s connections and dossiers, through ./api (#258) (dd37791)
  • ui: sync into a local SQLite cache through ./api (#257) (b8ede69)
  • ui: the @imagile-dev/toil-ui package and its local server (#254) (40f4698)

Bug Fixes

  • core: match .gitignore globs in linear time (#261) (f591a01)
  • core: skip only the bad .gitignore line, with a warning (#263) (5af61c8)
  • layout primitives, an overflow check, and the UI and site sweep fixes (#280) (44aa883)

0.1.0-alpha.2 (2026-10-19)

Features

  • util: run —grep, md conversion, size outlines and YAML parsing in the bounded worker (#243) (1ff323b)

Bug Fixes

  • triage: install bubblewrap for the agent’s isolation, and clear failure labels on a decision (#242) (b20bb4f)

0.1.0-alpha.1 (2026-10-18)

Features

  • ado-cloud: add Azure DevOps Services integration beside Azure DevOps Server (#225) (c9032e2)
  • ado: add the Azure DevOps Server integration (#144) (5ca6d5d)
  • ado: page every list through meta.page, add —updated-since, work revisions and work get-batch (#216) (be379e4)
  • alation: add the Alation integration (#133) (63ac419)
  • artifactory: add the JFrog Artifactory integration (#118) (885caf4)
  • bitbucket-cloud: add Bitbucket Cloud integration beside Bitbucket Data Center (#204) (1b01f47)
  • bitbucket: add the Bitbucket Data Center integration (#120) (5884923)
  • checkmarx: add the Checkmarx One integration (#129) (bf3e2e7)
  • ci: post issue activity to Discord (#11) (6e40b5a)
  • ci: review every PR with an agent (#15) (8fa08a8)
  • confluence-cloud: add the Confluence Cloud integration (#147) (68c6bdd)
  • confluence: add the Confluence Data Center integration (#117) (a515f5e)
  • connections: OS credential store and interactive setup (#65) (0001854)
  • contrast: add the Contrast Security integration (#123) (e16138a)
  • core: @imagile-dev/toil/api, contractVersion, read-only calls and progress events (#219) (ade67b1)
  • core: add —select, a JMESPath expression applied to data (#151) (5f51c81)
  • core: add <area> api, a raw API passthrough, for Jira Data Center first (#157) (cbd475b)
  • core: add a local audit log of every command, with toil audit list and path (#168) (6560371)
  • core: add toil wait and MCP resources (#171) (42e319d)
  • core: area API for the integration kit (K1) (#104) (765a76d)
  • core: close the integration-kit gaps the Jira and SonarQube pilots found (#113) (063585c)
  • core: file workspace, bounds, and git in pure JS with a safeguarded spawner (#106) (683e47a)
  • core: HTTP layer for the integration kit (K2) (#105) (b3e2d4e)
  • core: named connections, defineArea and file-based area registration (#59) (1bdd151)
  • core: second batch of integration-kit fixes (KF2) (#128) (b0182ac)
  • db: add the MySQL / MariaDB provider (#156) (5ed4dce)
  • db: add the Oracle provider (oracledb in Thin mode) (#162) (e8ed662)
  • db: add the PostgreSQL provider (#150) (43ed7c1)
  • db: add the SQL Server provider (SQL logins) (#160) (2c617a2)
  • db: add Windows authentication for SQL Server (#165) (61d239c)
  • db: db area with the SQLite provider (#67) (9e2845d)
  • delivery: a ship skill with local reviews and a 4-minute PR watch (#98) (df56e96)
  • dossiers: build and share dossiers, scan for repos, check against services (#164) (e356b14)
  • dossiers: check-dossier for ado, openshift, dynatrace, bitbucket, github and jira-cloud (#170) (450fdd3)
  • dossiers: read dossiers and resolve context from them (#152) (2c5f0b0)
  • dynatrace: add the Dynatrace integration (#126) (0511770)
  • elasticsearch: add the Elasticsearch integration from Elastic’s REST API docs (#121) (094cb44)
  • feedback backend, curl endpoint, capped triage, and toil version’s commit (#226) (dd66f96)
  • figma: add the Figma integration (#114) (c451fc9)
  • foundation with one core behind the CLI and MCP (#13) (7a7a835)
  • git: add the local git integration (#143) (b218e3a)
  • github: add the GitHub and GitHub Enterprise Server integration (#119) (e5f05d2)
  • github: issues, issue timelines, Projects (v2), bulk get-issue and paging on every list (#217) (85f5e23)
  • jenkins: add the Jenkins integration (#115) (712e894)
  • jira-cloud: add the Jira Cloud integration (#142) (c760354)
  • jira: Jira Data Center integration (#66) (515c123)
  • jira: move Jira onto the integration kit’s context input and paging loop (#110) (81cbf98)
  • jira: paging, —updated-since, get-changelog and bulk get-issue for jira and jira-cloud (#220) (ca8d936)
  • KF3 integration-kit fixes and recorded decisions (#136) (7beea71)
  • kibana: add the Kibana integration, paired with Elasticsearch for its API key (#140) (cda3592)
  • logscale: add the Falcon LogScale integration, built from LogScale’s API docs (#124) (ba55c30)
  • openshift: add the OpenShift / Kubernetes integration (#132) (ed91004)
  • osv,ossindex: add OSV.dev and OSS Index as one-source vulnerability commands (#130) (07a8d2f)
  • saucelabs: add the Sauce Labs integration (#127) (78f61cb)
  • sde: add the SD Elements integration (#125) (b8dcf03)
  • site: add the GitHub Pages site (#3) (9b2948d)
  • site: How it works, per-integration docs, board deep links (#19) (ab8ce30)
  • site: position toil as the token-efficient alternative to MCP (#237) (18cf2ab)
  • site: verification levels unit, live and stable, and a README for clones (#213) (bf83942)
  • sixth integration-kit fixes (KF6) (#149) (00c43b7)
  • skill: install toil from npm or a clone, register MCP, and install the skill anywhere (#158) (7cd6a75)
  • skills: add skills marketplace commands for the welcome menu (#155) (a241cb1)
  • skill: the toil skill ships with the CLI, keeps itself current, and is the site’s docs (#205) (6dd0adb)
  • sonar: add the SonarQube integration (#111) (c19d7dc)
  • sonatypeiq: add the Sonatype IQ Server integration (#131) (e714583)
  • splitio: add Split.IO, built from the Admin API reference (#122) (ee0b39b)
  • ui: one dashboard per dossier, fed by a fixture execute() (#229) (01a4e39)
  • ui: Toil UI site preview on a fixture Store and a scripted Agent (#227) (b33ab70)
  • util: add the shared kit the ten local util commands build on (#187) (264c753)
  • util: add util c4, C4 diagrams from a JSON model as SVG, Mermaid or D2 (#185) (4f8cdd5)
  • util: add util cert to decode certificates and check a chain (#189) (5aa45cc)
  • util: add util encode, checked base64, hex and URL encoding and file hashes (#188) (f8d2151)
  • util: add util jwt decode and util deps scan/diff, local utilities (#153) (dc38592)
  • util: add util log, which triages a large log into grouped errors and stack traces (#190) (c23004c)
  • util: add util md, Markdown to and from Jira wiki, ADF and Confluence storage (#197) (0fc721f)
  • util: add util openapi list, show and example (#195) (3d38e57)
  • util: add util report for JUnit, TRX, SARIF, lcov and Cobertura (#191) (b87eb8e)
  • util: add util secrets scan (#192) (5951743)
  • util: add util semver to compare, check, sort and bump npm, NuGet and Maven versions (#193) (bc9c8b3)
  • util: add util size, counts, token estimates and outlines for files and folders (#196) (f070666)
  • util: add util time: zones, durations, business days and cron run times (#194) (222421d)
  • util: Open Work Item spec v0.1, util owi map and mapOwi in ./api (#224) (e7bb7eb)
  • welcome: add the Skills and Plugins menu screens (#166) (d234556)
  • welcome: animated splash and main menu for bare toil (#63) (ab66753)
  • welcome: brick breaker in the welcome menu (#163) (1104e26)
  • welcome: guided menu over real connections commands, plus connections test, writes and default (#161) (376071d)
  • welcome: manage and review dossiers from the menu (#172) (fd834dc)
  • welcome: replace brick breaker with Two Weeks’ Notice, a hidden roguelike (#203) (dac2b9b), closes #198

Bug Fixes

  • bootstrap the ID-based OIDC subject and the action group role (#232) (2aaddf5)
  • ci: leave latest alone when the dist-tag lookup fails (#64) (d4a54ed)
  • ci: open the release PR as the Imagile Bot App; release alphas before 1.0 (#62) (c28aff4)
  • core: say why a connection setting is invalid, not only which one (#167) (f06233d)
  • db: trust the OS certificate store for PostgreSQL TLS (#159) (23b47a6)
  • KF4 dot segments after URL normalisation, and group flags on core aliases (#139) (c6ccc38)
  • KF5 refuse a dot segment hidden by ;params (#141) (bbc215b)
  • make main green after KF2 landed with three integrations (#135) (df74cfe)
  • openshift: pin —env with —instance picking a cluster together after KF3 (#137) (caec866)
  • ship: a dismissed review never counts as feedback in pr-watch (#108) (8ec9210)
  • test: allow CHANGELOG.md at the repo root (#100) (877806e)
  • test: don’t fail db tests on a Windows file lock during cleanup (#112) (cad5ea0)
  • use placeholders that never resolve for Atlassian and Dynatrace tenants (#145) (659d905)

CHANGELOG.md · Releases on GitHub

Powershell Man · Esc pauses