> ## 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.

# Render Changelog

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

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

<Update label="v1.2.0" description="30 Sept 2026">
  `new-feature`

  Added native webhook events. StackOne now creates one Render workspace webhook when an account connects, covering 62 event types across deploys, service availability, scaling, Postgres, Key Value and disks, and deletes it on disconnect. A new optional Webhook Workspace ID field selects the workspace; without it, the first workspace the API key can access is used. Render webhooks require a Pro plan or higher.
</Update>

<Update label="v1.1.1" description="21 Sept 2026">
  `bug-fix`

  Corrected action inputs and descriptions against the Render OpenAPI spec. update\_service\_notification\_override now exposes Render's real previewNotificationsEnabled values (default/true/false instead of the rejected enabled/disabled) and notificationsToSend as an enum including default. list\_deploys replaces the rejected deploy\_failed status with the accepted queued and update\_failed. update\_owner\_notification\_settings can now send emailEnabled and previewNotificationsEnabled as false. update\_secret\_file, update\_env\_var, update\_env\_vars and update\_secret\_files now state Render's key naming rule (letters, digits, \_, - and . only, no leading digit, no slashes, not a single dot), which previously surfaced only as a 400 about environment variable keys. Gated seven actions to releaseStage preview after behavioural testing (AGI-9164) could not exercise them on the sandbox — restore\_disk\_snapshot, retrieve\_job, cancel\_job, retrieve\_blueprint, update\_blueprint, delete\_blueprint and list\_blueprint\_syncs. verify\_custom\_domain returns an acknowledgement for Render's empty 202, and delete\_environment maps Render's 5xx on a non-empty or last-remaining environment to a non-retryable 400. list\_service\_events now exposes all 43 event types Render accepts (was 22, missing suspender\_added/removed, image\_pull\_failed, the disk-usage and maintenance events and others). Documented that create\_service\_preview is image-backed only (no pullRequestPreviewsEnabled precondition), that deployMode deploy\_only cannot be combined with clearCache, commitId or imageUrl, that list\_service\_instances returns only instance id and createdAt and can answer a plain null, that a workspace cannot be muted by disabling every notification destination, and how to resolve ownerId and service-event triggeredByUser ids.

  <AccordionGroup>
    <Accordion title="Changed · 23 actions updated">
      `render_cancel_job`, `render_create_registry_credential`, `render_create_service_preview`, `render_delete_blueprint`, `render_delete_environment`, `render_list_blueprint_syncs`, `render_list_deploys`, `render_list_registry_credentials`, `render_list_service_events`, `render_list_service_instances`, `render_restore_disk_snapshot`, `render_retrieve_blueprint`, `render_retrieve_job`, `render_trigger_deploy`, `render_update_blueprint`, `render_update_env_var`, `render_update_env_vars`, `render_update_owner_notification_settings`, `render_update_secret_file`, `render_update_secret_files`, `render_update_service_autoscaling`, `render_update_service_notification_override`, `render_verify_custom_domain`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.1.0" description="16 Sept 2026">
  `new-feature` `data-sync`

  Added DataSync support to eight list actions (services, projects, registry credentials, notification overrides, owners, and the unified IAM organizations, roles, and users lists), with incremental sync on services, projects, and registry credentials. list\_registry\_credentials now requests up to 100 credentials by default (the endpoint is single-page and previously returned the provider default of 20).

  <AccordionGroup>
    <Accordion title="Changed · 8 actions updated">
      `render_list_notification_overrides`, `render_list_owners`, `render_list_projects`, `render_list_registry_credentials`, `render_list_services`, `render_unified_list_organizations`, `render_unified_list_roles`, `render_unified_list_users`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.0.2" description="6 Aug 2026">
  `bug-fix`

  Fixed unified IAM list users and get user failing with "Invalid compositeId, unknown identifier" on every call, and get user now returns 404 for an unknown user id instead of a server error.

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

<Update label="v1.0.1" description="13 Jul 2026">
  `bug-fix`

  Fixed a JEXL parse error that crashed unified IAM list users on every call, an invalid composite-id role lookup, and unified IAM data-shape issues in credentials, roles, organizations, and user role fields.
</Update>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.