diff --git a/.changeset/cyan-buckets-care.md b/.changeset/cyan-buckets-care.md deleted file mode 100644 index c4e57c5c6f8d..000000000000 --- a/.changeset/cyan-buckets-care.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@logto/core": patch -"@logto/phrases": patch -"@logto/schemas": patch ---- - -update SAML relay state length and improve error handling - -The data type of the `relay_state` column in the `saml_application_sessions` table has been changed from varchar(256) to varchar(512) to accommodate longer Relay State values. For example, when Firebase acts as a Service Provider and initiates a SAML request, the relay state length is approximately 300-400 characters, which previously prevented Firebase from integrating with Logto as an SP before this fix. - -Additionally, we have updated the error handling logic in the APIs related to the SAML authentication flow to make error messages more straightforward. diff --git a/.changeset/early-lions-invent.md b/.changeset/early-lions-invent.md deleted file mode 100644 index 19144f32e1c0..000000000000 --- a/.changeset/early-lions-invent.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@logto/experience": minor -"@logto/console": minor -"@logto/phrases": minor -"@logto/schemas": minor -"@logto/core": minor ---- - -support reCaptcha domain customization - -You can now customize the domain for reCaptcha, for example, using reCaptcha with `recaptcha.net` domain. diff --git a/.changeset/light-rats-grin.md b/.changeset/light-rats-grin.md deleted file mode 100644 index 463ccbb5ad35..000000000000 --- a/.changeset/light-rats-grin.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@logto/console": patch ---- - -fix SAML app creation API call query params - -The parameter should be named as "types" instead of the current "type" as this may cause the filter to not take effect when requesting the API, potentially leading to incorrect calculations in the paywall during the creation of the SAML app. diff --git a/.changeset/nice-kiwis-carry.md b/.changeset/nice-kiwis-carry.md deleted file mode 100644 index 83b851b0e7f6..000000000000 --- a/.changeset/nice-kiwis-carry.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -"@logto/connector-mock-standard-email": patch -"@logto/connector-gatewayapi-sms": patch -"@logto/connector-sendgrid-email": patch -"@logto/connector-yunpian-sms": patch -"@logto/connector-aliyun-sms": patch -"@logto/connector-mock-email": patch -"@logto/connector-twilio-sms": patch -"@logto/connector-vonage-sms": patch -"@logto/connector-aliyun-dm": patch -"@logto/connector-mock-sms": patch -"@logto/connector-postmark": patch -"@logto/connector-aws-ses": patch -"@logto/connector-smtp": patch -"@logto/connector-kit": minor ---- - -fall back to `TemplateType.Generic` if a usage-specific template is not found diff --git a/.changeset/popular-ravens-attack.md b/.changeset/popular-ravens-attack.md deleted file mode 100644 index a693dcd5fbda..000000000000 --- a/.changeset/popular-ravens-attack.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@logto/core": patch ---- - -update the `getI18nEmailTemplate` fallback logic to also attempt to retrieve the `generic` template with default locale, if both the locale-specific and fallback templates are unavailable diff --git a/.changeset/silver-buses-type.md b/.changeset/silver-buses-type.md deleted file mode 100644 index 346939e648c9..000000000000 --- a/.changeset/silver-buses-type.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@logto/integration-tests": minor -"@logto/console": minor -"@logto/phrases": minor -"@logto/core": minor ---- - -support creating third-party SPA and Native applications - -Previously, only traditional web applications could be marked as third-party apps. Now you can also create third-party single-page applications (SPA) and native applications, enabling more flexible OAuth/OIDC integration scenarios. diff --git a/.changeset/warm-lizards-swim.md b/.changeset/warm-lizards-swim.md deleted file mode 100644 index cca87c23a08f..000000000000 --- a/.changeset/warm-lizards-swim.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@logto/connector-http-email": minor -"@logto/connector-http-sms": minor -"@logto/connector-kit": minor -"@logto/core": minor ---- - -add client IP address to passwordless connector message payload - -The `SendMessageData` type now includes an optional `ip` field that contains the client IP address of the user who triggered the message. This can be used by HTTP email/SMS connectors for rate limiting, fraud detection, or logging purposes. diff --git a/.changeset/witty-cars-end.md b/.changeset/witty-cars-end.md deleted file mode 100644 index 9edce2e516a7..000000000000 --- a/.changeset/witty-cars-end.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -'@logto/experience': minor -'@logto/console': minor -'@logto/phrases': minor -'@logto/schemas': minor -'@logto/core': minor ---- - -support reCAPTCHA Enterprise checkbox mode - -You can now choose between two verification modes for reCAPTCHA Enterprise: - -- **Invisible**: Score-based verification that runs automatically in the background (default) -- **Checkbox**: Displays the "I'm not a robot" widget for user interaction - -Note: The verification mode must match your reCAPTCHA key type configured in Google Cloud Console. diff --git a/packages/api/CHANGELOG.md b/packages/api/CHANGELOG.md index 022f234c1487..e24edab37bb6 100644 --- a/packages/api/CHANGELOG.md +++ b/packages/api/CHANGELOG.md @@ -1,5 +1,7 @@ # @logto/api +## 1.35.0 + ## 1.34.0 ## 1.33.0 diff --git a/packages/api/package.json b/packages/api/package.json index 957ea6a0e033..4cfa9df611b9 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,6 +1,6 @@ { "name": "@logto/api", - "version": "1.34.0", + "version": "1.35.0", "description": "Logto API types and clients.", "author": "Silverhand Inc. ", "homepage": "https://github.com/logto-io/logto#readme", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index b052dabaa5f0..2760abbe59ae 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,17 @@ # Change Log +## 1.35.0 + +### Patch Changes + +- Updated dependencies [a6858e76cf] +- Updated dependencies [116dcf5e7d] +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] +- Updated dependencies [116dcf5e7d] + - @logto/schemas@1.35.0 + - @logto/connector-kit@4.7.0 + ## 1.34.0 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index e68c6a7499f0..cb89f36a8a82 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@logto/cli", - "version": "1.34.0", + "version": "1.35.0", "description": "Logto CLI.", "author": "Silverhand Inc. ", "homepage": "https://github.com/logto-io/logto#readme", diff --git a/packages/connectors/connector-alipay-native/CHANGELOG.md b/packages/connectors/connector-alipay-native/CHANGELOG.md index 36ed10333da6..cfffb31b1abb 100644 --- a/packages/connectors/connector-alipay-native/CHANGELOG.md +++ b/packages/connectors/connector-alipay-native/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-alipay-native +## 1.4.3 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.4.2 ### Patch Changes diff --git a/packages/connectors/connector-alipay-native/package.json b/packages/connectors/connector-alipay-native/package.json index ccd68bae0bdf..792da222d747 100644 --- a/packages/connectors/connector-alipay-native/package.json +++ b/packages/connectors/connector-alipay-native/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-alipay-native", - "version": "1.4.2", + "version": "1.4.3", "description": "Alipay Native implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-alipay-web/CHANGELOG.md b/packages/connectors/connector-alipay-web/CHANGELOG.md index 3cbf71beac05..5c8f3208a75a 100644 --- a/packages/connectors/connector-alipay-web/CHANGELOG.md +++ b/packages/connectors/connector-alipay-web/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-alipay-web +## 1.6.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.6.1 ### Patch Changes diff --git a/packages/connectors/connector-alipay-web/package.json b/packages/connectors/connector-alipay-web/package.json index 75f245419a85..834f40538b78 100644 --- a/packages/connectors/connector-alipay-web/package.json +++ b/packages/connectors/connector-alipay-web/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-alipay-web", - "version": "1.6.1", + "version": "1.6.2", "description": "Alipay implementation.", "dependencies": { "@logto/connector-kit": "workspace:^", diff --git a/packages/connectors/connector-aliyun-dm/CHANGELOG.md b/packages/connectors/connector-aliyun-dm/CHANGELOG.md index fbd09c9b7028..5ada1f68ad15 100644 --- a/packages/connectors/connector-aliyun-dm/CHANGELOG.md +++ b/packages/connectors/connector-aliyun-dm/CHANGELOG.md @@ -1,5 +1,14 @@ # @logto/connector-aliyun-dm +## 1.5.1 + +### Patch Changes + +- 462e430445: fall back to `TemplateType.Generic` if a usage-specific template is not found +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.5.0 ### Minor Changes diff --git a/packages/connectors/connector-aliyun-dm/package.json b/packages/connectors/connector-aliyun-dm/package.json index 97b6d19e1039..4d8f0fd1be81 100644 --- a/packages/connectors/connector-aliyun-dm/package.json +++ b/packages/connectors/connector-aliyun-dm/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-aliyun-dm", - "version": "1.5.0", + "version": "1.5.1", "description": "Aliyun DM connector implementation.", "dependencies": { "@logto/connector-kit": "workspace:^", diff --git a/packages/connectors/connector-aliyun-sms/CHANGELOG.md b/packages/connectors/connector-aliyun-sms/CHANGELOG.md index 30cb4668012c..009061ca1890 100644 --- a/packages/connectors/connector-aliyun-sms/CHANGELOG.md +++ b/packages/connectors/connector-aliyun-sms/CHANGELOG.md @@ -1,5 +1,14 @@ # @logto/connector-aliyun-sms +## 1.5.1 + +### Patch Changes + +- 462e430445: fall back to `TemplateType.Generic` if a usage-specific template is not found +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.5.0 ### Minor Changes diff --git a/packages/connectors/connector-aliyun-sms/package.json b/packages/connectors/connector-aliyun-sms/package.json index 13bb2a9e99dd..c06a352dcec7 100644 --- a/packages/connectors/connector-aliyun-sms/package.json +++ b/packages/connectors/connector-aliyun-sms/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-aliyun-sms", - "version": "1.5.0", + "version": "1.5.1", "description": "Aliyun SMS connector implementation.", "dependencies": { "@logto/connector-kit": "workspace:^", diff --git a/packages/connectors/connector-amazon/CHANGELOG.md b/packages/connectors/connector-amazon/CHANGELOG.md index 3139611d7643..cb29673f6add 100644 --- a/packages/connectors/connector-amazon/CHANGELOG.md +++ b/packages/connectors/connector-amazon/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-amazon +## 0.3.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 0.3.1 ### Patch Changes diff --git a/packages/connectors/connector-amazon/package.json b/packages/connectors/connector-amazon/package.json index 67645a1c23c5..38cc324e6d2d 100644 --- a/packages/connectors/connector-amazon/package.json +++ b/packages/connectors/connector-amazon/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-amazon", - "version": "0.3.1", + "version": "0.3.2", "description": "Amazon web connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-apple/CHANGELOG.md b/packages/connectors/connector-apple/CHANGELOG.md index 13ff567ec4c8..aeea17ba0ac4 100644 --- a/packages/connectors/connector-apple/CHANGELOG.md +++ b/packages/connectors/connector-apple/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-apple +## 1.6.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.6.1 ### Patch Changes diff --git a/packages/connectors/connector-apple/package.json b/packages/connectors/connector-apple/package.json index 97cc41596d33..38e6b66b0dbc 100644 --- a/packages/connectors/connector-apple/package.json +++ b/packages/connectors/connector-apple/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-apple", - "version": "1.6.1", + "version": "1.6.2", "description": "Apple web connector implementation.", "dependencies": { "@logto/connector-kit": "workspace:^", diff --git a/packages/connectors/connector-aws-ses/CHANGELOG.md b/packages/connectors/connector-aws-ses/CHANGELOG.md index a5d6d14c914a..7ea99fcb3e23 100644 --- a/packages/connectors/connector-aws-ses/CHANGELOG.md +++ b/packages/connectors/connector-aws-ses/CHANGELOG.md @@ -1,5 +1,14 @@ # @logto/connector-aws-ses +## 1.5.1 + +### Patch Changes + +- 462e430445: fall back to `TemplateType.Generic` if a usage-specific template is not found +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.5.0 ### Minor Changes diff --git a/packages/connectors/connector-aws-ses/package.json b/packages/connectors/connector-aws-ses/package.json index 5ab1d0cab679..84c7be53777e 100644 --- a/packages/connectors/connector-aws-ses/package.json +++ b/packages/connectors/connector-aws-ses/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-aws-ses", - "version": "1.5.0", + "version": "1.5.1", "description": "Logto Connector for Amazon SES", "author": "Jeff ", "dependencies": { diff --git a/packages/connectors/connector-azuread/CHANGELOG.md b/packages/connectors/connector-azuread/CHANGELOG.md index 328ab30079a2..f97c313db2a7 100644 --- a/packages/connectors/connector-azuread/CHANGELOG.md +++ b/packages/connectors/connector-azuread/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-azuread +## 1.6.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.6.1 ### Patch Changes diff --git a/packages/connectors/connector-azuread/package.json b/packages/connectors/connector-azuread/package.json index b40050056d5d..91ae9816131e 100644 --- a/packages/connectors/connector-azuread/package.json +++ b/packages/connectors/connector-azuread/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-azuread", - "version": "1.6.1", + "version": "1.6.2", "description": "Microsoft Azure AD connector implementation.", "author": "Mobilist Inc. ", "dependencies": { diff --git a/packages/connectors/connector-dingtalk-web/CHANGELOG.md b/packages/connectors/connector-dingtalk-web/CHANGELOG.md index f00ba616b93d..aadc67a21b62 100644 --- a/packages/connectors/connector-dingtalk-web/CHANGELOG.md +++ b/packages/connectors/connector-dingtalk-web/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-dingtalk-web +## 0.4.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 0.4.1 ### Patch Changes diff --git a/packages/connectors/connector-dingtalk-web/package.json b/packages/connectors/connector-dingtalk-web/package.json index 16cc0c1dd01b..6d20e9e7d8b8 100644 --- a/packages/connectors/connector-dingtalk-web/package.json +++ b/packages/connectors/connector-dingtalk-web/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-dingtalk-web", - "version": "0.4.1", + "version": "0.4.2", "description": "Dingtalk web connector implementation.", "dependencies": { "@logto/connector-kit": "workspace:^", diff --git a/packages/connectors/connector-discord/CHANGELOG.md b/packages/connectors/connector-discord/CHANGELOG.md index b50736f694cb..b087308eefbe 100644 --- a/packages/connectors/connector-discord/CHANGELOG.md +++ b/packages/connectors/connector-discord/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-discord +## 1.6.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.6.1 ### Patch Changes diff --git a/packages/connectors/connector-discord/package.json b/packages/connectors/connector-discord/package.json index 211b947572db..b1d9823d6604 100644 --- a/packages/connectors/connector-discord/package.json +++ b/packages/connectors/connector-discord/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-discord", - "version": "1.6.1", + "version": "1.6.2", "description": "Discord connector implementation.", "author": "ZR3SYSTEMS. ", "dependencies": { diff --git a/packages/connectors/connector-facebook/CHANGELOG.md b/packages/connectors/connector-facebook/CHANGELOG.md index a64ab1815a39..f05a7800e053 100644 --- a/packages/connectors/connector-facebook/CHANGELOG.md +++ b/packages/connectors/connector-facebook/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-facebook +## 1.6.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.6.1 ### Patch Changes diff --git a/packages/connectors/connector-facebook/package.json b/packages/connectors/connector-facebook/package.json index 76509ce37a11..9a8c4f457572 100644 --- a/packages/connectors/connector-facebook/package.json +++ b/packages/connectors/connector-facebook/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-facebook", - "version": "1.6.1", + "version": "1.6.2", "description": "Facebook web connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-feishu-web/CHANGELOG.md b/packages/connectors/connector-feishu-web/CHANGELOG.md index fe83dfbad22c..951a5aa29030 100644 --- a/packages/connectors/connector-feishu-web/CHANGELOG.md +++ b/packages/connectors/connector-feishu-web/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-feishu-web +## 1.4.3 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.4.2 ### Patch Changes diff --git a/packages/connectors/connector-feishu-web/package.json b/packages/connectors/connector-feishu-web/package.json index 1dd9a1288966..dd66b814a204 100644 --- a/packages/connectors/connector-feishu-web/package.json +++ b/packages/connectors/connector-feishu-web/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-feishu-web", - "version": "1.4.2", + "version": "1.4.3", "description": "Feishu web connector.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-gatewayapi-sms/CHANGELOG.md b/packages/connectors/connector-gatewayapi-sms/CHANGELOG.md index 42276b97931f..d7c67869e782 100644 --- a/packages/connectors/connector-gatewayapi-sms/CHANGELOG.md +++ b/packages/connectors/connector-gatewayapi-sms/CHANGELOG.md @@ -1,5 +1,14 @@ # @logto/connector-gatewayapi-sms +## 1.2.1 + +### Patch Changes + +- 462e430445: fall back to `TemplateType.Generic` if a usage-specific template is not found +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.2.0 ### Minor Changes diff --git a/packages/connectors/connector-gatewayapi-sms/package.json b/packages/connectors/connector-gatewayapi-sms/package.json index bd15366c4696..c9f8123ae2cb 100644 --- a/packages/connectors/connector-gatewayapi-sms/package.json +++ b/packages/connectors/connector-gatewayapi-sms/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-gatewayapi-sms", - "version": "1.2.0", + "version": "1.2.1", "description": "GatewayAPI SMS connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-github/CHANGELOG.md b/packages/connectors/connector-github/CHANGELOG.md index 550d16c7de25..76cb31f63598 100644 --- a/packages/connectors/connector-github/CHANGELOG.md +++ b/packages/connectors/connector-github/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-github +## 1.7.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.7.1 ### Patch Changes diff --git a/packages/connectors/connector-github/package.json b/packages/connectors/connector-github/package.json index 03b7699a3ecb..18c48af54772 100644 --- a/packages/connectors/connector-github/package.json +++ b/packages/connectors/connector-github/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-github", - "version": "1.7.1", + "version": "1.7.2", "description": "Github web connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-gitlab/CHANGELOG.md b/packages/connectors/connector-gitlab/CHANGELOG.md index 0d3ae1865d52..4fd586cc2e3c 100644 --- a/packages/connectors/connector-gitlab/CHANGELOG.md +++ b/packages/connectors/connector-gitlab/CHANGELOG.md @@ -1,5 +1,14 @@ # @logto/connector-gitlab +## 1.2.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + - @logto/connector-oauth@1.7.2 + ## 1.2.1 ### Patch Changes diff --git a/packages/connectors/connector-gitlab/package.json b/packages/connectors/connector-gitlab/package.json index 41535c8f4689..ad9d064e20f7 100644 --- a/packages/connectors/connector-gitlab/package.json +++ b/packages/connectors/connector-gitlab/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-gitlab", - "version": "1.2.1", + "version": "1.2.2", "description": "GitLab social connector implementation.", "dependencies": { "@logto/connector-kit": "workspace:^", diff --git a/packages/connectors/connector-google/CHANGELOG.md b/packages/connectors/connector-google/CHANGELOG.md index 29c4e3612005..02a433305fbf 100644 --- a/packages/connectors/connector-google/CHANGELOG.md +++ b/packages/connectors/connector-google/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-google +## 1.8.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.8.1 ### Patch Changes diff --git a/packages/connectors/connector-google/package.json b/packages/connectors/connector-google/package.json index 238e83f2b7af..bb2e3b827df6 100644 --- a/packages/connectors/connector-google/package.json +++ b/packages/connectors/connector-google/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-google", - "version": "1.8.1", + "version": "1.8.2", "description": "Google web connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-http-email/CHANGELOG.md b/packages/connectors/connector-http-email/CHANGELOG.md index 541ca1b1768d..6ec433fd3f85 100644 --- a/packages/connectors/connector-http-email/CHANGELOG.md +++ b/packages/connectors/connector-http-email/CHANGELOG.md @@ -1,5 +1,19 @@ # @logto/connector-http-email +## 0.4.0 + +### Minor Changes + +- 7c87ebc068: add client IP address to passwordless connector message payload + + The `SendMessageData` type now includes an optional `ip` field that contains the client IP address of the user who triggered the message. This can be used by HTTP email/SMS connectors for rate limiting, fraud detection, or logging purposes. + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 0.3.2 ### Patch Changes diff --git a/packages/connectors/connector-http-email/package.json b/packages/connectors/connector-http-email/package.json index 7e93e1e82b87..93a90c35402e 100644 --- a/packages/connectors/connector-http-email/package.json +++ b/packages/connectors/connector-http-email/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-http-email", - "version": "0.3.2", + "version": "0.4.0", "description": "Email connector to send email via HTTP call.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-http-sms/CHANGELOG.md b/packages/connectors/connector-http-sms/CHANGELOG.md index b97b7bf5ad26..41c79f06de14 100644 --- a/packages/connectors/connector-http-sms/CHANGELOG.md +++ b/packages/connectors/connector-http-sms/CHANGELOG.md @@ -1,5 +1,19 @@ # @logto/connector-http-sms +## 0.2.0 + +### Minor Changes + +- 7c87ebc068: add client IP address to passwordless connector message payload + + The `SendMessageData` type now includes an optional `ip` field that contains the client IP address of the user who triggered the message. This can be used by HTTP email/SMS connectors for rate limiting, fraud detection, or logging purposes. + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 0.1.0 ### Minor Changes diff --git a/packages/connectors/connector-http-sms/package.json b/packages/connectors/connector-http-sms/package.json index ccae44dedf27..c9778e27c220 100644 --- a/packages/connectors/connector-http-sms/package.json +++ b/packages/connectors/connector-http-sms/package.json @@ -1,10 +1,10 @@ { "name": "@logto/connector-http-sms", - "version": "0.1.0", + "version": "0.2.0", "description": "SMS connector to send SMS via HTTP call.", "author": "Michel Courtine ", "dependencies": { - "@logto/connector-kit": "workspace:^4.3.0", + "@logto/connector-kit": "workspace:^4.7.0", "@silverhand/essentials": "^2.9.1", "got": "^14.0.0", "zod": "3.24.3" diff --git a/packages/connectors/connector-huggingface/CHANGELOG.md b/packages/connectors/connector-huggingface/CHANGELOG.md index db996a783de9..88236b76d683 100644 --- a/packages/connectors/connector-huggingface/CHANGELOG.md +++ b/packages/connectors/connector-huggingface/CHANGELOG.md @@ -1,5 +1,14 @@ # @logto/connector-huggingface +## 0.4.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + - @logto/connector-oauth@1.7.2 + ## 0.4.1 ### Patch Changes diff --git a/packages/connectors/connector-huggingface/package.json b/packages/connectors/connector-huggingface/package.json index 79fbbb404148..6941e2c37551 100644 --- a/packages/connectors/connector-huggingface/package.json +++ b/packages/connectors/connector-huggingface/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-huggingface", - "version": "0.4.1", + "version": "0.4.2", "description": "Hugging Face connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-kakao/CHANGELOG.md b/packages/connectors/connector-kakao/CHANGELOG.md index eeb88130b915..3d255ed72582 100644 --- a/packages/connectors/connector-kakao/CHANGELOG.md +++ b/packages/connectors/connector-kakao/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-kakao +## 1.4.3 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.4.2 ### Patch Changes diff --git a/packages/connectors/connector-kakao/package.json b/packages/connectors/connector-kakao/package.json index f25ac8977622..f191e877216e 100644 --- a/packages/connectors/connector-kakao/package.json +++ b/packages/connectors/connector-kakao/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-kakao", - "version": "1.4.2", + "version": "1.4.3", "description": "Kakao connector implementation.", "author": "Kyungyoon Kim. ", "dependencies": { diff --git a/packages/connectors/connector-kook/CHANGELOG.md b/packages/connectors/connector-kook/CHANGELOG.md index e3ec7ee9471c..fb4edb9433a7 100644 --- a/packages/connectors/connector-kook/CHANGELOG.md +++ b/packages/connectors/connector-kook/CHANGELOG.md @@ -1,5 +1,14 @@ # @logto/connector-kook +## 0.4.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + - @logto/connector-oauth@1.7.2 + ## 0.4.1 ### Patch Changes diff --git a/packages/connectors/connector-kook/package.json b/packages/connectors/connector-kook/package.json index 788a0d04ee52..6c578fdeb0fd 100644 --- a/packages/connectors/connector-kook/package.json +++ b/packages/connectors/connector-kook/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-kook", - "version": "0.4.1", + "version": "0.4.2", "description": "KOOK connector implementation.", "main": "./lib/index.js", "module": "./lib/index.js", diff --git a/packages/connectors/connector-line/CHANGELOG.md b/packages/connectors/connector-line/CHANGELOG.md index eaf97781dda4..ed6cfbfd2fd8 100644 --- a/packages/connectors/connector-line/CHANGELOG.md +++ b/packages/connectors/connector-line/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-line +## 0.3.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 0.3.1 ### Patch Changes diff --git a/packages/connectors/connector-line/package.json b/packages/connectors/connector-line/package.json index 45cfe9cbe5cb..9863acabce81 100644 --- a/packages/connectors/connector-line/package.json +++ b/packages/connectors/connector-line/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-line", - "version": "0.3.1", + "version": "0.3.2", "description": "Line web connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-linkedin/CHANGELOG.md b/packages/connectors/connector-linkedin/CHANGELOG.md index 495368ee5076..ca7ae7207e9d 100644 --- a/packages/connectors/connector-linkedin/CHANGELOG.md +++ b/packages/connectors/connector-linkedin/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-linkedin +## 0.3.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 0.3.1 ### Patch Changes diff --git a/packages/connectors/connector-linkedin/package.json b/packages/connectors/connector-linkedin/package.json index 881c4c428096..5e11604613a7 100644 --- a/packages/connectors/connector-linkedin/package.json +++ b/packages/connectors/connector-linkedin/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-linkedin", - "version": "0.3.1", + "version": "0.3.2", "description": "LinkedIn web connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-logto-email/CHANGELOG.md b/packages/connectors/connector-logto-email/CHANGELOG.md index 7ac927734678..1323f4f546d5 100644 --- a/packages/connectors/connector-logto-email/CHANGELOG.md +++ b/packages/connectors/connector-logto-email/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-logto-email +## 1.3.3 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.3.2 ### Patch Changes diff --git a/packages/connectors/connector-logto-email/package.json b/packages/connectors/connector-logto-email/package.json index 0d1f7bb1b2d9..fb0889c4c432 100644 --- a/packages/connectors/connector-logto-email/package.json +++ b/packages/connectors/connector-logto-email/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-logto-email", - "version": "1.3.2", + "version": "1.3.3", "description": "Logto email connector.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-logto-social-demo/CHANGELOG.md b/packages/connectors/connector-logto-social-demo/CHANGELOG.md index c3afe94da1ee..3430bd2792ef 100644 --- a/packages/connectors/connector-logto-social-demo/CHANGELOG.md +++ b/packages/connectors/connector-logto-social-demo/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-logto-social-demo +## 1.3.3 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.3.2 ### Patch Changes diff --git a/packages/connectors/connector-logto-social-demo/package.json b/packages/connectors/connector-logto-social-demo/package.json index db998e94fbea..74b6789207ce 100644 --- a/packages/connectors/connector-logto-social-demo/package.json +++ b/packages/connectors/connector-logto-social-demo/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-logto-social-demo", - "version": "1.3.2", + "version": "1.3.3", "description": "OAuth standard connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-mailgun/CHANGELOG.md b/packages/connectors/connector-mailgun/CHANGELOG.md index 65eef868076d..c9aa2ff6003b 100644 --- a/packages/connectors/connector-mailgun/CHANGELOG.md +++ b/packages/connectors/connector-mailgun/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-mailgun +## 1.5.3 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.5.2 ### Patch Changes diff --git a/packages/connectors/connector-mailgun/package.json b/packages/connectors/connector-mailgun/package.json index 293592f08350..5f42d8d18367 100644 --- a/packages/connectors/connector-mailgun/package.json +++ b/packages/connectors/connector-mailgun/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-mailgun", - "version": "1.5.2", + "version": "1.5.3", "description": "Mailgun connector for Logto.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-mock-email-alternative/CHANGELOG.md b/packages/connectors/connector-mock-email-alternative/CHANGELOG.md index 4f923c487f27..60492f3e87b4 100644 --- a/packages/connectors/connector-mock-email-alternative/CHANGELOG.md +++ b/packages/connectors/connector-mock-email-alternative/CHANGELOG.md @@ -1,5 +1,14 @@ # @logto/connector-mock-standard-email +## 2.2.3 + +### Patch Changes + +- 462e430445: fall back to `TemplateType.Generic` if a usage-specific template is not found +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 2.2.2 ### Patch Changes diff --git a/packages/connectors/connector-mock-email-alternative/package.json b/packages/connectors/connector-mock-email-alternative/package.json index 9bb8a2582abb..133ab0d1ed22 100644 --- a/packages/connectors/connector-mock-email-alternative/package.json +++ b/packages/connectors/connector-mock-email-alternative/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-mock-standard-email", - "version": "2.2.2", + "version": "2.2.3", "description": "Mock Standard Email Service connector implementation for integration tests only.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-mock-email/CHANGELOG.md b/packages/connectors/connector-mock-email/CHANGELOG.md index 9a4218e682fb..892e3171b70d 100644 --- a/packages/connectors/connector-mock-email/CHANGELOG.md +++ b/packages/connectors/connector-mock-email/CHANGELOG.md @@ -1,5 +1,14 @@ # @logto/connector-mock-email +## 2.3.2 + +### Patch Changes + +- 462e430445: fall back to `TemplateType.Generic` if a usage-specific template is not found +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 2.3.1 ### Patch Changes diff --git a/packages/connectors/connector-mock-email/package.json b/packages/connectors/connector-mock-email/package.json index 49c32d5e04df..ee8d3f02e11b 100644 --- a/packages/connectors/connector-mock-email/package.json +++ b/packages/connectors/connector-mock-email/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-mock-email", - "version": "2.3.1", + "version": "2.3.2", "description": "Mock Email Service connector implementation for integration tests only.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-mock-sms/CHANGELOG.md b/packages/connectors/connector-mock-sms/CHANGELOG.md index d8b5e92af069..b6d2fc66b6cc 100644 --- a/packages/connectors/connector-mock-sms/CHANGELOG.md +++ b/packages/connectors/connector-mock-sms/CHANGELOG.md @@ -1,5 +1,14 @@ # @logto/connector-mock-sms +## 2.3.2 + +### Patch Changes + +- 462e430445: fall back to `TemplateType.Generic` if a usage-specific template is not found +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 2.3.1 ### Patch Changes diff --git a/packages/connectors/connector-mock-sms/package.json b/packages/connectors/connector-mock-sms/package.json index 70d99a0cde4f..4e90f6270f3c 100644 --- a/packages/connectors/connector-mock-sms/package.json +++ b/packages/connectors/connector-mock-sms/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-mock-sms", - "version": "2.3.1", + "version": "2.3.2", "description": "Mock SMS connector implementation for integration tests only.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-mock-social/CHANGELOG.md b/packages/connectors/connector-mock-social/CHANGELOG.md index 0aa2ded88998..e647821dfe54 100644 --- a/packages/connectors/connector-mock-social/CHANGELOG.md +++ b/packages/connectors/connector-mock-social/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-mock-social +## 1.5.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.5.1 ### Patch Changes diff --git a/packages/connectors/connector-mock-social/package.json b/packages/connectors/connector-mock-social/package.json index f00a7527be8b..5384a144e6d5 100644 --- a/packages/connectors/connector-mock-social/package.json +++ b/packages/connectors/connector-mock-social/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-mock-social", - "version": "1.5.1", + "version": "1.5.2", "description": "Social mock connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-naver/CHANGELOG.md b/packages/connectors/connector-naver/CHANGELOG.md index 7668321e76cf..ca1faeab8e14 100644 --- a/packages/connectors/connector-naver/CHANGELOG.md +++ b/packages/connectors/connector-naver/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-naver +## 1.4.3 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.4.2 ### Patch Changes diff --git a/packages/connectors/connector-naver/package.json b/packages/connectors/connector-naver/package.json index 8a60446832a8..e9d61afb7cf0 100644 --- a/packages/connectors/connector-naver/package.json +++ b/packages/connectors/connector-naver/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-naver", - "version": "1.4.2", + "version": "1.4.3", "description": "Naver connector implementation.", "author": "Kyungyoon Kim. ", "dependencies": { diff --git a/packages/connectors/connector-oauth2/CHANGELOG.md b/packages/connectors/connector-oauth2/CHANGELOG.md index 592781847e46..bb1f904d0213 100644 --- a/packages/connectors/connector-oauth2/CHANGELOG.md +++ b/packages/connectors/connector-oauth2/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-oauth +## 1.7.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.7.1 ### Patch Changes diff --git a/packages/connectors/connector-oauth2/package.json b/packages/connectors/connector-oauth2/package.json index 0607b14a538b..c95680bdf5e5 100644 --- a/packages/connectors/connector-oauth2/package.json +++ b/packages/connectors/connector-oauth2/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-oauth", - "version": "1.7.1", + "version": "1.7.2", "description": "OAuth standard connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-oidc/CHANGELOG.md b/packages/connectors/connector-oidc/CHANGELOG.md index 296eb6a07146..d4821bb213a9 100644 --- a/packages/connectors/connector-oidc/CHANGELOG.md +++ b/packages/connectors/connector-oidc/CHANGELOG.md @@ -1,5 +1,14 @@ # @logto/connector-oidc +## 1.6.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + - @logto/connector-oauth@1.7.2 + ## 1.6.1 ### Patch Changes diff --git a/packages/connectors/connector-oidc/package.json b/packages/connectors/connector-oidc/package.json index f921866ed105..ca95134dac6f 100644 --- a/packages/connectors/connector-oidc/package.json +++ b/packages/connectors/connector-oidc/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-oidc", - "version": "1.6.1", + "version": "1.6.2", "description": "OIDC standard connector implementation.", "dependencies": { "@logto/connector-kit": "workspace:^", diff --git a/packages/connectors/connector-patreon/CHANGELOG.md b/packages/connectors/connector-patreon/CHANGELOG.md index 88c3a9b36c0e..37760d73f900 100644 --- a/packages/connectors/connector-patreon/CHANGELOG.md +++ b/packages/connectors/connector-patreon/CHANGELOG.md @@ -1,5 +1,14 @@ # @logto/connector-patreon +## 1.2.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + - @logto/connector-oauth@1.7.2 + ## 1.2.1 ### Patch Changes diff --git a/packages/connectors/connector-patreon/package.json b/packages/connectors/connector-patreon/package.json index b7eb50222861..93067ada0884 100644 --- a/packages/connectors/connector-patreon/package.json +++ b/packages/connectors/connector-patreon/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-patreon", - "version": "1.2.1", + "version": "1.2.2", "description": "Patreon web connector implementation.", "author": "DevTekVE & Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-postmark/CHANGELOG.md b/packages/connectors/connector-postmark/CHANGELOG.md index a1a8e8d9e24c..71082e9a004d 100644 --- a/packages/connectors/connector-postmark/CHANGELOG.md +++ b/packages/connectors/connector-postmark/CHANGELOG.md @@ -1,5 +1,14 @@ # @logto/connector-postmark +## 1.2.1 + +### Patch Changes + +- 462e430445: fall back to `TemplateType.Generic` if a usage-specific template is not found +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.2.0 ### Minor Changes diff --git a/packages/connectors/connector-postmark/package.json b/packages/connectors/connector-postmark/package.json index 614aabb2639c..2a2c8629e3b4 100644 --- a/packages/connectors/connector-postmark/package.json +++ b/packages/connectors/connector-postmark/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-postmark", - "version": "1.2.0", + "version": "1.2.1", "description": "Postmark connector implementation.", "author": "Sten Sandvik ", "dependencies": { diff --git a/packages/connectors/connector-qq/CHANGELOG.md b/packages/connectors/connector-qq/CHANGELOG.md index d55c7078eb6a..63615c7f414a 100644 --- a/packages/connectors/connector-qq/CHANGELOG.md +++ b/packages/connectors/connector-qq/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-qq +## 1.1.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.1.1 ### Patch Changes diff --git a/packages/connectors/connector-qq/package.json b/packages/connectors/connector-qq/package.json index 20092dffc250..b089701abbef 100644 --- a/packages/connectors/connector-qq/package.json +++ b/packages/connectors/connector-qq/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-qq", - "version": "1.1.1", + "version": "1.1.2", "description": "QQ web connector implementation.", "author": "Yen Harvey. <2117555041@qq.com>", "dependencies": { diff --git a/packages/connectors/connector-saml/CHANGELOG.md b/packages/connectors/connector-saml/CHANGELOG.md index 6ae731bc8c6b..62ae9edbee32 100644 --- a/packages/connectors/connector-saml/CHANGELOG.md +++ b/packages/connectors/connector-saml/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-saml +## 1.3.3 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.3.2 ### Patch Changes diff --git a/packages/connectors/connector-saml/package.json b/packages/connectors/connector-saml/package.json index f6048e867b7d..1b36dd28f797 100644 --- a/packages/connectors/connector-saml/package.json +++ b/packages/connectors/connector-saml/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-saml", - "version": "1.3.2", + "version": "1.3.3", "description": "SAML standard connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-sendgrid-email/CHANGELOG.md b/packages/connectors/connector-sendgrid-email/CHANGELOG.md index 8c4b203eced0..4aa5b7c278eb 100644 --- a/packages/connectors/connector-sendgrid-email/CHANGELOG.md +++ b/packages/connectors/connector-sendgrid-email/CHANGELOG.md @@ -1,5 +1,14 @@ # @logto/connector-sendgrid-email +## 1.5.1 + +### Patch Changes + +- 462e430445: fall back to `TemplateType.Generic` if a usage-specific template is not found +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.5.0 ### Minor Changes diff --git a/packages/connectors/connector-sendgrid-email/package.json b/packages/connectors/connector-sendgrid-email/package.json index dba5e37dd722..810807f136a4 100644 --- a/packages/connectors/connector-sendgrid-email/package.json +++ b/packages/connectors/connector-sendgrid-email/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-sendgrid-email", - "version": "1.5.0", + "version": "1.5.1", "description": "SendGrid Email Service connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-slack/CHANGELOG.md b/packages/connectors/connector-slack/CHANGELOG.md index df263f8fddbb..e1e64a89bad3 100644 --- a/packages/connectors/connector-slack/CHANGELOG.md +++ b/packages/connectors/connector-slack/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-slack +## 0.3.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 0.3.1 ### Patch Changes diff --git a/packages/connectors/connector-slack/package.json b/packages/connectors/connector-slack/package.json index 2d980defb134..d31fbd8bc0c3 100644 --- a/packages/connectors/connector-slack/package.json +++ b/packages/connectors/connector-slack/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-slack", - "version": "0.3.1", + "version": "0.3.2", "description": "Slack connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-smsaero/CHANGELOG.md b/packages/connectors/connector-smsaero/CHANGELOG.md index 63a58dcd8b05..bb5feca396e2 100644 --- a/packages/connectors/connector-smsaero/CHANGELOG.md +++ b/packages/connectors/connector-smsaero/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-smsaero +## 1.5.1 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.5.0 ### Minor Changes diff --git a/packages/connectors/connector-smsaero/package.json b/packages/connectors/connector-smsaero/package.json index 9703a5ddbbb8..bef293d0575d 100644 --- a/packages/connectors/connector-smsaero/package.json +++ b/packages/connectors/connector-smsaero/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-smsaero", - "version": "1.5.0", + "version": "1.5.1", "description": "SMSAero connector implementation.", "author": "Danil Tankov ", "dependencies": { diff --git a/packages/connectors/connector-smtp/CHANGELOG.md b/packages/connectors/connector-smtp/CHANGELOG.md index 149fb1133028..6caabd949b6b 100644 --- a/packages/connectors/connector-smtp/CHANGELOG.md +++ b/packages/connectors/connector-smtp/CHANGELOG.md @@ -1,5 +1,14 @@ # @logto/connector-smtp +## 1.5.1 + +### Patch Changes + +- 462e430445: fall back to `TemplateType.Generic` if a usage-specific template is not found +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.5.0 ### Minor Changes diff --git a/packages/connectors/connector-smtp/package.json b/packages/connectors/connector-smtp/package.json index 6b51e0db5165..b494ae873a74 100644 --- a/packages/connectors/connector-smtp/package.json +++ b/packages/connectors/connector-smtp/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-smtp", - "version": "1.5.0", + "version": "1.5.1", "description": "SMTP connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-tencent-sms/CHANGELOG.md b/packages/connectors/connector-tencent-sms/CHANGELOG.md index f4f24f6e4070..47e6d960ff86 100644 --- a/packages/connectors/connector-tencent-sms/CHANGELOG.md +++ b/packages/connectors/connector-tencent-sms/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-tencent-sms +## 1.4.1 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.4.0 ### Minor Changes diff --git a/packages/connectors/connector-tencent-sms/package.json b/packages/connectors/connector-tencent-sms/package.json index eb68c11005c4..ee0927ccc687 100644 --- a/packages/connectors/connector-tencent-sms/package.json +++ b/packages/connectors/connector-tencent-sms/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-tencent-sms", - "version": "1.4.0", + "version": "1.4.1", "description": "Tencent SMS connector implementation.", "author": "StringKe", "dependencies": { diff --git a/packages/connectors/connector-twilio-sms/CHANGELOG.md b/packages/connectors/connector-twilio-sms/CHANGELOG.md index 4eaed40f2d06..6bae408b6c06 100644 --- a/packages/connectors/connector-twilio-sms/CHANGELOG.md +++ b/packages/connectors/connector-twilio-sms/CHANGELOG.md @@ -1,5 +1,14 @@ # @logto/connector-twilio-sms +## 1.4.1 + +### Patch Changes + +- 462e430445: fall back to `TemplateType.Generic` if a usage-specific template is not found +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.4.0 ### Minor Changes diff --git a/packages/connectors/connector-twilio-sms/package.json b/packages/connectors/connector-twilio-sms/package.json index 92923b2f1441..618fc7b182a2 100644 --- a/packages/connectors/connector-twilio-sms/package.json +++ b/packages/connectors/connector-twilio-sms/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-twilio-sms", - "version": "1.4.0", + "version": "1.4.1", "description": "Twilio SMS connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-vonage-sms/CHANGELOG.md b/packages/connectors/connector-vonage-sms/CHANGELOG.md index 3808ddb5810d..3671ff04c505 100644 --- a/packages/connectors/connector-vonage-sms/CHANGELOG.md +++ b/packages/connectors/connector-vonage-sms/CHANGELOG.md @@ -1,5 +1,14 @@ # @logto/connector-vonage-sms +## 0.2.1 + +### Patch Changes + +- 462e430445: fall back to `TemplateType.Generic` if a usage-specific template is not found +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 0.2.0 ### Minor Changes diff --git a/packages/connectors/connector-vonage-sms/package.json b/packages/connectors/connector-vonage-sms/package.json index 348fe6c27605..1a9bd0f5f1c5 100644 --- a/packages/connectors/connector-vonage-sms/package.json +++ b/packages/connectors/connector-vonage-sms/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-vonage-sms", - "version": "0.2.0", + "version": "0.2.1", "description": "Vonage SMS connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-wechat-native/CHANGELOG.md b/packages/connectors/connector-wechat-native/CHANGELOG.md index 09706ac800bd..7c022adfb33c 100644 --- a/packages/connectors/connector-wechat-native/CHANGELOG.md +++ b/packages/connectors/connector-wechat-native/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-wechat-native +## 1.4.3 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.4.2 ### Patch Changes diff --git a/packages/connectors/connector-wechat-native/package.json b/packages/connectors/connector-wechat-native/package.json index f7e7fecb58bc..a977a34646f2 100644 --- a/packages/connectors/connector-wechat-native/package.json +++ b/packages/connectors/connector-wechat-native/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-wechat-native", - "version": "1.4.2", + "version": "1.4.3", "description": "WeChat native connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-wechat-web/CHANGELOG.md b/packages/connectors/connector-wechat-web/CHANGELOG.md index 6ae71a0313d8..27deb2fdbabb 100644 --- a/packages/connectors/connector-wechat-web/CHANGELOG.md +++ b/packages/connectors/connector-wechat-web/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-wechat-web +## 1.6.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.6.1 ### Patch Changes diff --git a/packages/connectors/connector-wechat-web/package.json b/packages/connectors/connector-wechat-web/package.json index 352f74be7e0a..55e307c3daf7 100644 --- a/packages/connectors/connector-wechat-web/package.json +++ b/packages/connectors/connector-wechat-web/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-wechat-web", - "version": "1.6.1", + "version": "1.6.2", "description": "Wechat Web connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-wecom/CHANGELOG.md b/packages/connectors/connector-wecom/CHANGELOG.md index e9a21396f243..f81086efa356 100644 --- a/packages/connectors/connector-wecom/CHANGELOG.md +++ b/packages/connectors/connector-wecom/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-wecom +## 0.5.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 0.5.1 ### Patch Changes diff --git a/packages/connectors/connector-wecom/package.json b/packages/connectors/connector-wecom/package.json index 98df5b51496c..c87e3141b8cc 100644 --- a/packages/connectors/connector-wecom/package.json +++ b/packages/connectors/connector-wecom/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-wecom", - "version": "0.5.1", + "version": "0.5.2", "description": "Wecom connector implementation.", "author": "Dove fork from Wechat Web connector", "dependencies": { diff --git a/packages/connectors/connector-x/CHANGELOG.md b/packages/connectors/connector-x/CHANGELOG.md index efa2a57f33ca..eefa0fbe5cc5 100644 --- a/packages/connectors/connector-x/CHANGELOG.md +++ b/packages/connectors/connector-x/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-x +## 0.4.1 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 0.4.0 ### Minor Changes diff --git a/packages/connectors/connector-x/package.json b/packages/connectors/connector-x/package.json index 9b6949293446..0d6c450fb6b5 100644 --- a/packages/connectors/connector-x/package.json +++ b/packages/connectors/connector-x/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-x", - "version": "0.4.0", + "version": "0.4.1", "description": "X web connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-xiaomi/CHANGELOG.md b/packages/connectors/connector-xiaomi/CHANGELOG.md index 4352b2087327..347050ea4f3d 100644 --- a/packages/connectors/connector-xiaomi/CHANGELOG.md +++ b/packages/connectors/connector-xiaomi/CHANGELOG.md @@ -1,5 +1,13 @@ # @logto/connector-xiaomi +## 1.2.2 + +### Patch Changes + +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.2.1 ### Patch Changes diff --git a/packages/connectors/connector-xiaomi/package.json b/packages/connectors/connector-xiaomi/package.json index a247470f2b9c..26d167d98f6e 100644 --- a/packages/connectors/connector-xiaomi/package.json +++ b/packages/connectors/connector-xiaomi/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-xiaomi", - "version": "1.2.1", + "version": "1.2.2", "description": "Xiaomi web connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/connectors/connector-yunpian-sms/CHANGELOG.md b/packages/connectors/connector-yunpian-sms/CHANGELOG.md index 53921c6c942a..5d343d88e16c 100644 --- a/packages/connectors/connector-yunpian-sms/CHANGELOG.md +++ b/packages/connectors/connector-yunpian-sms/CHANGELOG.md @@ -1,5 +1,14 @@ # @logto/connector-yunpian-sms +## 1.2.1 + +### Patch Changes + +- 462e430445: fall back to `TemplateType.Generic` if a usage-specific template is not found +- Updated dependencies [462e430445] +- Updated dependencies [7c87ebc068] + - @logto/connector-kit@4.7.0 + ## 1.2.0 ### Minor Changes diff --git a/packages/connectors/connector-yunpian-sms/package.json b/packages/connectors/connector-yunpian-sms/package.json index 7988cbac019b..d2f7aff25c7d 100644 --- a/packages/connectors/connector-yunpian-sms/package.json +++ b/packages/connectors/connector-yunpian-sms/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-yunpian-sms", - "version": "1.2.0", + "version": "1.2.1", "description": "云片网 SMS connector implementation.", "author": "Silverhand Inc. ", "dependencies": { diff --git a/packages/console/CHANGELOG.md b/packages/console/CHANGELOG.md index 31bb92e28927..7f63c99b6ac5 100644 --- a/packages/console/CHANGELOG.md +++ b/packages/console/CHANGELOG.md @@ -1,5 +1,32 @@ # Change Log +## 1.32.0 + +### Minor Changes + +- 116dcf5e7d: support reCaptcha domain customization + + You can now customize the domain for reCaptcha, for example, using reCaptcha with `recaptcha.net` domain. + +- d551f5ccc3: support creating third-party SPA and Native applications + + Previously, only traditional web applications could be marked as third-party apps. Now you can also create third-party single-page applications (SPA) and native applications, enabling more flexible OAuth/OIDC integration scenarios. + +- 116dcf5e7d: support reCAPTCHA Enterprise checkbox mode + + You can now choose between two verification modes for reCAPTCHA Enterprise: + + - **Invisible**: Score-based verification that runs automatically in the background (default) + - **Checkbox**: Displays the "I'm not a robot" widget for user interaction + + Note: The verification mode must match your reCAPTCHA key type configured in Google Cloud Console. + +### Patch Changes + +- e751e8d5ce: fix SAML app creation API call query params + + The parameter should be named as "types" instead of the current "type" as this may cause the filter to not take effect when requesting the API, potentially leading to incorrect calculations in the paywall during the creation of the SAML app. + ## 1.31.0 ### Minor Changes diff --git a/packages/console/package.json b/packages/console/package.json index 30021d3463a0..bbe9f1c9f1dc 100644 --- a/packages/console/package.json +++ b/packages/console/package.json @@ -1,6 +1,6 @@ { "name": "@logto/console", - "version": "1.31.0", + "version": "1.32.0", "description": "> TODO: description", "author": "Silverhand Inc. ", "homepage": "https://github.com/logto-io/logto#readme", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index e1734e742558..26c62bfa9666 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,55 @@ # Change Log +## 1.35.0 + +### Minor Changes + +- 116dcf5e7d: support reCaptcha domain customization + + You can now customize the domain for reCaptcha, for example, using reCaptcha with `recaptcha.net` domain. + +- d551f5ccc3: support creating third-party SPA and Native applications + + Previously, only traditional web applications could be marked as third-party apps. Now you can also create third-party single-page applications (SPA) and native applications, enabling more flexible OAuth/OIDC integration scenarios. + +- 7c87ebc068: add client IP address to passwordless connector message payload + + The `SendMessageData` type now includes an optional `ip` field that contains the client IP address of the user who triggered the message. This can be used by HTTP email/SMS connectors for rate limiting, fraud detection, or logging purposes. + +- 116dcf5e7d: support reCAPTCHA Enterprise checkbox mode + + You can now choose between two verification modes for reCAPTCHA Enterprise: + + - **Invisible**: Score-based verification that runs automatically in the background (default) + - **Checkbox**: Displays the "I'm not a robot" widget for user interaction + + Note: The verification mode must match your reCAPTCHA key type configured in Google Cloud Console. + +### Patch Changes + +- a6858e76cf: update SAML relay state length and improve error handling + + The data type of the `relay_state` column in the `saml_application_sessions` table has been changed from varchar(256) to varchar(512) to accommodate longer Relay State values. For example, when Firebase acts as a Service Provider and initiates a SAML request, the relay state length is approximately 300-400 characters, which previously prevented Firebase from integrating with Logto as an SP before this fix. + + Additionally, we have updated the error handling logic in the APIs related to the SAML authentication flow to make error messages more straightforward. + +- 462e430445: update the `getI18nEmailTemplate` fallback logic to also attempt to retrieve the `generic` template with default locale, if both the locale-specific and fallback templates are unavailable +- Updated dependencies [a6858e76cf] +- Updated dependencies [116dcf5e7d] +- Updated dependencies [e751e8d5ce] +- Updated dependencies [462e430445] +- Updated dependencies [d551f5ccc3] +- Updated dependencies [7c87ebc068] +- Updated dependencies [116dcf5e7d] + - @logto/phrases@1.24.0 + - @logto/schemas@1.35.0 + - @logto/experience@1.18.0 + - @logto/console@1.32.0 + - @logto/connector-kit@4.7.0 + - @logto/demo-app@1.5.0 + - @logto/account@0.1.0 + - @logto/cli@1.35.0 + ## 1.34.0 ### Minor Changes diff --git a/packages/core/package.json b/packages/core/package.json index 9837b4f37245..2a11e6a78ff0 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@logto/core", - "version": "1.34.0", + "version": "1.35.0", "description": "The open source identity solution.", "main": "build/index.js", "author": "Silverhand Inc. ", diff --git a/packages/create/CHANGELOG.md b/packages/create/CHANGELOG.md index 9d3bad1e2f5a..c201c778c16e 100644 --- a/packages/create/CHANGELOG.md +++ b/packages/create/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 1.35.0 + +### Patch Changes + +- @logto/cli@1.35.0 + ## 1.34.0 ### Patch Changes diff --git a/packages/create/package.json b/packages/create/package.json index 848fc1e59e87..940727e05208 100644 --- a/packages/create/package.json +++ b/packages/create/package.json @@ -1,6 +1,6 @@ { "name": "@logto/create", - "version": "1.34.0", + "version": "1.35.0", "author": "Silverhand Inc. ", "license": "MPL-2.0", "type": "module", @@ -15,6 +15,6 @@ "node": "^22.14.0" }, "dependencies": { - "@logto/cli": "workspace:^1.34.0" + "@logto/cli": "workspace:^1.35.0" } } diff --git a/packages/experience/CHANGELOG.md b/packages/experience/CHANGELOG.md index caca3ca5ad89..f0176843cb8d 100644 --- a/packages/experience/CHANGELOG.md +++ b/packages/experience/CHANGELOG.md @@ -1,5 +1,22 @@ # Change Log +## 1.18.0 + +### Minor Changes + +- 116dcf5e7d: support reCaptcha domain customization + + You can now customize the domain for reCaptcha, for example, using reCaptcha with `recaptcha.net` domain. + +- 116dcf5e7d: support reCAPTCHA Enterprise checkbox mode + + You can now choose between two verification modes for reCAPTCHA Enterprise: + + - **Invisible**: Score-based verification that runs automatically in the background (default) + - **Checkbox**: Displays the "I'm not a robot" widget for user interaction + + Note: The verification mode must match your reCAPTCHA key type configured in Google Cloud Console. + ## 1.17.0 ### Minor Changes diff --git a/packages/experience/package.json b/packages/experience/package.json index dd0a43a049b2..515798c9591c 100644 --- a/packages/experience/package.json +++ b/packages/experience/package.json @@ -1,6 +1,6 @@ { "name": "@logto/experience", - "version": "1.17.0", + "version": "1.18.0", "license": "MPL-2.0", "type": "module", "private": true, diff --git a/packages/integration-tests/CHANGELOG.md b/packages/integration-tests/CHANGELOG.md index 03c82b17a0b4..f402fc4205e3 100644 --- a/packages/integration-tests/CHANGELOG.md +++ b/packages/integration-tests/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 1.17.0 + +### Minor Changes + +- d551f5ccc3: support creating third-party SPA and Native applications + + Previously, only traditional web applications could be marked as third-party apps. Now you can also create third-party single-page applications (SPA) and native applications, enabling more flexible OAuth/OIDC integration scenarios. + ## 1.16.0 ### Minor Changes diff --git a/packages/integration-tests/package.json b/packages/integration-tests/package.json index 1766435cf876..cd1475b6ac36 100644 --- a/packages/integration-tests/package.json +++ b/packages/integration-tests/package.json @@ -1,6 +1,6 @@ { "name": "@logto/integration-tests", - "version": "1.16.0", + "version": "1.17.0", "description": "Integration tests for Logto.", "author": "Silverhand Inc. ", "license": "MPL-2.0", diff --git a/packages/phrases/CHANGELOG.md b/packages/phrases/CHANGELOG.md index f8a31cc1293e..5374a5373e26 100644 --- a/packages/phrases/CHANGELOG.md +++ b/packages/phrases/CHANGELOG.md @@ -1,5 +1,34 @@ # Change Log +## 1.24.0 + +### Minor Changes + +- 116dcf5e7d: support reCaptcha domain customization + + You can now customize the domain for reCaptcha, for example, using reCaptcha with `recaptcha.net` domain. + +- d551f5ccc3: support creating third-party SPA and Native applications + + Previously, only traditional web applications could be marked as third-party apps. Now you can also create third-party single-page applications (SPA) and native applications, enabling more flexible OAuth/OIDC integration scenarios. + +- 116dcf5e7d: support reCAPTCHA Enterprise checkbox mode + + You can now choose between two verification modes for reCAPTCHA Enterprise: + + - **Invisible**: Score-based verification that runs automatically in the background (default) + - **Checkbox**: Displays the "I'm not a robot" widget for user interaction + + Note: The verification mode must match your reCAPTCHA key type configured in Google Cloud Console. + +### Patch Changes + +- a6858e76cf: update SAML relay state length and improve error handling + + The data type of the `relay_state` column in the `saml_application_sessions` table has been changed from varchar(256) to varchar(512) to accommodate longer Relay State values. For example, when Firebase acts as a Service Provider and initiates a SAML request, the relay state length is approximately 300-400 characters, which previously prevented Firebase from integrating with Logto as an SP before this fix. + + Additionally, we have updated the error handling logic in the APIs related to the SAML authentication flow to make error messages more straightforward. + ## 1.23.0 ### Minor Changes diff --git a/packages/phrases/package.json b/packages/phrases/package.json index b4348cfe9b09..14ce5f5ccc98 100644 --- a/packages/phrases/package.json +++ b/packages/phrases/package.json @@ -1,6 +1,6 @@ { "name": "@logto/phrases", - "version": "1.23.0", + "version": "1.24.0", "description": "Logto shared phrases (i18n).", "author": "Silverhand Inc. ", "homepage": "https://github.com/logto-io/logto#readme", diff --git a/packages/schemas/CHANGELOG.md b/packages/schemas/CHANGELOG.md index 96105a777318..f15897890153 100644 --- a/packages/schemas/CHANGELOG.md +++ b/packages/schemas/CHANGELOG.md @@ -1,5 +1,39 @@ # Change Log +## 1.35.0 + +### Minor Changes + +- 116dcf5e7d: support reCaptcha domain customization + + You can now customize the domain for reCaptcha, for example, using reCaptcha with `recaptcha.net` domain. + +- 116dcf5e7d: support reCAPTCHA Enterprise checkbox mode + + You can now choose between two verification modes for reCAPTCHA Enterprise: + + - **Invisible**: Score-based verification that runs automatically in the background (default) + - **Checkbox**: Displays the "I'm not a robot" widget for user interaction + + Note: The verification mode must match your reCAPTCHA key type configured in Google Cloud Console. + +### Patch Changes + +- a6858e76cf: update SAML relay state length and improve error handling + + The data type of the `relay_state` column in the `saml_application_sessions` table has been changed from varchar(256) to varchar(512) to accommodate longer Relay State values. For example, when Firebase acts as a Service Provider and initiates a SAML request, the relay state length is approximately 300-400 characters, which previously prevented Firebase from integrating with Logto as an SP before this fix. + + Additionally, we have updated the error handling logic in the APIs related to the SAML authentication flow to make error messages more straightforward. + +- Updated dependencies [a6858e76cf] +- Updated dependencies [116dcf5e7d] +- Updated dependencies [462e430445] +- Updated dependencies [d551f5ccc3] +- Updated dependencies [7c87ebc068] +- Updated dependencies [116dcf5e7d] + - @logto/phrases@1.24.0 + - @logto/connector-kit@4.7.0 + ## 1.34.0 ### Minor Changes diff --git a/packages/schemas/alterations/next-1764580455-remove-daily-active-users-foreign-key.ts b/packages/schemas/alterations/1.35.0-1764580455-remove-daily-active-users-foreign-key.ts similarity index 100% rename from packages/schemas/alterations/next-1764580455-remove-daily-active-users-foreign-key.ts rename to packages/schemas/alterations/1.35.0-1764580455-remove-daily-active-users-foreign-key.ts diff --git a/packages/schemas/alterations/next-1764580589-create-aggregated-daily-active-users-table.ts b/packages/schemas/alterations/1.35.0-1764580589-create-aggregated-daily-active-users-table.ts similarity index 100% rename from packages/schemas/alterations/next-1764580589-create-aggregated-daily-active-users-table.ts rename to packages/schemas/alterations/1.35.0-1764580589-create-aggregated-daily-active-users-table.ts diff --git a/packages/schemas/alterations/next-1764653048-update-daily-token-usage-mau-support.ts b/packages/schemas/alterations/1.35.0-1764653048-update-daily-token-usage-mau-support.ts similarity index 100% rename from packages/schemas/alterations/next-1764653048-update-daily-token-usage-mau-support.ts rename to packages/schemas/alterations/1.35.0-1764653048-update-daily-token-usage-mau-support.ts diff --git a/packages/schemas/alterations/next-1765183934-add-logs-created-at-id-index.ts b/packages/schemas/alterations/1.35.0-1765183934-add-logs-created-at-id-index.ts similarity index 100% rename from packages/schemas/alterations/next-1765183934-add-logs-created-at-id-index.ts rename to packages/schemas/alterations/1.35.0-1765183934-add-logs-created-at-id-index.ts diff --git a/packages/schemas/alterations/next-1765255453-update-saml-session-relay-state-to-varchar-512.ts b/packages/schemas/alterations/1.35.0-1765255453-update-saml-session-relay-state-to-varchar-512.ts similarity index 100% rename from packages/schemas/alterations/next-1765255453-update-saml-session-relay-state-to-varchar-512.ts rename to packages/schemas/alterations/1.35.0-1765255453-update-saml-session-relay-state-to-varchar-512.ts diff --git a/packages/schemas/alterations/next-1765631949-drop-redundant-logs-id-index.ts b/packages/schemas/alterations/1.35.0-1765631949-drop-redundant-logs-id-index.ts similarity index 100% rename from packages/schemas/alterations/next-1765631949-drop-redundant-logs-id-index.ts rename to packages/schemas/alterations/1.35.0-1765631949-drop-redundant-logs-id-index.ts diff --git a/packages/schemas/alterations/next-1766028646-grant-tenants-table-tag-column-read-permission.ts b/packages/schemas/alterations/1.35.0-1766028646-grant-tenants-table-tag-column-read-permission.ts similarity index 100% rename from packages/schemas/alterations/next-1766028646-grant-tenants-table-tag-column-read-permission.ts rename to packages/schemas/alterations/1.35.0-1766028646-grant-tenants-table-tag-column-read-permission.ts diff --git a/packages/schemas/package.json b/packages/schemas/package.json index c5676174b5f2..cfe098bc9f19 100644 --- a/packages/schemas/package.json +++ b/packages/schemas/package.json @@ -1,6 +1,6 @@ { "name": "@logto/schemas", - "version": "1.34.0", + "version": "1.35.0", "author": "Silverhand Inc. ", "license": "MPL-2.0", "type": "module", diff --git a/packages/toolkit/connector-kit/CHANGELOG.md b/packages/toolkit/connector-kit/CHANGELOG.md index 2f916ef6bf98..43213db88f38 100644 --- a/packages/toolkit/connector-kit/CHANGELOG.md +++ b/packages/toolkit/connector-kit/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 4.7.0 + +### Minor Changes + +- 462e430445: fall back to `TemplateType.Generic` if a usage-specific template is not found +- 7c87ebc068: add client IP address to passwordless connector message payload + + The `SendMessageData` type now includes an optional `ip` field that contains the client IP address of the user who triggered the message. This can be used by HTTP email/SMS connectors for rate limiting, fraud detection, or logging purposes. + ## 4.6.0 ### Minor Changes diff --git a/packages/toolkit/connector-kit/package.json b/packages/toolkit/connector-kit/package.json index 268c5a3cecaf..fd55cbec956f 100644 --- a/packages/toolkit/connector-kit/package.json +++ b/packages/toolkit/connector-kit/package.json @@ -1,6 +1,6 @@ { "name": "@logto/connector-kit", - "version": "4.6.0", + "version": "4.7.0", "author": "Silverhand Inc. ", "homepage": "https://github.com/logto-io/toolkit#readme", "repository": { diff --git a/packages/translate/CHANGELOG.md b/packages/translate/CHANGELOG.md index 4fed9afed9e3..405b59344b56 100644 --- a/packages/translate/CHANGELOG.md +++ b/packages/translate/CHANGELOG.md @@ -1,5 +1,15 @@ # @logto/translate +## 0.2.7 + +### Patch Changes + +- Updated dependencies [a6858e76cf] +- Updated dependencies [116dcf5e7d] +- Updated dependencies [d551f5ccc3] +- Updated dependencies [116dcf5e7d] + - @logto/phrases@1.24.0 + ## 0.2.6 ### Patch Changes diff --git a/packages/translate/package.json b/packages/translate/package.json index 0b7996e42e02..96ecaf47f19d 100644 --- a/packages/translate/package.json +++ b/packages/translate/package.json @@ -1,6 +1,6 @@ { "name": "@logto/translate", - "version": "0.2.6", + "version": "0.2.7", "description": "A CLI tool that helps translate phrases and experience-phrases to i18n resources.", "author": "Silverhand Inc. ", "homepage": "https://github.com/logto-io/logto#readme", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index eff870b56cc3..6f6f0f880757 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1442,7 +1442,7 @@ importers: packages/connectors/connector-http-sms: dependencies: '@logto/connector-kit': - specifier: workspace:^4.3.0 + specifier: workspace:^4.7.0 version: link:../../toolkit/connector-kit '@silverhand/essentials': specifier: ^2.9.1 @@ -4026,7 +4026,7 @@ importers: packages/create: dependencies: '@logto/cli': - specifier: workspace:^1.34.0 + specifier: workspace:^1.35.0 version: link:../cli packages/demo-app: @@ -15073,6 +15073,7 @@ packages: whatwg-encoding@3.1.1: resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} engines: {node: '>=18'} + deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation whatwg-mimetype@3.0.0: resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} @@ -18411,10 +18412,10 @@ snapshots: eslint-config-prettier: 9.1.0(eslint@8.57.0) eslint-config-xo: 0.44.0(eslint@8.57.0) eslint-config-xo-typescript: 4.0.0(@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3))(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-consistent-default-export-name: 0.0.15 eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-n: 17.2.1(eslint@8.57.0) eslint-plugin-no-use-extend-native: 0.5.0 eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.5.3) @@ -21796,13 +21797,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 4.4.1(supports-color@5.5.0) enhanced-resolve: 5.16.0 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.3 is-core-module: 2.13.1 @@ -21813,14 +21814,14 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -21842,7 +21843,7 @@ snapshots: eslint: 8.57.0 ignore: 5.3.1 - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -21852,7 +21853,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3