Skip to content

Commit deaf4d7

Browse files
chore(release): version packages
1 parent 52fdfb3 commit deaf4d7

11 files changed

Lines changed: 63 additions & 59 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.

packages/login-widget/CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,36 @@
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+
### Patch Changes
31+
32+
- [#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.
33+
334
### Bug Fixes
435

536
- **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
},

tools/cli/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# @forgerock/login-framework-cli
2+
3+
## 0.2.0
4+
5+
### Minor Changes
6+
7+
- [#464](https://github.com/ForgeRock/forgerock-web-login-framework/pull/464) [`1a8ab4e`](https://github.com/ForgeRock/forgerock-web-login-framework/commit/1a8ab4e763e20c08f77e8ec9b1fa54646a39af6d) Thanks [@SteinGabriel](https://github.com/SteinGabriel)! - Add `ping-lf` CLI tool (`tools/cli/`) for bootstrapping and maintaining Login Framework projects.
8+
9+
Three commands:
10+
11+
- `init <directory>` — fetches a GitHub release and scaffolds a new project directory with all necessary configuration, dependencies, and an empty `experimental/custom/` structure ready for `pnpm install`.
12+
- `generate callback|stage <Name>` — scaffolds a new custom callback or stage component from templates, naming files correctly (PascalCase → kebab-case) and regenerating the component registry.
13+
- `update [--version <ver>]` — fetches the target framework release and overwrites core files while preserving `experimental/custom/`, then regenerates the registry and updates `.generator-version`.
14+
15+
Installable via `npm install -g @forgerock/login-framework-cli`.

0 commit comments

Comments
 (0)