Skip to content

v0.1.0-alpha.1

Pre-release
Pre-release

Choose a tag to compare

@imagile-bot imagile-bot released this 18 Oct 23:46
e52ab8c

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)