0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2024-12-30 20:33:54 -05:00

release: version packages (#5987)

This commit is contained in:
silverhand-bot 2024-07-06 09:07:56 +08:00 committed by GitHub
parent d16bc9b2e5
commit 1fa9f85e14
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
131 changed files with 1195 additions and 466 deletions

View file

@ -1,9 +0,0 @@
---
"@logto/connector-kit": major
---
remove `.catchall()` for `connectorMetadataGuard`
`.catchall()` allows unknown keys to be parsed as metadata. This is troublesome when we want to strip out unknown keys (Zod provides `.strip()` for this purpose but somehow it doesn't work with `.catchall()`).
For data extensibility, we added `customData` field to `ConnectorMetadata` type to store unknown keys. For example, the `fromEmail` field in `connector-logto-email` is not part of the standard metadata, so it should be stored in `customData` in the future.

View file

@ -1,5 +0,0 @@
---
"@logto/connector-kit": minor
---
add OIDC prompt enum, prompt guard, and multi-select typed configuration field

View file

@ -1,21 +0,0 @@
---
"@logto/core": patch
---
build `operationId` for Management API in OpenAPI response (credit to @mostafa)
As per [the specification](https://swagger.io/docs/specification/paths-and-operations/):
> `operationId` is an optional unique string used to identify an operation. If provided, these IDs must be unique among all operations described in your API.
This greatly simplifies the creation of client SDKs in different languages, because it generates more meaningful function names instead of auto-generated ones, like the following examples:
```diff
- org, _, err := s.Client.OrganizationsAPI.ApiOrganizationsIdGet(ctx, req.GetId()).Execute()
+ org, _, err := s.Client.OrganizationsAPI.GetOrganization(ctx, req.GetId()).Execute()
```
```diff
- users, _, err := s.Client.OrganizationsAPI.ApiOrganizationsIdUsersGet(ctx, req.GetId()).Execute()
+ users, _, err := s.Client.OrganizationsAPI.ListOrganizationUsers(ctx, req.GetId()).Execute()
```

View file

@ -1,9 +0,0 @@
---
"@logto/connector-google": minor
"@logto/connector-kit": minor
---
support Google One Tap
- support parsing and validating Google One Tap data in `connector-google`
- add Google connector constants in `connector-kit` for reuse

View file

@ -1,10 +0,0 @@
---
"@logto/console": minor
---
improve machine-to-machine application integration user experience
- Display a role assignment modal to facilitate setting permissions for the newly created machine-to-machine app.
- In the role assignment modal, add a Logto icon to roles that carry the Logto Management API access permission, making it easier for users to select roles with Logto Management API access permission.
- Add a notification for machine-to-machine roles to guide users in using the machine-to-machine role by creating a machine-to-machine application.
- Improve machine-to-machine application integration guide.

View file

@ -1,13 +0,0 @@
---
"@logto/core": minor
"@logto/phrases": patch
"@logto/schemas": patch
---
support Google One Tap
- core: `GET /api/.well-known/sign-in-exp` now returns `googleOneTap` field with the configuration when available
- core: add Google Sign-In (GSI) url to the security headers
- core: verify Google One Tap CSRF token in `verifySocialIdentity()`
- phrases: add Google One Tap phrases
- schemas: migrate sign-in experience types from core to schemas

View file

@ -1,5 +0,0 @@
---
"@logto/demo-app": minor
---
add dev panel

View file

@ -1,7 +0,0 @@
---
"@logto/core": minor
---
pagination is now optional for `GET /api/organizations/:id/users/:userId/roles`
The default pagination is now removed. This isn't considered a breaking change, but we marked it as minor to get your attention.

View file

@ -1,5 +0,0 @@
---
"@logto/core": patch
---
add user detail data payload to the `User.Deleted` webhook event

View file

@ -1,29 +0,0 @@
---
"@logto/console": minor
"@logto/core": minor
"@logto/phrases": minor
"@logto/schemas": minor
"@logto/integration-tests": patch
---
support machine-to-machine apps for organizations
This feature allows machine-to-machine apps to be associated with organizations, and be assigned with organization roles.
### Console
- Add a new "machine-to-machine" type to organization roles. All existing roles are now "user" type.
- You can manage machine-to-machine apps in the organization details page -> Machine-to-machine apps section.
- You can view the associated organizations in the machine-to-machine app details page.
### OpenID Connect grant
The `client_credentials` grant type is now supported for organizations. You can use this grant type to obtain an access token for an organization.
### Management API
A set of new endpoints are added to the Management API:
- `/api/organizations/{id}/applications` to manage machine-to-machine apps.
- `/api/organizations/{id}/applications/{applicationId}` to manage a specific machine-to-machine app in an organization.
- `/api/applications/{id}/organizations` to view the associated organizations of a machine-to-machine app.

View file

@ -1,6 +0,0 @@
---
"@logto/console": patch
"@logto/phrases": patch
---
view and update user's `profile` property in the user settings page

View file

@ -1,5 +0,0 @@
---
"@logto/console": patch
---
fix a regression bug that error toasts pop up in audit log when logs are associated with deleted applications

View file

@ -1,8 +0,0 @@
---
"@logto/core": patch
---
fix OpenAPI schema returned by the `GET /api/swagger.json` endpoint
1. The `:` character is invalid in parameter names, such as `organizationId:root`. These characters have been replaced with `-`.
2. The `tenantId` parameter of the `/api/.well-known/endpoints/{tenantId}` route was missing from the generated OpenAPI spec document, resulting in validation errors. This has been fixed.

View file

@ -1,15 +0,0 @@
---
"@logto/phrases-experience": minor
"@logto/integration-tests": minor
"@logto/experience": minor
"@logto/console": minor
"@logto/phrases": minor
"@logto/schemas": minor
"@logto/core": minor
---
support agree to terms polices for Logtos sign-in experiences
- Automatic: Users automatically agree to terms by continuing to use the service
- ManualRegistrationOnly: Users must agree to terms by checking a box during registration, and don't need to agree when signing in
- Manual: Users must agree to terms by checking a box during registration or signing in

View file

@ -1,5 +0,0 @@
---
"@logto/console": minor
---
add Ruby app guide

View file

@ -1,5 +0,0 @@
---
"@logto/console": patch
---
add Chrome extension guide

View file

@ -1,11 +0,0 @@
---
"@logto/console": minor
"@logto/schemas": minor
"@logto/core": minor
"@logto/integration-tests": patch
"@logto/phrases": patch
---
support per-organization multi-factor authentication requirement
An organization can now require its member to have multi-factor authentication (MFA) configured. If an organization has this requirement and a member does not have MFA configured, the member will not be able to fetch the organization access token.

View file

@ -1,11 +0,0 @@
---
"@logto/experience": patch
"@logto/console": patch
"@logto/phrases": patch
---
allow skipping manual account linking during sign-in
You can find this configuration in Console -> Sign-in experience -> Sign-up and sign-in -> Social sign-in -> Automatic account linking.
When switched on, if a user signs in with a social identity that is new to the system, and there is exactly one existing account with the same identifier (e.g., email), Logto will automatically link the account with the social identity instead of prompting the user for account linking.

View file

@ -1,5 +0,0 @@
---
"@logto/console": minor
---
support Google One Tap configuration

View file

@ -1,8 +0,0 @@
---
"@logto/experience": minor
---
support Google One Tap
- Conditionally load Google One Tap script if it's enabled in the config.
- Support callback from Google One Tap.

View file

@ -1,6 +0,0 @@
---
"@logto/connector-azuread": minor
"@logto/connector-google": minor
---
support config of `prompt`

View file

@ -1,5 +0,0 @@
---
"@logto/console": minor
---
support the dynamic config rendering for connector multi-select configuration

View file

@ -1,7 +0,0 @@
---
"@logto/console": minor
"@logto/schemas": minor
"@logto/core": minor
---
add `hasPassword` to custom JWT user context

View file

@ -1,55 +0,0 @@
---
"@logto/console": minor
"@logto/phrases": minor
"@logto/schemas": minor
"@logto/core": minor
"@logto/integration-tests": patch
---
feature: just-in-time user provisioning for organizations
This feature allows users to automatically join the organization and be assigned roles upon their first sign-in through some authentication methods. You can set requirements to meet for just-in-time provisioning.
### Email domains
New users will automatically join organizations with just-in-time provisioning if they:
- Sign up with verified email addresses, or;
- Use social sign-in with verified email addresses.
This applies to organizations that have the same email domain configured.
To enable this feature, you can add email domain via the Management API or the Logto Console:
- We added the following new endpoints to the Management API:
- `GET /organizations/{organizationId}/jit/email-domains`
- `POST /organizations/{organizationId}/jit/email-domains`
- `PUT /organizations/{organizationId}/jit/email-domains`
- `DELETE /organizations/{organizationId}/jit/email-domains/{emailDomain}`
- In the Logto Console, you can manage email domains in the organization details page -> "Just-in-time provisioning" section.
### SSO connectors
New or existing users signing in through enterprise SSO for the first time will automatically join organizations that have just-in-time provisioning configured for the SSO connector.
To enable this feature, you can add SSO connectors via the Management API or the Logto Console:
- We added the following new endpoints to the Management API:
- `GET /organizations/{organizationId}/jit/sso-connectors`
- `POST /organizations/{organizationId}/jit/sso-connectors`
- `PUT /organizations/{organizationId}/jit/sso-connectors`
- `DELETE /organizations/{organizationId}/jit/sso-connectors/{ssoConnectorId}`
- In the Logto Console, you can manage SSO connectors in the organization details page -> "Just-in-time provisioning" section.
### Default organization roles
You can also configure the default roles for users provisioned via this feature. The default roles will be assigned to the user when they are provisioned.
To enable this feature, you can set the default roles via the Management API or the Logto Console:
- We added the following new endpoints to the Management API:
- `GET /organizations/{organizationId}/jit/roles`
- `POST /organizations/{organizationId}/jit/roles`
- `PUT /organizations/{organizationId}/jit/roles`
- `DELETE /organizations/{organizationId}/jit/roles/{organizationRoleId}`
- In the Logto Console, you can manage default roles in the organization details page -> "Just-in-time provisioning" section.

View file

@ -1,16 +0,0 @@
---
"@logto/console": minor
"@logto/schemas": minor
"@logto/core": minor
"@logto/phrases": patch
---
enable backchannel logout support
Enable the support of [OpenID Connect Back-Channel Logout 1.0](https://openid.net/specs/openid-connect-backchannel-1_0.html).
To register for backchannel logout, navigate to the application details page in the Logto Console and locate the "Backchannel logout" section. Enter the backchannel logout URL of your RP and click "Save".
You can also enable session requirements for backchannel logout. When enabled, Logto will include the `sid` claim in the logout token.
For programmatic registration, you can set the `backchannelLogoutUri` and `backchannelLogoutSessionRequired` properties in the application `oidcClientMetadata` object.

View file

@ -1,6 +0,0 @@
---
"@logto/console": patch
"@logto/phrases": patch
---
display OIDC issuer endpoint in the application details form

View file

@ -1,5 +1,27 @@
# Change Log # Change Log
## 1.18.0
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- Updated dependencies [942780fcf]
- Updated dependencies [87615d58c]
- Updated dependencies [9f33d997b]
- Updated dependencies [061a30a87]
- Updated dependencies [ef21c7a99]
- Updated dependencies [136320584]
- Updated dependencies [b52609a1e]
- Updated dependencies [efa884c40]
- Updated dependencies [b50ba0b7e]
- Updated dependencies [d81e13d21]
- @logto/connector-kit@4.0.0
- @logto/phrases@1.12.0
- @logto/schemas@1.18.0
- @logto/phrases-experience@1.7.0
## 1.17.0 ## 1.17.0
### Minor Changes ### Minor Changes

View file

@ -1,6 +1,6 @@
{ {
"name": "@logto/cli", "name": "@logto/cli",
"version": "1.17.0", "version": "1.18.0",
"description": "Logto CLI.", "description": "Logto CLI.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"homepage": "https://github.com/logto-io/logto#readme", "homepage": "https://github.com/logto-io/logto#readme",
@ -42,12 +42,12 @@
"url": "https://github.com/logto-io/logto/issues" "url": "https://github.com/logto-io/logto/issues"
}, },
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@logto/core-kit": "workspace:^2.5.0", "@logto/core-kit": "workspace:^2.5.0",
"@logto/language-kit": "workspace:^1.1.0", "@logto/language-kit": "workspace:^1.1.0",
"@logto/phrases": "workspace:^1.11.0", "@logto/phrases": "workspace:^1.12.0",
"@logto/phrases-experience": "workspace:^1.6.1", "@logto/phrases-experience": "workspace:^1.7.0",
"@logto/schemas": "workspace:1.17.0", "@logto/schemas": "workspace:1.18.0",
"@logto/shared": "workspace:^3.1.1", "@logto/shared": "workspace:^3.1.1",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"@silverhand/slonik": "31.0.0-beta.2", "@silverhand/slonik": "31.0.0-beta.2",

View file

@ -1,5 +1,14 @@
# @logto/connector-alipay-native # @logto/connector-alipay-native
## 1.2.1
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.2.0 ## 1.2.0
### Minor Changes ### Minor Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-alipay-native", "name": "@logto/connector-alipay-native",
"version": "1.2.0", "version": "1.2.1",
"description": "Alipay Native implementation.", "description": "Alipay Native implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"dayjs": "^1.10.5", "dayjs": "^1.10.5",
"got": "^14.0.0", "got": "^14.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-alipay-web # @logto/connector-alipay-web
## 1.3.1
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.3.0 ## 1.3.0
### Minor Changes ### Minor Changes

View file

@ -1,9 +1,9 @@
{ {
"name": "@logto/connector-alipay-web", "name": "@logto/connector-alipay-web",
"version": "1.3.0", "version": "1.3.1",
"description": "Alipay implementation.", "description": "Alipay implementation.",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"dayjs": "^1.10.5", "dayjs": "^1.10.5",
"got": "^14.0.0", "got": "^14.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-aliyun-dm # @logto/connector-aliyun-dm
## 1.1.2
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.1.1 ## 1.1.1
### Patch Changes ### Patch Changes

View file

@ -1,9 +1,9 @@
{ {
"name": "@logto/connector-aliyun-dm", "name": "@logto/connector-aliyun-dm",
"version": "1.1.1", "version": "1.1.2",
"description": "Aliyun DM connector implementation.", "description": "Aliyun DM connector implementation.",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-aliyun-sms # @logto/connector-aliyun-sms
## 1.1.2
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.1.1 ## 1.1.1
### Patch Changes ### Patch Changes

View file

@ -1,9 +1,9 @@
{ {
"name": "@logto/connector-aliyun-sms", "name": "@logto/connector-aliyun-sms",
"version": "1.1.1", "version": "1.1.2",
"description": "Aliyun SMS connector implementation.", "description": "Aliyun SMS connector implementation.",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-apple # @logto/connector-apple
## 1.3.1
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.3.0 ## 1.3.0
### Minor Changes ### Minor Changes

View file

@ -1,9 +1,9 @@
{ {
"name": "@logto/connector-apple", "name": "@logto/connector-apple",
"version": "1.3.0", "version": "1.3.1",
"description": "Apple web connector implementation.", "description": "Apple web connector implementation.",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@logto/shared": "workspace:^3.1.0", "@logto/shared": "workspace:^3.1.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-aws-ses # @logto/connector-aws-ses
## 1.1.2
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.1.1 ## 1.1.1
### Patch Changes ### Patch Changes

View file

@ -1,12 +1,12 @@
{ {
"name": "@logto/connector-aws-ses", "name": "@logto/connector-aws-ses",
"version": "1.1.1", "version": "1.1.2",
"description": "Logto Connector for Amazon SES", "description": "Logto Connector for Amazon SES",
"author": "Jeff <admin@breadth.app>", "author": "Jeff <admin@breadth.app>",
"dependencies": { "dependencies": {
"@aws-sdk/client-sesv2": "^3.556.0", "@aws-sdk/client-sesv2": "^3.556.0",
"@aws-sdk/types": "^3.535.0", "@aws-sdk/types": "^3.535.0",
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,18 @@
# @logto/connector-azuread # @logto/connector-azuread
## 1.3.0
### Minor Changes
- 15953609b: support config of `prompt`
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.2.0 ## 1.2.0
### Minor Changes ### Minor Changes

View file

@ -1,11 +1,11 @@
{ {
"name": "@logto/connector-azuread", "name": "@logto/connector-azuread",
"version": "1.2.0", "version": "1.3.0",
"description": "Microsoft Azure AD connector implementation.", "description": "Microsoft Azure AD connector implementation.",
"author": "Mobilist Inc. <info@mobilist.com.tr>", "author": "Mobilist Inc. <info@mobilist.com.tr>",
"dependencies": { "dependencies": {
"@azure/msal-node": "^2.0.0", "@azure/msal-node": "^2.0.0",
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-dingtalk-web # @logto/connector-dingtalk-web
## 0.1.1
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 0.1.0 ## 0.1.0
### Minor Changes ### Minor Changes

View file

@ -1,9 +1,9 @@
{ {
"name": "@logto/connector-dingtalk-web", "name": "@logto/connector-dingtalk-web",
"version": "0.1.0", "version": "0.1.1",
"description": "Dingtalk web connector implementation.", "description": "Dingtalk web connector implementation.",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"dayjs": "^1.10.5", "dayjs": "^1.10.5",
"got": "^14.0.0", "got": "^14.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-discord # @logto/connector-discord
## 1.3.1
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.3.0 ## 1.3.0
### Minor Changes ### Minor Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-discord", "name": "@logto/connector-discord",
"version": "1.3.0", "version": "1.3.1",
"description": "Discord connector implementation.", "description": "Discord connector implementation.",
"author": "ZR3SYSTEMS. <https://github.com/FlurryNight>", "author": "ZR3SYSTEMS. <https://github.com/FlurryNight>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-facebook # @logto/connector-facebook
## 1.3.1
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.3.0 ## 1.3.0
### Minor Changes ### Minor Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-facebook", "name": "@logto/connector-facebook",
"version": "1.3.0", "version": "1.3.1",
"description": "Facebook web connector implementation.", "description": "Facebook web connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-feishu-web # @logto/connector-feishu-web
## 1.2.1
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.2.0 ## 1.2.0
### Minor Changes ### Minor Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-feishu-web", "name": "@logto/connector-feishu-web",
"version": "1.2.0", "version": "1.2.1",
"description": "Feishu web connector.", "description": "Feishu web connector.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-github # @logto/connector-github
## 1.4.2
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.4.1 ## 1.4.1
### Patch Changes ### Patch Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-github", "name": "@logto/connector-github",
"version": "1.4.1", "version": "1.4.2",
"description": "Github web connector implementation.", "description": "Github web connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"ky": "^1.2.3", "ky": "^1.2.3",
"query-string": "^9.0.0", "query-string": "^9.0.0",

View file

@ -1,5 +1,23 @@
# @logto/connector-google # @logto/connector-google
## 1.4.0
### Minor Changes
- 6308ee185: support Google One Tap
- support parsing and validating Google One Tap data in `connector-google`
- add Google connector constants in `connector-kit` for reuse
- 15953609b: support config of `prompt`
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.3.0 ## 1.3.0
### Minor Changes ### Minor Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-google", "name": "@logto/connector-google",
"version": "1.3.0", "version": "1.4.0",
"description": "Google web connector implementation.", "description": "Google web connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"jose": "^5.0.0", "jose": "^5.0.0",

View file

@ -1,5 +1,15 @@
# @logto/connector-huggingface # @logto/connector-huggingface
## 0.1.1
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
- @logto/connector-oauth@1.3.1
## 0.1.0 ## 0.1.0
### Minor Changes ### Minor Changes

View file

@ -1,11 +1,11 @@
{ {
"name": "@logto/connector-huggingface", "name": "@logto/connector-huggingface",
"version": "0.1.0", "version": "0.1.1",
"description": "Hugging Face connector implementation.", "description": "Hugging Face connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@logto/connector-oauth": "workspace:^1.3.0", "@logto/connector-oauth": "workspace:^1.3.1",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"ky": "^1.2.3", "ky": "^1.2.3",
"zod": "^3.22.4" "zod": "^3.22.4"

View file

@ -1,5 +1,14 @@
# @logto/connector-kakao # @logto/connector-kakao
## 1.2.1
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.2.0 ## 1.2.0
### Minor Changes ### Minor Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-kakao", "name": "@logto/connector-kakao",
"version": "1.2.0", "version": "1.2.1",
"description": "Kakao connector implementation.", "description": "Kakao connector implementation.",
"author": "Kyungyoon Kim. <ruddbs5302@gmail.com>", "author": "Kyungyoon Kim. <ruddbs5302@gmail.com>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-logto-email # @logto/connector-logto-email
## 1.1.2
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.1.1 ## 1.1.1
### Patch Changes ### Patch Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-logto-email", "name": "@logto/connector-logto-email",
"version": "1.1.1", "version": "1.1.2",
"description": "Logto email connector.", "description": "Logto email connector.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-logto-sms # @logto/connector-logto-sms
## 1.1.2
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.1.1 ## 1.1.1
### Patch Changes ### Patch Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-logto-sms", "name": "@logto/connector-logto-sms",
"version": "1.1.1", "version": "1.1.2",
"description": "Logto SMS connector.", "description": "Logto SMS connector.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-logto-social-demo # @logto/connector-logto-social-demo
## 1.1.2
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.1.1 ## 1.1.1
### Patch Changes ### Patch Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-logto-social-demo", "name": "@logto/connector-logto-social-demo",
"version": "1.1.1", "version": "1.1.2",
"description": "OAuth standard connector implementation.", "description": "OAuth standard connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-mailgun # @logto/connector-mailgun
## 1.2.2
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.2.1 ## 1.2.1
### Patch Changes ### Patch Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-mailgun", "name": "@logto/connector-mailgun",
"version": "1.2.1", "version": "1.2.2",
"description": "Mailgun connector for Logto.", "description": "Mailgun connector for Logto.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-mock-standard-email # @logto/connector-mock-standard-email
## 2.0.2
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 2.0.1 ## 2.0.1
### Patch Changes ### Patch Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-mock-standard-email", "name": "@logto/connector-mock-standard-email",
"version": "2.0.1", "version": "2.0.2",
"description": "Mock Standard Email Service connector implementation for integration tests only.", "description": "Mock Standard Email Service connector implementation for integration tests only.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-mock-email # @logto/connector-mock-email
## 2.0.2
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 2.0.1 ## 2.0.1
### Patch Changes ### Patch Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-mock-email", "name": "@logto/connector-mock-email",
"version": "2.0.1", "version": "2.0.2",
"description": "Mock Email Service connector implementation for integration tests only.", "description": "Mock Email Service connector implementation for integration tests only.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-mock-sms # @logto/connector-mock-sms
## 2.0.2
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 2.0.1 ## 2.0.1
### Patch Changes ### Patch Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-mock-sms", "name": "@logto/connector-mock-sms",
"version": "2.0.1", "version": "2.0.2",
"description": "Mock SMS connector implementation for integration tests only.", "description": "Mock SMS connector implementation for integration tests only.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-mock-social # @logto/connector-mock-social
## 1.2.1
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.2.0 ## 1.2.0
### Minor Changes ### Minor Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-mock-social", "name": "@logto/connector-mock-social",
"version": "1.2.0", "version": "1.2.1",
"description": "Social mock connector implementation.", "description": "Social mock connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-naver # @logto/connector-naver
## 1.2.1
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.2.0 ## 1.2.0
### Minor Changes ### Minor Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-naver", "name": "@logto/connector-naver",
"version": "1.2.0", "version": "1.2.1",
"description": "Naver connector implementation.", "description": "Naver connector implementation.",
"author": "Kyungyoon Kim. <ruddbs5302@gmail.com>", "author": "Kyungyoon Kim. <ruddbs5302@gmail.com>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-oauth # @logto/connector-oauth
## 1.3.1
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.3.0 ## 1.3.0
### Minor Changes ### Minor Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-oauth", "name": "@logto/connector-oauth",
"version": "1.3.0", "version": "1.3.1",
"description": "OAuth standard connector implementation.", "description": "OAuth standard connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@logto/shared": "workspace:^3.1.1", "@logto/shared": "workspace:^3.1.1",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"jose": "^5.0.0", "jose": "^5.0.0",

View file

@ -1,5 +1,15 @@
# @logto/connector-oidc # @logto/connector-oidc
## 1.3.1
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
- @logto/connector-oauth@1.3.1
## 1.3.0 ## 1.3.0
### Minor Changes ### Minor Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-oidc", "name": "@logto/connector-oidc",
"version": "1.3.0", "version": "1.3.1",
"description": "OIDC standard connector implementation.", "description": "OIDC standard connector implementation.",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@logto/connector-oauth": "workspace:^1.3.0", "@logto/connector-oauth": "workspace:^1.3.1",
"@logto/shared": "workspace:^3.1.1", "@logto/shared": "workspace:^3.1.1",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"jose": "^5.0.0", "jose": "^5.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-saml # @logto/connector-saml
## 1.1.2
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.1.1 ## 1.1.1
### Patch Changes ### Patch Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-saml", "name": "@logto/connector-saml",
"version": "1.1.1", "version": "1.1.2",
"description": "SAML standard connector implementation.", "description": "SAML standard connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"fast-xml-parser": "^4.3.6", "fast-xml-parser": "^4.3.6",
"got": "^14.0.0", "got": "^14.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-sendgrid-email # @logto/connector-sendgrid-email
## 1.1.2
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.1.1 ## 1.1.1
### Patch Changes ### Patch Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-sendgrid-email", "name": "@logto/connector-sendgrid-email",
"version": "1.1.1", "version": "1.1.2",
"description": "SendGrid Email Service connector implementation.", "description": "SendGrid Email Service connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-smsaero # @logto/connector-smsaero
## 1.2.2
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.2.1 ## 1.2.1
### Patch Changes ### Patch Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-smsaero", "name": "@logto/connector-smsaero",
"version": "1.2.1", "version": "1.2.2",
"description": "SMSAero connector implementation.", "description": "SMSAero connector implementation.",
"author": "Danil Tankov <danil.tankoff@yandex.ru>", "author": "Danil Tankov <danil.tankoff@yandex.ru>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-smtp # @logto/connector-smtp
## 1.1.3
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.1.2 ## 1.1.2
### Patch Changes ### Patch Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-smtp", "name": "@logto/connector-smtp",
"version": "1.1.2", "version": "1.1.3",
"description": "SMTP connector implementation.", "description": "SMTP connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"nodemailer": "^6.9.9", "nodemailer": "^6.9.9",

View file

@ -1,5 +1,14 @@
# @logto/connector-tencent-sms # @logto/connector-tencent-sms
## 1.1.2
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.1.1 ## 1.1.1
### Patch Changes ### Patch Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-tencent-sms", "name": "@logto/connector-tencent-sms",
"version": "1.1.1", "version": "1.1.2",
"description": "Tencent SMS connector implementation.", "description": "Tencent SMS connector implementation.",
"author": "StringKe", "author": "StringKe",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-twilio-sms # @logto/connector-twilio-sms
## 1.1.2
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.1.1 ## 1.1.1
### Patch Changes ### Patch Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-twilio-sms", "name": "@logto/connector-twilio-sms",
"version": "1.1.1", "version": "1.1.2",
"description": "Twilio SMS connector implementation.", "description": "Twilio SMS connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-wechat-native # @logto/connector-wechat-native
## 1.2.1
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.2.0 ## 1.2.0
### Minor Changes ### Minor Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-wechat-native", "name": "@logto/connector-wechat-native",
"version": "1.2.0", "version": "1.2.1",
"description": "WeChat native connector implementation.", "description": "WeChat native connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-wechat-web # @logto/connector-wechat-web
## 1.3.1
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 1.3.0 ## 1.3.0
### Minor Changes ### Minor Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-wechat-web", "name": "@logto/connector-wechat-web",
"version": "1.3.0", "version": "1.3.1",
"description": "Wechat Web connector implementation.", "description": "Wechat Web connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,14 @@
# @logto/connector-wecom # @logto/connector-wecom
## 0.2.1
### Patch Changes
- Updated dependencies [6308ee185]
- Updated dependencies [15953609b]
- Updated dependencies [6308ee185]
- @logto/connector-kit@4.0.0
## 0.2.0 ## 0.2.0
### Minor Changes ### Minor Changes

View file

@ -1,10 +1,10 @@
{ {
"name": "@logto/connector-wecom", "name": "@logto/connector-wecom",
"version": "0.2.0", "version": "0.2.1",
"description": "Wecom connector implementation.", "description": "Wecom connector implementation.",
"author": "Dove<dove@feegr.cc> fork from Wechat Web connector", "author": "Dove<dove@feegr.cc> fork from Wechat Web connector",
"dependencies": { "dependencies": {
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@silverhand/essentials": "^2.9.1", "@silverhand/essentials": "^2.9.1",
"got": "^14.0.0", "got": "^14.0.0",
"snakecase-keys": "^8.0.0", "snakecase-keys": "^8.0.0",

View file

@ -1,5 +1,123 @@
# Change Log # Change Log
## 1.16.0
### Minor Changes
- eacec10ac: improve machine-to-machine application integration user experience
- Display a role assignment modal to facilitate setting permissions for the newly created machine-to-machine app.
- In the role assignment modal, add a Logto icon to roles that carry the Logto Management API access permission, making it easier for users to select roles with Logto Management API access permission.
- Add a notification for machine-to-machine roles to guide users in using the machine-to-machine role by creating a machine-to-machine application.
- Improve machine-to-machine application integration guide.
- 87615d58c: support machine-to-machine apps for organizations
This feature allows machine-to-machine apps to be associated with organizations, and be assigned with organization roles.
### Console
- Add a new "machine-to-machine" type to organization roles. All existing roles are now "user" type.
- You can manage machine-to-machine apps in the organization details page -> Machine-to-machine apps section.
- You can view the associated organizations in the machine-to-machine app details page.
### OpenID Connect grant
The `client_credentials` grant type is now supported for organizations. You can use this grant type to obtain an access token for an organization.
### Management API
A set of new endpoints are added to the Management API:
- `/api/organizations/{id}/applications` to manage machine-to-machine apps.
- `/api/organizations/{id}/applications/{applicationId}` to manage a specific machine-to-machine app in an organization.
- `/api/applications/{id}/organizations` to view the associated organizations of a machine-to-machine app.
- 061a30a87: support agree to terms polices for Logtos sign-in experiences
- Automatic: Users automatically agree to terms by continuing to use the service
- ManualRegistrationOnly: Users must agree to terms by checking a box during registration, and don't need to agree when signing in
- Manual: Users must agree to terms by checking a box during registration or signing in
- ead51e555: add Ruby app guide
- ef21c7a99: support per-organization multi-factor authentication requirement
An organization can now require its member to have multi-factor authentication (MFA) configured. If an organization has this requirement and a member does not have MFA configured, the member will not be able to fetch the organization access token.
- 0ef712e4e: support Google One Tap configuration
- 15953609b: support the dynamic config rendering for connector multi-select configuration
- b52609a1e: add `hasPassword` to custom JWT user context
- efa884c40: feature: just-in-time user provisioning for organizations
This feature allows users to automatically join the organization and be assigned roles upon their first sign-in through some authentication methods. You can set requirements to meet for just-in-time provisioning.
### Email domains
New users will automatically join organizations with just-in-time provisioning if they:
- Sign up with verified email addresses, or;
- Use social sign-in with verified email addresses.
This applies to organizations that have the same email domain configured.
To enable this feature, you can add email domain via the Management API or the Logto Console:
- We added the following new endpoints to the Management API:
- `GET /organizations/{organizationId}/jit/email-domains`
- `POST /organizations/{organizationId}/jit/email-domains`
- `PUT /organizations/{organizationId}/jit/email-domains`
- `DELETE /organizations/{organizationId}/jit/email-domains/{emailDomain}`
- In the Logto Console, you can manage email domains in the organization details page -> "Just-in-time provisioning" section.
### SSO connectors
New or existing users signing in through enterprise SSO for the first time will automatically join organizations that have just-in-time provisioning configured for the SSO connector.
To enable this feature, you can add SSO connectors via the Management API or the Logto Console:
- We added the following new endpoints to the Management API:
- `GET /organizations/{organizationId}/jit/sso-connectors`
- `POST /organizations/{organizationId}/jit/sso-connectors`
- `PUT /organizations/{organizationId}/jit/sso-connectors`
- `DELETE /organizations/{organizationId}/jit/sso-connectors/{ssoConnectorId}`
- In the Logto Console, you can manage SSO connectors in the organization details page -> "Just-in-time provisioning" section.
### Default organization roles
You can also configure the default roles for users provisioned via this feature. The default roles will be assigned to the user when they are provisioned.
To enable this feature, you can set the default roles via the Management API or the Logto Console:
- We added the following new endpoints to the Management API:
- `GET /organizations/{organizationId}/jit/roles`
- `POST /organizations/{organizationId}/jit/roles`
- `PUT /organizations/{organizationId}/jit/roles`
- `DELETE /organizations/{organizationId}/jit/roles/{organizationRoleId}`
- In the Logto Console, you can manage default roles in the organization details page -> "Just-in-time provisioning" section.
- b50ba0b7e: enable backchannel logout support
Enable the support of [OpenID Connect Back-Channel Logout 1.0](https://openid.net/specs/openid-connect-backchannel-1_0.html).
To register for backchannel logout, navigate to the application details page in the Logto Console and locate the "Backchannel logout" section. Enter the backchannel logout URL of your RP and click "Save".
You can also enable session requirements for backchannel logout. When enabled, Logto will include the `sid` claim in the logout token.
For programmatic registration, you can set the `backchannelLogoutUri` and `backchannelLogoutSessionRequired` properties in the application `oidcClientMetadata` object.
### Patch Changes
- 9f33d997b: view and update user's `profile` property in the user settings page
- 06ef19905: fix a regression bug that error toasts pop up in audit log when logs are associated with deleted applications
- af44e87eb: add Chrome extension guide
- 136320584: allow skipping manual account linking during sign-in
You can find this configuration in Console -> Sign-in experience -> Sign-up and sign-in -> Social sign-in -> Automatic account linking.
When switched on, if a user signs in with a social identity that is new to the system, and there is exactly one existing account with the same identifier (e.g., email), Logto will automatically link the account with the social identity instead of prompting the user for account linking.
- d81e13d21: display OIDC issuer endpoint in the application details form
## 1.15.0 ## 1.15.0
### Minor Changes ### Minor Changes

View file

@ -1,6 +1,6 @@
{ {
"name": "@logto/console", "name": "@logto/console",
"version": "1.15.0", "version": "1.16.0",
"description": "> TODO: description", "description": "> TODO: description",
"author": "Silverhand Inc. <contact@silverhand.io>", "author": "Silverhand Inc. <contact@silverhand.io>",
"homepage": "https://github.com/logto-io/logto#readme", "homepage": "https://github.com/logto-io/logto#readme",
@ -28,13 +28,13 @@
"@fontsource/roboto-mono": "^5.0.0", "@fontsource/roboto-mono": "^5.0.0",
"@jest/types": "^29.5.0", "@jest/types": "^29.5.0",
"@logto/cloud": "0.2.5-a7eedce", "@logto/cloud": "0.2.5-a7eedce",
"@logto/connector-kit": "workspace:^3.0.0", "@logto/connector-kit": "workspace:^4.0.0",
"@logto/core-kit": "workspace:^2.5.0", "@logto/core-kit": "workspace:^2.5.0",
"@logto/language-kit": "workspace:^1.1.0", "@logto/language-kit": "workspace:^1.1.0",
"@logto/phrases": "workspace:^1.11.0", "@logto/phrases": "workspace:^1.12.0",
"@logto/phrases-experience": "workspace:^1.6.1", "@logto/phrases-experience": "workspace:^1.7.0",
"@logto/react": "^3.0.12", "@logto/react": "^3.0.12",
"@logto/schemas": "workspace:^1.17.0", "@logto/schemas": "workspace:^1.18.0",
"@logto/shared": "workspace:^3.1.1", "@logto/shared": "workspace:^3.1.1",
"@mdx-js/mdx": "^3.0.1", "@mdx-js/mdx": "^3.0.1",
"@mdx-js/react": "^3.0.1", "@mdx-js/react": "^3.0.1",

Some files were not shown because too many files have changed in this diff Show more