Skip to content

Commit 936a7a1

Browse files
chore(release): version packages
1 parent cb0f1af commit 936a7a1

12 files changed

Lines changed: 77 additions & 76 deletions

.changeset/add-custom-components.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/add-login-framework-cli.md

Lines changed: 0 additions & 13 deletions
This file was deleted.

.changeset/add-textinput-callback.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

.changeset/dull-baths-buy.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/fix-en-locale-typo.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/journey-client-migration.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/svelte5-pnpm-monorepo.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

.changeset/upgrade-zod-v4-and-xss.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

packages/login-widget/CHANGELOG.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,50 @@
11
# [1.3.0](https://github.com/forgerock/forgerock-web-login-framework/compare/v1.2.1...v1.3.0) (2024-06-05)
22

3+
## 2.0.0
4+
5+
### Major Changes
6+
7+
- [#468](https://github.com/ForgeRock/forgerock-web-login-framework/pull/468) [`89ae057`](https://github.com/ForgeRock/forgerock-web-login-framework/commit/89ae057d5b203499e3a3266289dde9eea7ce14a5) Thanks [@vatsalparikh](https://github.com/vatsalparikh)! - Migrate the journey flow implementation from `@forgerock/javascript-sdk` to `@forgerock/journey-client`.
8+
9+
### Minor Changes
10+
11+
- [#458](https://github.com/ForgeRock/forgerock-web-login-framework/pull/458) [`b0db37f`](https://github.com/ForgeRock/forgerock-web-login-framework/commit/b0db37f0d7cda840b4748e977e71247cb54bd8d6) Thanks [@SteinGabriel](https://github.com/SteinGabriel)! - Add support for custom callback and stage components.
12+
13+
- [#450](https://github.com/ForgeRock/forgerock-web-login-framework/pull/450) [`2265fd7`](https://github.com/ForgeRock/forgerock-web-login-framework/commit/2265fd7f77cea57cb0b77f701a4c16e80a9d44f1) Thanks [@SteinGabriel](https://github.com/SteinGabriel)! - Add `TextInputCallback` support in the login widget callback renderer.
14+
15+
- Map and render `TextInputCallback` using existing text input composition patterns.
16+
- Include callback metadata handling so steps treat `TextInputCallback` as required user input.
17+
- Add Storybook coverage and Playwright E2E coverage for submit flow and TextInput edge cases.
18+
19+
- [#470](https://github.com/ForgeRock/forgerock-web-login-framework/pull/470) [`b2bec85`](https://github.com/ForgeRock/forgerock-web-login-framework/commit/b2bec85a8187ef4d4621e5215cf779d8faf52763) Thanks [@vatsalparikh](https://github.com/vatsalparikh)! - Autofill with passkeys for Webauthn journeys
20+
21+
- [#400](https://github.com/ForgeRock/forgerock-web-login-framework/pull/400) [`5f8b168`](https://github.com/ForgeRock/forgerock-web-login-framework/commit/5f8b16811d3a4fd79f7b7f11501a8c6b34f0c119) Thanks [@ryanbas21](https://github.com/ryanbas21)! - Migrate to Svelte 5, pnpm monorepo architecture, and fix published type declarations
22+
23+
- Upgrade Svelte from v3/v4 to v5 with backward-compatible legacy mode
24+
- Restructure project into pnpm workspaces: `packages/login-widget`, `apps/login-app`, `e2e/`, `core/`
25+
- Fix published type declarations by namespacing core types under `dist/core/` with correct relative paths
26+
- Upgrade Storybook from v7 to v10
27+
- Replace Rollup with Vite for all builds
28+
- Overhaul CI pipeline for pnpm strict dependency isolation
29+
30+
- [#471](https://github.com/ForgeRock/forgerock-web-login-framework/pull/471) [`e574fab`](https://github.com/ForgeRock/forgerock-web-login-framework/commit/e574fab429b8137900350d6d74b285b7b32cf670) Thanks [@ryanbas21](https://github.com/ryanbas21)! - Upgrade `zod` from `3.22.4` to `^4.3.6` and `xss` from `1.0.14` to `^1.0.15`.
31+
32+
- Migrate `core/sdk.config.ts` config schema to Zod v4: replace the removed
33+
`z.function().args().returns()` schema form with `z.custom<Fn>()` for the
34+
`callbackFactory`, `middleware`, and `tokenStore` function validators;
35+
collapse the `z.nativeEnum(CallbackType)` validator (which was part of the
36+
removed `z.function().args()` chain) into `z.custom<CallbackFactoryFn>()`; collapse
37+
`{ invalid_type_error, required_error }` into the unified `error`
38+
callback.
39+
- Migrate `core/_utilities/i18n.utilities.ts` to the two-argument
40+
`z.record(keySchema, valueSchema)` form required by v4.
41+
- The inferred public config surface (`z.infer<typeof partialConfigSchema>`)
42+
is preserved; no behavior change at runtime.
43+
44+
### Patch Changes
45+
46+
- [#446](https://github.com/ForgeRock/forgerock-web-login-framework/pull/446) [`16d48f3`](https://github.com/ForgeRock/forgerock-web-login-framework/commit/16d48f3a93dc34733e9b6fc410ff50630890ed11) Thanks [@SteinGabriel](https://github.com/SteinGabriel)! - Fix English locale copy: authenticator typo and grammar wording updates.
47+
348
### Bug Fixes
449

550
- **add loglevel to widget config:** widget config to support loglevel option ([db864e9](https://github.com/forgerock/forgerock-web-login-framework/commit/db864e9964018f0aa3e51cea90c126f2e8800d86))

packages/login-widget/package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@forgerock/login-widget",
3-
"version": "1.3.0",
3+
"version": "2.0.0",
44
"type": "module",
55
"exports": {
66
".": {
@@ -15,7 +15,9 @@
1515
"types": "./dist/index.d.ts",
1616
"unpkg": "./dist/widget.iife.js",
1717
"jsdelivr": "./dist/widget.iife.js",
18-
"files": ["dist"],
18+
"files": [
19+
"dist"
20+
],
1921
"repository": {
2022
"url": "https://github.com/ForgeRock/forgerock-web-login-framework.git"
2123
},

0 commit comments

Comments
 (0)