> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Azure Blob Storage Changelog

> Release history for the Azure Blob Storage connector. Each version lists what changed and which actions were affected.

<Card title="Azure Blob Storage connector" icon="arrow-left" href="/connectors/azureblobstorage" horizontal>
  Back to the connector overview, authentication methods, and actions.
</Card>

<Update label="v1.1.3" description="31 Jul 2026">
  `new-actions` `bug-fix` `description-fix`

  Added the append\_block action, which writes content to the end of an append blob (Azure's Append Block operation). Previously upload\_blob could create an empty append blob but nothing could write bytes into it, so append-style log workflows could not complete; append\_block closes that gap and can be called repeatedly to grow a log. upload\_blob's description now points to append\_block for writing append-blob content. Description hardening — copy\_blob now explicitly requires reading the account blob endpoint (ServiceEndpoint) from list\_containers and forbids guessing the host, which otherwise returns 409 CannotVerifyCopySource.

  <AccordionGroup>
    <Accordion title="Added · 1 new action">
      `azureblobstorage_append_block`
    </Accordion>

    <Accordion title="Changed · 2 actions updated">
      `azureblobstorage_copy_blob`, `azureblobstorage_upload_blob`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.1.2" description="24 Jul 2026">
  `bug-fix` `description-fix`

  Behavioural bug-fixes from agent testing — upload\_blob now sends the raw file bytes (switched from multipart/form-data to a binary body) so stored content is byte-faithful and Append/Page blobs create correctly (file\_content is now optional for empty page/append creation); create\_blob\_snapshot now returns the x-ms-snapshot id (plus etag, lastModified, versionId) so the new snapshot is addressable. Description clarifications — copy\_blob documents the same-account copySource URL format and the ServiceEndpoint from list\_containers, undelete\_blob notes it does not promote the base version on versioning-enabled accounts, list\_blobs notes the permissions include is HNS-only, and create\_container / set\_container\_acl / upload\_blob expiryOption / abort\_copy\_blob document their storage-account requirements (public access, hierarchical namespace, asynchronous copy).

  <AccordionGroup>
    <Accordion title="Changed · 8 actions updated">
      `azureblobstorage_abort_copy_blob`, `azureblobstorage_copy_blob`, `azureblobstorage_create_blob_snapshot`, `azureblobstorage_create_container`, `azureblobstorage_list_blobs`, `azureblobstorage_set_container_acl`, `azureblobstorage_undelete_blob`, `azureblobstorage_upload_blob`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.1.1" description="22 Jul 2026">
  `documentation`

  Setup guide improvements from documentation audit — Entra ID app-registration steps reordered so all Entra portal work is contiguous (client secret before RBAC), single-tenant account-type wording covers both portal label forms, added old-UI "Add a platform" fallback for the redirect URI step, noted offline\_access is requested automatically, added storage-account discovery navigation and "Job function roles" hint to the RBAC step, added "Storage center | Blob Storage" landing note, and clarified the accountName field description in the connection form.
</Update>

<Update label="v1.1.0" description="16 Jul 2026">
  `native-webhooks`

  Added inbound webhook event support via Azure Event Grid (Manual setup) — 10 events (Blob Created, Blob Deleted, Blob Tier Changed, Async Operation Initiated, Data Lake Gen2 Blob Renamed and Directory Created/Renamed/Deleted, plus Blob Inventory Policy Completed and Lifecycle Policy Completed), with the SubscriptionValidation handshake handled automatically and a per-connection native webhook URL for scoping subscriptions to a storage account.
</Update>
