-
-
Notifications
You must be signed in to change notification settings - Fork 545
release: version packages #7360
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
silverhand-bot
wants to merge
1
commit into
master
Choose a base branch
from
changeset-release/master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
+198
−150
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
COMPARE TO
|
Name | Diff |
---|---|
.changeset/big-games-deny.md | 📈 +306 Bytes |
.changeset/dirty-mice-fail.md | 📈 +1.23 KB |
.changeset/funny-eels-wonder.md | 📈 +432 Bytes |
.changeset/honest-news-rush.md | 📈 +757 Bytes |
.changeset/moody-turtles-bake.md | 📈 +123 Bytes |
.changeset/nice-houses-sneeze.md | 📈 +2.25 KB |
.changeset/perfect-phones-relax.md | 📈 +228 Bytes |
.changeset/red-rules-cheat.md | 📈 +70 Bytes |
.changeset/soft-eggs-sell.md | 📈 +396 Bytes |
.changeset/swift-glasses-drive.md | 📈 +79 Bytes |
packages/cli/CHANGELOG.md | 📈 +116 Bytes |
packages/cli/package.json | 0 Bytes |
packages/connectors/connector-qq/CHANGELOG.md | 📈 +97 Bytes |
packages/connectors/connector-qq/package.json | 0 Bytes |
packages/console/CHANGELOG.md | 📈 +822 Bytes |
packages/console/package.json | 0 Bytes |
packages/core/CHANGELOG.md | 📈 +4.7 KB |
packages/core/package.json | 0 Bytes |
packages/create/CHANGELOG.md | 📈 +51 Bytes |
packages/create/package.json | 0 Bytes |
packages/experience/CHANGELOG.md | 📈 +288 Bytes |
packages/experience/package.json | 0 Bytes |
packages/integration-tests/CHANGELOG.md | 📈 +212 Bytes |
packages/integration-tests/package.json | 0 Bytes |
packages/schemas/CHANGELOG.md | 📈 +90 Bytes |
packages/schemas/alterations/1.28.0-1745735646-add-email-blocklist-policy-column-to-sie-table.ts | 📈 +508 Bytes |
packages/schemas/alterations/next-1745735646-add-email-blocklist-policy-column-to-sie-table.ts | 📈 +508 Bytes |
packages/schemas/package.json | 0 Bytes |
packages/shared/CHANGELOG.md | 📈 +211 Bytes |
packages/shared/package.json | 0 Bytes |
packages/translate/CHANGELOG.md | 📈 +608 Bytes |
packages/translate/package.json | 0 Bytes |
packages/tunnel/CHANGELOG.md | 📈 +89 Bytes |
packages/tunnel/package.json | 0 Bytes |
pnpm-lock.yaml | 0 Bytes |
e670746
to
26ee625
Compare
634608d
to
9e21765
Compare
889b1a1
to
908b876
Compare
908b876
to
ba86a5e
Compare
ba86a5e
to
2fc51c1
Compare
6b18352
to
021ed8c
Compare
f0a97b9
to
4b94ab9
Compare
4b94ab9
to
8893cbf
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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/connector-qq@1.0.0
Major Changes
@logto/shared@3.3.0
Minor Changes
@logto/cli@1.28.0
Patch Changes
@logto/create@1.28.0
Patch Changes
@logto/schemas@1.28.0
Patch Changes
@logto/translate@0.2.1
Patch Changes
7ac2509: allow empty file when syncing keys
The previous behavior was to throw an error if any of the
import
files was empty. This caused issues when we needed to remove files and resync keys, as it would lead to manual intervention to delete theimport
clauses.With this change, missing or empty
import
files are treated as empty by default, allowing the sync process to continue without errors.7ac2509: use
gpt-4.1
as the default modelAs it's newer and cheaper than
gpt-4o-2024-08-06
.Updated dependencies [35bbc43]
@logto/tunnel@0.3.1
Patch Changes
@logto/console@1.25.0
Minor Changes
35bbc43: add phone number validation and parsing to ensure the correct format when updating an existing user’s primary phone number or creating a new user with a phone number
e8df19b: feat: introduce email blocklist settings page
Add a new email blocklist settings page to the Logto console under the Security section. This page allows administrators to manage the email blocklist policy for end users. Use this policy to restrict users from signing up or linking their accounts with any email addresses that are against the specified blocklist.
Patch Changes
8011270: always show enable CAPTCHA toggle
Even if there is no CAPTCHA provider, the toggle will be shown but disabled.
Also the back link of the captcha details page is changed to
/security/captcha
.@logto/core@1.28.0
Minor Changes
35bbc43: add phone number validation and parsing to ensure the correct format when updating an existing user’s primary phone number or creating a new user with a phone number
613305e: refactor: make the
userinfo_endpoint
field optional in the OIDC connector configuration to support providers like Azure AD B2C that do not expose a userinfo endpointAzure AD B2C SSO applications do not provide a userinfo_endpoint in their OIDC metadata. This has been a blocker for users attempting to integrate Azure AD B2C SSO with Logto, as our current implementation strictly follows the OIDC spec and relies on the userinfo endpoint to retrieve user claims after authentication.
userinfo_endpoint
is missing from the provider's OIDC metadata, the system will now extract user data directly from theid_token
claims.userinfo_endpoint
is present, the system will continue to retrieve user claims by calling the endpoint (existing behavior).userinfo_endpoint
is a standard OIDC field that specifies the endpoint for retrieving user information. For most of the OIDC providers, this update will not affect this existing implementation. However, for Azure AD B2C, this change allows users to successfully authenticate and retrieve user claims without the need for a userinfo endpoint.e8df19b: feat: introduce email blocklist policy
We have added a new
emailBlocklistPolicy
in thesignInExperience
settings. This policy allows you to customize the email restriction rules for all users. Once this policy is set, users will be restricted from signing up or linking their accounts with any email addresses that are against the specified blocklist.This feature is particularly useful for organizations that want to prevent users from signing up with personal email addresses or any other specific domains.
Available settings include:
customBlocklist
: A custom blocklist of email addresses or domains that you want to restrict.blockSubaddressing
: Restrict email subaddressing (e.g., 'user+tag@example.com').4941483: refactor: enhanced user lookup by phone with phone number normalization
In some countries, local phone numbers are often entered with a leading '0'. However, in the context of the international format this leading '0' should be stripped. E.g., +61 (0)2 1234 5678 should be normalized to +61 2 1234 5678.
In the previous implementation, Logto did not normalize the user's phone number during the user sign-up process. Both 61021345678 and 61212345678 were considered as valid phone numbers, and we do not normalize them before storing them in the database. This could lead to confusion when users try to sign-in with their phone numbers, as they may not remember the exact format they used during sign-up. Users may also end up with different accounts for the same phone number, depending on how they entered it during sign-up.
To address this issue, especially for legacy users, we have added a new enhenced user lookup by phone with either format (with or without leading '0') to the user sign-in process. This means that users can now sign-in with either format of their phone number, and Logto will try to match it with the one stored in the database, even if they might have different formats. This will help to reduce confusion and improve the user experience when logging in with phone numbers.
For example:
For users who might have created two different accounts with the same phone number but different formats. The lookup process will always return the one with an exact match. This means that if a user has two accounts with the same phone number but different formats, they will still be able to sign-in with either format, but they will only be able to access the account that matches the format they used during sign-up.
For example:
related github issue #7371.
Patch Changes
@logto/experience@1.14.0
Minor Changes
Patch Changes
@logto/integration-tests@1.13.0
Minor Changes