Skip to content

Commit 92160d7

Browse files
Version Packages
1 parent c815d2f commit 92160d7

22 files changed

Lines changed: 57 additions & 45 deletions

.changeset/fix-marketplace-settings-repo-key.md

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

.changeset/fix-migrate-docs-url.md

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

.changeset/silent-bears-run.md

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

.changeset/swift-wolves-migrate.md

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

packages/auth/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# @opensaas/stack-auth
22

3+
## 0.19.0
4+
35
## 0.18.2
46

57
## 0.18.1

packages/auth/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opensaas/stack-auth",
3-
"version": "0.18.2",
3+
"version": "0.19.0",
44
"description": "Better-auth integration for OpenSaas Stack",
55
"type": "module",
66
"main": "./dist/index.js",

packages/cli/CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
# @opensaas/stack-cli
22

3+
## 0.19.0
4+
5+
### Minor Changes
6+
7+
- [#342](https://github.com/OpenSaasAU/stack/pull/342) [`94b0df6`](https://github.com/OpenSaasAU/stack/commit/94b0df65c860348441200d914dbf37bda3bd25cf) Thanks [@borisno2](https://github.com/borisno2)! - Improve KeystoneJS migration agent with side-by-side examples and targeted update guidance
8+
9+
The Keystone migration wizard and agent now produce a targeted migration guide instead of
10+
regenerating the entire config. Since Keystone and OpenSaaS Stack share the same
11+
`list()`/field/hook/access API, only imports, the database adapter config, and auth setup
12+
need to change.
13+
14+
Key improvements:
15+
- The migration agent prompt now includes side-by-side Keystone vs OpenSaaS examples for
16+
config structure, imports, access control, hooks, auth, and many-to-many join tables
17+
- The wizard uses a minimal fast-path for Keystone projects (just 3 questions: db provider,
18+
auth, auth methods) instead of the full question flow
19+
- The generator produces a diff-style migration guide for Keystone showing exactly what to
20+
change, rather than regenerating list definitions the user already has
21+
- Many-to-many join table naming is now surfaced automatically when M2M relations are
22+
detected, with `joinTableNaming: 'keystone'` guidance to preserve existing data
23+
24+
### Patch Changes
25+
26+
- [#345](https://github.com/OpenSaasAU/stack/pull/345) [`c815d2f`](https://github.com/OpenSaasAU/stack/commit/c815d2f02a81b16189e8eea0e635ea1aa0a1d6ec) Thanks [@borisno2](https://github.com/borisno2)! - Fix `migrate --with-ai` generating `path` instead of `repo` in Claude marketplace settings
27+
28+
- [#345](https://github.com/OpenSaasAU/stack/pull/345) [`c815d2f`](https://github.com/OpenSaasAU/stack/commit/c815d2f02a81b16189e8eea0e635ea1aa0a1d6ec) Thanks [@borisno2](https://github.com/borisno2)! - Fix broken migration guide URL in `migrate` console output (missing `/docs` prefix)
29+
30+
- [#344](https://github.com/OpenSaasAU/stack/pull/344) [`c259030`](https://github.com/OpenSaasAU/stack/commit/c259030dab3cdc641a9f40dd21746a1bd46fb76d) Thanks [@borisno2](https://github.com/borisno2)! - Fix updatedAt field to include @default(now()) in generated Prisma schema to prevent migration failures on databases with existing data
31+
32+
- Updated dependencies []:
33+
- @opensaas/stack-core@0.19.0
34+
335
## 0.18.2
436

537
### Patch Changes

packages/cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opensaas/stack-cli",
3-
"version": "0.18.2",
3+
"version": "0.19.0",
44
"description": "CLI tools for OpenSaas Stack",
55
"type": "module",
66
"main": "./dist/index.js",

packages/core/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# @opensaas/stack-core
22

3+
## 0.19.0
4+
35
## 0.18.2
46

57
### Patch Changes

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opensaas/stack-core",
3-
"version": "0.18.2",
3+
"version": "0.19.0",
44
"description": "Core stack for OpenSaas - schema definition, access control, and runtime utilities",
55
"type": "module",
66
"main": "./dist/index.js",

0 commit comments

Comments
 (0)