Skip to content

Releases: dreadnode/sdk

v1.17.1

16 Dec 23:06

Choose a tag to compare

What's Changed

  • ci: enable GitHub releases and adjust permissions in publish workflow by @l50 in #257
  • feat: add custom guidance to summarize_when_long hook by @GangGreenTemperTatum in #261
  • chore(deps): update astral-sh/setup-uv action to v7.1.6 by @dreadnode-renovate-bot[bot] in #271
  • chore(deps): update renovatebot/github-action action to v44.1.0 by @dreadnode-renovate-bot[bot] in #272

Full Changelog: v1.17.0...v1.17.1

v1.17.0

08 Dec 23:23
@l50 l50

Choose a tag to compare

What's Changed

  • chore(deps): update actions/checkout action to v5.0.1 by @dreadnode-renovate-bot[bot] in #229
  • chore(deps): update pre-commit hook kynan/nbstripout to v0.8.2 by @dreadnode-renovate-bot[bot] in #230
  • chore(deps): update pre-commit hook pycqa/bandit to v1.9.1 by @dreadnode-renovate-bot[bot] in #231
  • fix(deps): update dependency fsspec to >=2025.10.0,<=2025.10.0 by @dreadnode-renovate-bot[bot] in #104
  • fix(deps): update dependency numpy to <=2.3.5 by @dreadnode-renovate-bot[bot] in #179
  • refactor(image): Explicitly cast array returns by @briangreunke in #233
  • fix: VSCode Jupyter Logging by @monoxgas in #234
  • feat: Toolset Context Managers by @monoxgas in #228
  • feat: Refactor filesystem operations to async by @mkultraWasHere in #212
  • chore(deps): update astral-sh/setup-uv action to v7.1.4 by @dreadnode-renovate-bot[bot] in #235
  • chore(deps): update pre-commit hook rhysd/actionlint to v1.7.9 by @dreadnode-renovate-bot[bot] in #236
  • chore(deps): update actions/create-github-app-token action to v2.2.0 by @dreadnode-renovate-bot[bot] in #237
  • chore(deps): update actions/checkout action to v6 by @dreadnode-renovate-bot[bot] in #238
  • chore(deps): update pre-commit hook pycqa/bandit to v1.9.2 by @dreadnode-renovate-bot[bot] in #241
  • chore(deps): update actions/setup-python action to v6.1.0 by @dreadnode-renovate-bot[bot] in #242
  • feat(user-data): Scope credentials fetch by organization and workspace by @briangreunke in #232
  • feat(project): add project key for identification and creation by @briangreunke in #240
  • fix: score value race condition by @vabruzzo in #244
  • fix: span duration property has inconsistent time formats by @mkultraWasHere in #245
  • chore(deps): update actions/checkout action to v6.0.1 by @dreadnode-renovate-bot[bot] in #246
  • chore(deps): update actions/create-github-app-token action to v2.2.1 by @dreadnode-renovate-bot[bot] in #249
  • chore(deps): update python to v3.14.1 by @dreadnode-renovate-bot[bot] in #250
  • fix(deps): update dependency fsspec to >=2025.12.0,<=2025.12.0 by @dreadnode-renovate-bot[bot] in #251
  • chore: Migrate docs out by @monoxgas in #253
  • chore: update development tooling and python compatibility requirements by @l50 in #252
  • feat: Add Crescendo Attack, Multimodal Support, and Advanced Text/Muliti( modal/lingual) Transforms by @rdheekonda in #223
  • chore(deps): update renovatebot/github-action action to v44 by @dreadnode-renovate-bot[bot] in #220
  • chore(deps): update astral-sh/setup-uv action to v7.1.5 by @dreadnode-renovate-bot[bot] in #254
  • chore: update badges and add trove classifiers for packaging by @l50 in #256

Full Changelog: v1.16.0...v1.17.0

v1.16.0

18 Nov 22:01

Choose a tag to compare

What's Changed

  • chore(deps): update astral-sh/setup-uv action to v7.1.2 by @dreadnode-renovate-bot[bot] in #207
  • chore(deps): update renovatebot/github-action action to v43.0.19 by @dreadnode-renovate-bot[bot] in #208
  • feat: SDK updates to support platform RBAC by @briangreunke in #213
  • chore(deps): update renovatebot/github-action action to v43.0.20 by @dreadnode-renovate-bot[bot] in #211
  • chore(deps): update dependency ipykernel to >=7.1.0,<7.2.0 by @dreadnode-renovate-bot[bot] in #209
  • feat(rbac): rbac commands in the sdk by @briangreunke in #215
  • feat(api): make Workspace created_by optional by @briangreunke in #216
  • fix: Agent event dispatching by @monoxgas in #214
  • (fix) steps taken metric logging by @mkultraWasHere in #222
  • fix: prevent UnboundLocalError for output_object_hash in task output linking by @l50 in #224
  • refactor(organization): rename slug field to identifier by @briangreunke in #225
  • chore(deps): update astral-sh/setup-uv action to v7.1.3 by @dreadnode-renovate-bot[bot] in #217
  • chore(deps): update dependency pytest-asyncio to >=1.3.0,<1.4.0 by @dreadnode-renovate-bot[bot] in #218
  • chore(deps): update pre-commit hook pycqa/bandit to v1.9.0 by @dreadnode-renovate-bot[bot] in #227
  • feat(rbac): sdk workspace identifiers by @briangreunke in #226

New Contributors

Full Changelog: v1.15.3...v1.16.0

v1.15.3

17 Nov 16:56

Choose a tag to compare

Full Changelog: v1.15.2...v1.15.3

v1.15.2

17 Nov 16:56

Choose a tag to compare

Full Changelog: v1.15.1...v1.15.2

v1.15.1

17 Nov 16:56

Choose a tag to compare

Full Changelog: v1.15.0...v1.15.1

v1.15.0

17 Nov 16:56

Choose a tag to compare

What's Changed

  • chore(deps): update astral-sh/setup-uv action to v6.7.0 by @dreadnode-renovate-bot[bot] in #182
  • add IA structure to SDK repo by @kate-dunn in #190
  • fix: Add tool_schemas to agent inputs by @monoxgas in #191
  • fix: Agent tool generics by @monoxgas in #195
  • chore(deps): update astral-sh/setup-uv action to v6.8.0 by @dreadnode-renovate-bot[bot] in #192
  • feat: Backoff hooks by @monoxgas in #197
  • chore(deps): update pre-commit hook rhysd/actionlint to v1.7.8 by @dreadnode-renovate-bot[bot] in #201
  • fix(deps): update dependency universal-pathlib to >=0.3.3,<0.4.0 by @dreadnode-renovate-bot[bot] in #193
  • feat: Container Registry by @monoxgas in #194
  • chore(deps): update astral-sh/setup-uv action to v7 by @dreadnode-renovate-bot[bot] in #200
  • chore(deps): update dependency ipykernel to v7 by @dreadnode-renovate-bot[bot] in #202
  • fix(deps): update dependency pyarrow to v22 by @dreadnode-renovate-bot[bot] in #205
  • chore(deps): update renovatebot/github-action action to v43 by @dreadnode-renovate-bot[bot] in #94
  • chore(deps): update dependency pytest-asyncio to v1 by @dreadnode-renovate-bot[bot] in #180
  • feat: AIRT Image Attack Cleanup by @monoxgas in #206

New Contributors

Full Changelog: v1.14.1...v1.15.0

v1.14.0

17 Nov 16:55

Choose a tag to compare

What's Changed

  • chore(deps): update actions/checkout digest to 8edcb1b by @dreadnode-renovate-bot[bot] in #125
  • fix(deps): update dependency cyclopts to v3.22.5 by @dreadnode-renovate-bot[bot] in #128
  • fix(deps): update dependency rigging to v3.3.2 by @dreadnode-renovate-bot[bot] in #129
  • chore(deps): update pypa/gh-action-pypi-publish digest to d417ba7 by @dreadnode-renovate-bot[bot] in #130
  • chore(deps): update actions/setup-python digest to 9322b3c by @dreadnode-renovate-bot[bot] in #131
  • chore(deps): update actions/cache action to v4.2.4 by @dreadnode-renovate-bot[bot] in #132
  • chore(deps): update dependency markdownify to v1.2.0 by @dreadnode-renovate-bot[bot] in #134
  • chore(deps): update dependency pre-commit to v4.3.0 by @dreadnode-renovate-bot[bot] in #135
  • fix: remove caching from CI test workflow by @briangreunke in #139
  • feat: Agents by @monoxgas in #127
  • chore: updated dev deps by @briangreunke in #140
  • chore: updated task versions by @briangreunke in #143
  • fix: added cookies to client request by @briangreunke in #144
  • chore(deps): update actions/checkout digest to ff7abcd by @dreadnode-renovate-bot[bot] in #145
  • chore(deps): update amannn/action-semantic-pull-request action to v6.1.1 by @dreadnode-renovate-bot[bot] in #146
  • fix(deps): update dependency pandas to v2.3.2 by @dreadnode-renovate-bot[bot] in #148
  • feat: AIRT by @monoxgas in #155
  • feat: Update export_runs to use paginated API with disk-based exports by @rdheekonda in #151
  • fix: Fix Ruff, MyPy, and PyTest Errors by @rdheekonda in #159
  • feat: add platform download capability to sdk by @briangreunke in #158
  • fix: text extras import errors by @briangreunke in #160
  • fix: data type imports and typing by @briangreunke in #161
  • chore(deps): updated setup-python version hash by @briangreunke in #162
  • chore(deps): update actions/labeler action to v6 by @dreadnode-renovate-bot[bot] in #166
  • chore(deps): update actions/setup-python action to v6 by @dreadnode-renovate-bot[bot] in #167
  • chore(deps): update dependency pytest to v8.4.2 by @dreadnode-renovate-bot[bot] in #163
  • chore(deps): update dependency typer to v0.17.4 by @dreadnode-renovate-bot[bot] in #164
  • docs: fix hyperlink redirect for example agents by @GangGreenTemperTatum in #169
  • feat: AIRT Cleanup by @monoxgas in #176
  • feat: AIRT Image Primitives by @monoxgas in #181
  • feat: configure containers via CLI args by @briangreunke in #175

Full Changelog: v1.13.4...v1.14.0

v1.13.4

31 Jul 09:06

Choose a tag to compare

What's Changed

  • chore: Bump Version to V1.13.1 by @rdheekonda in #123
  • fix: remove duration parameter from user data credentials API by @rdheekonda in #124
  • fix(deps): update dependency cyclopts to v3.22.3 by @dreadnode-renovate-bot[bot] in #118
  • fix(deps): update dependency rigging to v3.2.3 by @dreadnode-renovate-bot[bot] in #119
  • fix: Fix S3 credential auto-refresh mechanism and extend buffer window by @rdheekonda in #126

Full Changelog: v1.12.3...v1.13.4

v1.12.2

23 Jul 17:03

Choose a tag to compare

  • Hotfix for output storage bug

Full Changelog: v1.12.1...v1.12.2