Skip to content

Releases: airbytehq/PyAirbyte

v0.35.4

31 Dec 02:25
299d556

Choose a tag to compare

Changes

  • feat(cloud): Add workspace validation to CloudConnection (#929)

v0.35.3

18 Dec 22:24
0f76d41

Choose a tag to compare

Changes

v0.35.2

18 Dec 02:56
525fec1

Choose a tag to compare

✨ MCP features

  • feat(mcp): Add new AIRBYTE_CLOUD_CONFIG_API_URL environment variable (#920)

🐛 Fixes

  • fix(mcp): Add bearer token authentication to organization-level tools (#919)
  • fix: Pass explicit SyncMode.full_refresh when force_full_refresh=True (#899)
  • fix: Prevent deadlock in subprocess executor by allowing concurrent I/O (#901)

⚙️ Under the Hood

  • ci(deps): Bump EnricoMi/publish-unit-test-result-action from 2.20.0 to 2.21.0 (#855)
  • ci(deps): Bump actions/upload-artifact from 4.6.2 to 5.0.0 (#856)
  • ci: Add poe-command workflow, slash command, and test-my-tools poe task Aaron ("AJ") Steers (@aaronsteers) (#894)

v0.35.1

17 Dec 04:12
d9aba9c

Choose a tag to compare

🐛 Fixes

  • fix: Use Pydantic exclude_none=True to omit null namespace fields from catalog serialization (#825)

v0.35.0

17 Dec 03:10
725e262

Choose a tag to compare

☁️ Cloud API Features

  • feat(cloud): Add CloudWorkspace.from_env() classmethod (#909)
  • feat(cloud): Add CloudClientConfig class and bearer token authentication support (#916)

❇️ Cloud API Features

  • feat(mcp): Add bearer auth support and authentication via http headers (#916)

⚙️ Under the Hood

  • ci: Use GitHub App token for prerelease workflow dispatch (#913)
  • ci: Use workflow_dispatch instead of workflow_call for OIDC compatibility (#912)
  • ci: Add required permissions for prerelease workflow (#911)
  • ci: Add /prerelease slash command for PyPI prereleases (#910)

v0.34.0

11 Dec 02:46
441105e

Choose a tag to compare

New Features (Cloud API)

  • feat(cloud): Add CloudConnection methods: get_state_artifacts() and get_catalog_artifact() (#906)

New Features (MCP)

  • feat(mcp): Add get_connection_artifact MCP tool for retrieving state and catalog artifacts (#906)

v0.33.8

10 Dec 21:32
a7c9ccf

Choose a tag to compare

Changes

v0.33.7

10 Dec 03:39
1b48476

Choose a tag to compare

❇️ New MCP Features

  • feat: Add capability to set testing values on custom connector projects in Builder UI (#896)
  • feat(mcp): Add organization info to check_airbyte_cloud_workspace tool (#897)
  • feat(mcp): Add test-my-tools prompt with optional scope parameter (#893)

⚙️ Under the Hood

  • chore(deps): Replace pytz.utc with datetime.timezone.utc (#887) - Thanks, bosper351!

v0.33.6

04 Dec 00:00
9301599

Choose a tag to compare

❇️ MCP Changes

  • fix(mcp): Change run_cloud_sync tool defaults to wait=False (#892)
  • fix(mcp): Resolve issue where some optional MCP tool args were treated as required (#889)
  • feat(mcp): Add AIRBYTE_MCP_DOMAINS and AIRBYTE_MCP_DOMAINS_DISABLED env vars (#890)

⚙️ Under the Hood

  • ci: enable autolabeler for release drafter (#891)

v0.33.5

03 Dec 01:07
cf60864

Choose a tag to compare

❇️ MCP Updates

  • feat(mcp): Add pagination parameters to get_cloud_sync_logs tool (#888)
  • feat(mcp): Add connection status filtering to list_deployed_cloud_connections (#882)
  • feat(mcp): add list_cloud_workspaces and describe_cloud_organization tools (#883)
  • fix(mcp): resolve incorrect cloud auth help text env vars (#880, #881)