Skip to content

release: version packages - #9541

Open
silverhand-bot wants to merge 1 commit into
masterfrom
changeset-release/master
Open

silverhand-bot wants to merge 1 commit into
masterfrom
changeset-release/master

Conversation

@silverhand-bot

@silverhand-bot silverhand-bot commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.

Releases

@logto/api@1.44.0

Minor Changes

  • 1bac1b7: add a typed async iterator for paginated Management API endpoints

  • fd41d8f: improve API SDK client reliability and ergonomics

    • reject token request redirects, support custom abort signals and a configurable 10-second timeout, and share one token fetch across concurrent requests
    • invalidate a rejected cached token once without continuously fetching tokens for permanent 401 responses
    • normalize trailing slashes in custom base URLs
    • support object-style Management API client configuration with a tenant ID or explicit base URL and API indicator
    • support lowercase API client methods such as .get() and .post() while keeping the uppercase methods available
    • apply a configurable 10-second timeout to Management API network requests while preserving per-request cancellation
    • emit scope mismatch warnings once per distinct scope and preserve token request failure causes

@logto/phrases@1.32.0

Minor Changes

  • 3f9fd15: add authentication policies for SAML applications

    SAML applications force fresh authentication by default, as before. To let a SAML application reuse an existing Logto session, turn off "Always force authentication" in the application settings, or set authnRequestConfig.forceAuthn to false using the SAML application Management API. The service provider can still require fresh authentication for a single sign-in with ForceAuthn="true" (SAML 2.0 core, section 3.4.1).

    SAML assertions report the actual authentication time.

    To require signed authentication requests, set authnRequestConfig.requireSignedAuthnRequests to true and provide the service provider’s PEM-encoded RSA X.509 certificate in authnRequestConfig.signingCertificate. Both HTTP-POST and HTTP-Redirect signatures are verified. Unsigned requests remain accepted by default.

@logto/schemas@1.44.0

Minor Changes

  • 3f9fd15: add authentication policies for SAML applications

    SAML applications force fresh authentication by default, as before. To let a SAML application reuse an existing Logto session, turn off "Always force authentication" in the application settings, or set authnRequestConfig.forceAuthn to false using the SAML application Management API. The service provider can still require fresh authentication for a single sign-in with ForceAuthn="true" (SAML 2.0 core, section 3.4.1).

    SAML assertions report the actual authentication time.

    To require signed authentication requests, set authnRequestConfig.requireSignedAuthnRequests to true and provide the service provider’s PEM-encoded RSA X.509 certificate in authnRequestConfig.signingCertificate. Both HTTP-POST and HTTP-Redirect signatures are verified. Unsigned requests remain accepted by default.

  • c5bd438: add MFA trusted devices with configurable policies and device management

    Configure tenant-wide trusted-device policies and organization-level restrictions. After completing MFA, users can choose whether to trust their device on a dedicated page at the end of sign-in or sign-up, then skip repeated MFA on that browser. Manage trusted devices through Console, Account Center, the Management API, and the Account API, and subscribe to device lifecycle webhooks.

Patch Changes

  • Updated dependencies [3f9fd15]
    • @logto/phrases@1.32.0

@logto/cli@1.44.0

Patch Changes

  • a2d6e83: explain existing PostgreSQL tenant roles before database seeding stops

    The database seed command now checks for the roles it needs before creating tables. If roles from a previous Logto database remain in the PostgreSQL cluster, the command reports the conflict and explains why dropping the database did not remove them, so an administrator can clean them up safely before retrying.

  • Updated dependencies [3f9fd15]

  • Updated dependencies [c5bd438]

    • @logto/schemas@1.44.0

@logto/connector-apple@1.6.10

Patch Changes

  • bad3854: clarify that the Apple connector's identifier is a Services ID

    The connector's identifier field is now labeled "Services ID" and states that an App ID (bundle ID) is not a valid value, which Apple rejects with an invalid_client error.

    Setup instructions cover the Apple Developer portal, so enabling Sign in with Apple no longer appears to require Xcode. Troubleshooting guidance explains invalid_client and invalid_request, including Apple's caching of identifier configuration, which has been observed to take up to 24 hours to refresh and can make a correct configuration look broken.

@logto/create@1.44.0

Patch Changes

  • Updated dependencies [a2d6e83]
    • @logto/cli@1.44.0

@logto/translate@0.2.18

Patch Changes

  • Updated dependencies [3f9fd15]
    • @logto/phrases@1.32.0

@logto/account@0.7.0

Minor Changes

  • c5bd438: add MFA trusted devices with configurable policies and device management

    Configure tenant-wide trusted-device policies and organization-level restrictions. After completing MFA, users can choose whether to trust their device on a dedicated page at the end of sign-in or sign-up, then skip repeated MFA on that browser. Manage trusted devices through Console, Account Center, the Management API, and the Account API, and subscribe to device lifecycle webhooks.

@logto/console@1.41.0

Minor Changes

  • 3f9fd15: add authentication policies for SAML applications

    SAML applications force fresh authentication by default, as before. To let a SAML application reuse an existing Logto session, turn off "Always force authentication" in the application settings, or set authnRequestConfig.forceAuthn to false using the SAML application Management API. The service provider can still require fresh authentication for a single sign-in with ForceAuthn="true" (SAML 2.0 core, section 3.4.1).

    SAML assertions report the actual authentication time.

    To require signed authentication requests, set authnRequestConfig.requireSignedAuthnRequests to true and provide the service provider’s PEM-encoded RSA X.509 certificate in authnRequestConfig.signingCertificate. Both HTTP-POST and HTTP-Redirect signatures are verified. Unsigned requests remain accepted by default.

  • c5bd438: add MFA trusted devices with configurable policies and device management

    Configure tenant-wide trusted-device policies and organization-level restrictions. After completing MFA, users can choose whether to trust their device on a dedicated page at the end of sign-in or sign-up, then skip repeated MFA on that browser. Manage trusted devices through Console, Account Center, the Management API, and the Account API, and subscribe to device lifecycle webhooks.

@logto/core@1.44.0

Minor Changes

  • 3f9fd15: add authentication policies for SAML applications

    SAML applications force fresh authentication by default, as before. To let a SAML application reuse an existing Logto session, turn off "Always force authentication" in the application settings, or set authnRequestConfig.forceAuthn to false using the SAML application Management API. The service provider can still require fresh authentication for a single sign-in with ForceAuthn="true" (SAML 2.0 core, section 3.4.1).

    SAML assertions report the actual authentication time.

    To require signed authentication requests, set authnRequestConfig.requireSignedAuthnRequests to true and provide the service provider’s PEM-encoded RSA X.509 certificate in authnRequestConfig.signingCertificate. Both HTTP-POST and HTTP-Redirect signatures are verified. Unsigned requests remain accepted by default.

  • c5bd438: add MFA trusted devices with configurable policies and device management

    Configure tenant-wide trusted-device policies and organization-level restrictions. After completing MFA, users can choose whether to trust their device on a dedicated page at the end of sign-in or sign-up, then skip repeated MFA on that browser. Manage trusted devices through Console, Account Center, the Management API, and the Account API, and subscribe to device lifecycle webhooks.

Patch Changes

  • 7d54310: use a supported base language for API error messages when the requested regional language is unavailable

  • 3da75ce: support a trailing slash in the issuer of OIDC enterprise SSO connectors

    The discovery path is now joined onto the connector's Issuer, so https://idp.example.com/ and https://idp.example.com both resolve to https://idp.example.com/.well-known/openid-configuration. The stored issuer value stays exactly as configured, so existing SSO identities keep resolving.

    Failed outbound requests made by an OIDC SSO connector now report a concise reason: the error message, or the status code alongside the response body for an HTTP failure.

  • Updated dependencies [3f9fd15]

  • Updated dependencies [a2d6e83]

  • Updated dependencies [c5bd438]

    • @logto/console@1.41.0
    • @logto/phrases@1.32.0
    • @logto/schemas@1.44.0
    • @logto/cli@1.44.0
    • @logto/experience@1.23.0
    • @logto/account@0.7.0
    • @logto/demo-app@1.5.0
    • @logto/device-demo-app@0.1.0

@logto/experience@1.23.0

Minor Changes

  • c5bd438: add MFA trusted devices with configurable policies and device management

    Configure tenant-wide trusted-device policies and organization-level restrictions. After completing MFA, users can choose whether to trust their device on a dedicated page at the end of sign-in or sign-up, then skip repeated MFA on that browser. Manage trusted devices through Console, Account Center, the Management API, and the Account API, and subscribe to device lifecycle webhooks.

Copilot AI lite review requested due to automatic review settings September 2, 2026 02:10
@github-actions github-actions Bot added the size/s label Sep 2, 2026
@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown

COMPARE TO master

Total Size Diff 📈 +2.3 KB

Diff by File
Name Diff
.changeset/apple-services-id-clarity.md 📈 +637 Bytes
.changeset/calm-ravens-paginate.md 📈 +95 Bytes
.changeset/olive-otters-sing.md 📈 +838 Bytes
.changeset/shiny-mugs-hope.md 📈 +590 Bytes
packages/account/CHANGELOG.md 📈 +507 Bytes
packages/account/package.json 0 Bytes
packages/api/CHANGELOG.md 📈 +948 Bytes
packages/api/package.json 0 Bytes
packages/cli/CHANGELOG.md 📈 +93 Bytes
packages/cli/package.json 0 Bytes
packages/connectors/connector-apple/CHANGELOG.md 📈 +645 Bytes
packages/connectors/connector-apple/package.json 📈 +1 Bytes
packages/console/CHANGELOG.md 📈 +508 Bytes
packages/console/package.json 0 Bytes
packages/core/CHANGELOG.md 📈 +751 Bytes
packages/core/package.json 0 Bytes
packages/create/CHANGELOG.md 📈 +51 Bytes
packages/create/package.json 0 Bytes
packages/experience/CHANGELOG.md 📈 +508 Bytes
packages/experience/package.json 0 Bytes
packages/schemas/CHANGELOG.md 📈 +508 Bytes
packages/schemas/package.json 0 Bytes
pnpm-lock.yaml 0 Bytes

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The version bump and changelog entry are consistent with the described patch release and the changeset has been appropriately consumed/removed.

Pull request overview

This PR is an automated Changesets release PR to publish a patch release of @logto/connector-apple by bumping the package version, promoting the changeset text into the package changelog, and removing the consumed changeset file.

Changes:

  • Bump @logto/connector-apple version from 1.6.9 to 1.6.10
  • Add a 1.6.10 entry to the connector’s CHANGELOG.md with the patch-release notes
  • Remove the consumed changeset file for this release
File summaries
File Description
packages/connectors/connector-apple/package.json Updates the published package version to 1.6.10.
packages/connectors/connector-apple/CHANGELOG.md Records the 1.6.10 patch release notes for the connector.
.changeset/apple-services-id-clarity.md Removes the changeset after it has been incorporated into the changelog.
Review details
  • Files reviewed: 3/3 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

@silverhand-bot
silverhand-bot force-pushed the changeset-release/master branch from 5cfb542 to af084cb Compare September 2, 2026 02:27
Copilot AI review requested due to automatic review settings September 2, 2026 02:27
@github-actions github-actions Bot added size/s and removed size/s labels Sep 2, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

This is a standard Changesets release PR with a consistent version bump and corresponding changelog entry.

Review details
  • Files reviewed: 3/3 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

@silverhand-bot
silverhand-bot force-pushed the changeset-release/master branch from af084cb to 9beed60 Compare September 2, 2026 02:29
@github-actions github-actions Bot added size/s and removed size/s labels Sep 2, 2026
Copilot AI review requested due to automatic review settings September 2, 2026 02:44
@silverhand-bot
silverhand-bot force-pushed the changeset-release/master branch from 9beed60 to f0d3dc4 Compare September 2, 2026 02:44
@github-actions github-actions Bot added size/s and removed size/s labels Sep 2, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

This is a standard Changesets release PR with consistent version/changelog updates and no apparent correctness or safety issues.

Review details
  • Files reviewed: 3/3 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI review requested due to automatic review settings September 2, 2026 02:53
@silverhand-bot
silverhand-bot force-pushed the changeset-release/master branch from f0d3dc4 to a395908 Compare September 2, 2026 02:53
@github-actions github-actions Bot added size/s and removed size/s labels Sep 2, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The version bump and changelog updates are consistent with the described patch release and the processed changeset removal is expected for a Changesets release PR.

Review details
  • Files reviewed: 3/3 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The changes are consistent with a standard Changesets release PR (version bumps, changelog rollups, lockfile update, and consumed changeset removals) with no detected issues.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 21/22 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI review requested due to automatic review settings September 7, 2026 04:46
@silverhand-bot
silverhand-bot force-pushed the changeset-release/master branch from 263e360 to 6b68554 Compare September 7, 2026 04:46
@github-actions github-actions Bot added size/m and removed size/m labels Sep 7, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The changes are limited to standard Changesets release outputs (version bumps, changelog updates, lockfile update, and changeset cleanup) with no product-logic modifications.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 22/23 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI review requested due to automatic review settings September 9, 2026 01:35
@silverhand-bot
silverhand-bot force-pushed the changeset-release/master branch from 6b68554 to 8fbeb0c Compare September 9, 2026 01:35
@github-actions github-actions Bot removed the size/m label Sep 9, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The changes are consistent with a standard Changesets-generated release PR (version bumps, changelog entries, and removal of consumed changesets) with no detected inconsistencies in the reviewed diffs.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 22/23 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

It contains standard Changesets release outputs (version bumps, changelog updates, lockfile adjustment, and consumed changeset removals) with no detected inconsistencies in the reviewed diffs.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 22/23 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The changes are consistent release metadata updates (versions/changelogs/lockfile) with no functional code modifications observed in the diff.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 22/23 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved review issues were identified.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 22/23 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved review comments remain, and the changes are generated release metadata updates.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 22/23 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved review comments were identified.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 22/23 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The changes are consistent with a standard Changesets release PR (version bumps, generated changelog entries, consumed changeset removals, and corresponding lockfile updates) with no detected issues.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 22/23 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved review issues were identified.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 22/23 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved issues were identified in the reviewed release changes.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 22/23 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

All reviewed release, dependency, changelog, and Changeset updates are consistent with the release metadata.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 22/23 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved review comments remain.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 22/23 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved review comments were identified.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 23/24 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved review issues were identified.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 23/24 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

Release metadata, changelogs, lockfile, and consumed Changesets are synchronized with no unresolved review comments.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 23/24 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved blocking issues were identified.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 24/25 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved review comments were supplied, and the changes are release metadata, changelogs, a migration, and consumed Changesets.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 29/31 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved review comments were identified, and all readiness assessments approve the changes.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 30/32 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

All reviewed changes have no unresolved blocking issues.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 30/32 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved review comments were identified.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 30/32 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

2 participants