Skip to content

Commit b56fa60

Browse files
release: version packages
1 parent ec646a0 commit b56fa60

25 files changed

+120
-89
lines changed

.changeset/bright-pans-deny.md

-5
This file was deleted.

.changeset/dull-dolphins-return.md

-13
This file was deleted.

.changeset/hungry-olives-sell.md

-11
This file was deleted.

.changeset/hungry-terms-smash.md

-5
This file was deleted.

.changeset/purple-waves-sit.md

-15
This file was deleted.

.changeset/tame-snails-fold.md

-10
This file was deleted.

packages/cli/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Change Log
22

3+
## 1.26.0
4+
5+
### Patch Changes
6+
7+
- @logto/schemas@1.26.0
8+
39
## 1.25.0
410

511
### Patch Changes

packages/cli/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@logto/cli",
3-
"version": "1.25.0",
3+
"version": "1.26.0",
44
"description": "Logto CLI.",
55
"author": "Silverhand Inc. <[email protected]>",
66
"homepage": "https://github.com/logto-io/logto#readme",
@@ -44,7 +44,7 @@
4444
"dependencies": {
4545
"@logto/connector-kit": "workspace:^4.2.0",
4646
"@logto/core-kit": "workspace:^2.5.4",
47-
"@logto/schemas": "workspace:1.25.0",
47+
"@logto/schemas": "workspace:1.26.0",
4848
"@logto/shared": "workspace:^3.1.4",
4949
"@silverhand/essentials": "^2.9.1",
5050
"@silverhand/slonik": "31.0.0-beta.2",

packages/connectors/connector-azuread/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @logto/connector-azuread
22

3+
## 1.4.2
4+
5+
### Patch Changes
6+
7+
- 9b6dbf28e: add `scopes` configuration field for Microsoft Azure AD connector
8+
39
## 1.4.1
410

511
### Patch Changes

packages/connectors/connector-azuread/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@logto/connector-azuread",
3-
"version": "1.4.1",
3+
"version": "1.4.2",
44
"description": "Microsoft Azure AD connector implementation.",
55
"author": "Mobilist Inc. <[email protected]>",
66
"dependencies": {

packages/core/CHANGELOG.md

+41
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,46 @@
11
# Change Log
22

3+
## 1.26.0
4+
5+
### Minor Changes
6+
7+
- 3594e1316: refactor: switch to `@logto/experience` package with latest [Experience API](https://openapi.logto.io/group/endpoint-experience)
8+
9+
In this release, we have transitioned the user sign-in experience from the legacy `@logto/experience-legacy` package to the latest `@logto/experience` package. This change fully adopts our new [Experience API](https://openapi.logto.io/group/endpoint-experience), enhancing the underlying architecture while maintaining the same user experience.
10+
11+
- Package update: The user sign-in experience now utilizes the `@logto/experience` package by default.
12+
API Transition: The new package leverages our latest [Experience API](https://openapi.logto.io/group/endpoint-experience).
13+
- No feature changes: Users will notice no changes in functionality or experience compared to the previous implementation.
14+
15+
### Patch Changes
16+
17+
- 7b342f7ef: remove `client_id` from OIDC SSO connector's token request body for better compatibility
18+
19+
This updates addresses an issue with client authentication methods in the token request process. Previously, the `client_id` was included in the request body while also using the authentication header for client credentials authentication.
20+
21+
This dual method of client authentication can lead to errors with certain OIDC providers, such as Okta, which only support one authentication method at a time.
22+
23+
### Key changes
24+
25+
Removal of `client_id` from request body: The `client_id` parameter has been removed from the token request body. According to the [OAuth 2.0 specification](https://datatracker.ietf.org/doc/html/rfc6749#section-4.1.3), `client_id` in the body is required only for public clients.
26+
27+
- eb802f4c4: remove multiple sign-in experience settings restrictions
28+
29+
For better customization flexibility, we have removed following restrictions in the sign-in experience "sign-in and sign-up" settings:
30+
31+
1. The `password` field in sign-up settings is no longer required when username is set as the sign-up identifier. Developers may request a username without requiring a password during the sign-up process.
32+
33+
Note: If username is the only sign-up identifier, users without a password will not be able to sign in. Developers or administrators should carefully configure the sign-up and sign-in settings to ensure a smooth user experience.
34+
35+
Users can still set password via [account API](https://docs.logto.io/end-user-flows/account-settings/by-account-api) after sign-up.
36+
37+
2. The requirement that all sign-up identifiers must also be enabled as sign-in identifiers has been removed.
38+
39+
- Updated dependencies [5da01bc47]
40+
- @logto/language-kit@1.1.3
41+
- @logto/schemas@1.26.0
42+
- @logto/cli@1.26.0
43+
344
## 1.25.0
445

546
### Minor Changes

packages/core/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@logto/core",
3-
"version": "1.25.0",
3+
"version": "1.26.0",
44
"description": "The open source identity solution.",
55
"main": "build/index.js",
66
"author": "Silverhand Inc. <[email protected]>",
@@ -33,18 +33,18 @@
3333
"@koa/cors": "^5.0.0",
3434
"@logto/affiliate": "^0.1.0",
3535
"@logto/app-insights": "workspace:^2.0.1",
36-
"@logto/cli": "workspace:^1.25.0",
36+
"@logto/cli": "workspace:^1.26.0",
3737
"@logto/connector-kit": "workspace:^4.2.0",
3838
"@logto/console": "workspace:*",
3939
"@logto/core-kit": "workspace:^2.5.4",
4040
"@logto/demo-app": "workspace:*",
4141
"@logto/experience": "workspace:*",
4242
"@logto/experience-legacy": "workspace:*",
4343
"@logto/js": "^5.0.3",
44-
"@logto/language-kit": "workspace:^1.1.1",
44+
"@logto/language-kit": "workspace:^1.1.3",
4545
"@logto/phrases": "workspace:^1.18.0",
4646
"@logto/phrases-experience": "workspace:^1.9.1",
47-
"@logto/schemas": "workspace:^1.25.0",
47+
"@logto/schemas": "workspace:^1.26.0",
4848
"@logto/shared": "workspace:^3.1.4",
4949
"@silverhand/essentials": "^2.9.1",
5050
"@silverhand/slonik": "31.0.0-beta.2",

packages/create/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Change Log
22

3+
## 1.26.0
4+
5+
### Patch Changes
6+
7+
- @logto/cli@1.26.0
8+
39
## 1.25.0
410

511
### Patch Changes

packages/create/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@logto/create",
3-
"version": "1.25.0",
3+
"version": "1.26.0",
44
"author": "Silverhand Inc. <[email protected]>",
55
"license": "MPL-2.0",
66
"type": "module",
@@ -15,6 +15,6 @@
1515
"node": "^20.9.0"
1616
},
1717
"dependencies": {
18-
"@logto/cli": "workspace:^1.25.0"
18+
"@logto/cli": "workspace:^1.26.0"
1919
}
2020
}

packages/schemas/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Change Log
22

3+
## 1.26.0
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [5da01bc47]
8+
- @logto/language-kit@1.1.3
9+
310
## 1.25.0
411

512
### Minor Changes

packages/schemas/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@logto/schemas",
3-
"version": "1.25.0",
3+
"version": "1.26.0",
44
"author": "Silverhand Inc. <[email protected]>",
55
"license": "MPL-2.0",
66
"type": "module",
@@ -80,7 +80,7 @@
8080
"dependencies": {
8181
"@logto/connector-kit": "workspace:^4.2.0",
8282
"@logto/core-kit": "workspace:^2.5.4",
83-
"@logto/language-kit": "workspace:^1.1.1",
83+
"@logto/language-kit": "workspace:^1.1.3",
8484
"@logto/phrases": "workspace:^1.18.0",
8585
"@logto/phrases-experience": "workspace:^1.9.1",
8686
"@logto/shared": "workspace:^3.1.4",

packages/toolkit/language-kit/CHANGELOG.md

+10
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Change Log
22

3+
## 1.1.3
4+
5+
### Patch Changes
6+
7+
- 5da01bc47: make method `isLanguageTag` case-insensitive
8+
9+
The language tags should be case insensitive. In `phrases` and `phrases-experience` packages, the language tags are all in lowercase. However, in the language kit, the language tags are in mixed cases, such as `pt-BR` and `zh-CN`.
10+
11+
Therefore, some of the i18n phrases were not translated by the translate CLI tool. The fix is to update the language kit to ignore cases in `isLanguageTag` function, so that the previously mismatched language tags can be detected and translated.
12+
313
## 1.1.2
414

515
### Patch Changes

packages/toolkit/language-kit/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@logto/language-kit",
3-
"version": "1.1.2",
3+
"version": "1.1.3",
44
"author": "Silverhand Inc. <[email protected]>",
55
"homepage": "https://github.com/logto-io/toolkit#readme",
66
"repository": {

packages/translate/CHANGELOG.md

+14
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# @logto/translate
22

3+
## 0.1.3
4+
5+
### Patch Changes
6+
7+
- 552a36848: improve openai prompt to better support i18n plural form suffixes
8+
- 5da01bc47: make method `isLanguageTag` case-insensitive
9+
10+
The language tags should be case insensitive. In `phrases` and `phrases-experience` packages, the language tags are all in lowercase. However, in the language kit, the language tags are in mixed cases, such as `pt-BR` and `zh-CN`.
11+
12+
Therefore, some of the i18n phrases were not translated by the translate CLI tool. The fix is to update the language kit to ignore cases in `isLanguageTag` function, so that the previously mismatched language tags can be detected and translated.
13+
14+
- Updated dependencies [5da01bc47]
15+
- @logto/language-kit@1.1.3
16+
317
## 0.1.2
418

519
### Patch Changes

packages/translate/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@logto/translate",
3-
"version": "0.1.2",
3+
"version": "0.1.3",
44
"description": "A CLI tool that helps translate phrases and experience-phrases to i18n resources.",
55
"author": "Silverhand Inc. <[email protected]>",
66
"homepage": "https://github.com/logto-io/logto#readme",
@@ -40,7 +40,7 @@
4040
},
4141
"dependencies": {
4242
"@logto/core-kit": "workspace:^2.5.4",
43-
"@logto/language-kit": "workspace:^1.1.2",
43+
"@logto/language-kit": "workspace:^1.1.3",
4444
"@logto/phrases": "workspace:^1.18.0",
4545
"@logto/phrases-experience": "workspace:^1.9.1",
4646
"@logto/shared": "workspace:^3.1.4",

0 commit comments

Comments
 (0)