Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@
"config-declared-permissions",
"config-discovery-dependencies",
"config-pipeline-effect-native",
"configured-slot-stamping",
"consolidated-deploy-train",
"consumer-coupling-fixes",
"csr-shell-compose-payload",
Expand Down Expand Up @@ -183,6 +184,7 @@
"no-local-targets-across-extends",
"no-watch-regression-stacks",
"node-24-22-1-security-release",
"onboard-rescan-and-success-links",
"one-row-per-plugin",
"org-creation-approval",
"org-onboarding-station",
Expand Down
7 changes: 7 additions & 0 deletions packages/everything-dev/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# everything-dev

## 2.0.0-rc.28

### Patch Changes

- 024e9c7: Release-scoped slot stamping no longer skips a slot the child only configures. A child that sets `auth: { variables, secrets }` (or a remote-only `api: { variables, secrets }`) had that slot counted as authored, so the deploy train left it unpinned and the auth server (or api) kept following the parent's live config pointer — under a host and auth UI pinned to the child's release. A slot now counts as authored only when it names a code source (`production`, `development`, `pin`, `extends`, `proxy`, a bare plugin ref, or `ui: false`); configuration-only entries get the release's `production` + `pin` stamped with their `variables`/`secrets` kept. Affected children pick this up on their next deploy after upgrading.
- 2f72431: Auth plugin onboard page: a rescan by someone who has left the community now says they're no longer a member instead of "You're in". The page checks a fresh organization list against the redeemed organization ID, clears a stale active organization, and shows a retryable error if the check fails. The redeem's refusal for a member who left now carries `data.action: "rejoin-organization"`. Child apps can configure the joined screen through the `onboard` auth variable: `links.next`/`links.home` (with an `{organizationId}` placeholder) and `links.explore` for the success and error panels (defaults stay `/build`, `/dashboard`, `/explore`; `next: false` hides the build link), plus `community.url`, an app endpoint that returns the joined community's page and channels for a "Visit {community}" button and channel links.

## 2.0.0-rc.27

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/everything-dev/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "everything-dev",
"version": "2.0.0-rc.27",
"version": "2.0.0-rc.28",
"type": "module",
"engines": {
"node": ">=20.11"
Expand Down
2 changes: 1 addition & 1 deletion pnpm-workspace.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ catalog:
drizzle-orm: ^0.45.1
effect: 4.0.0-rc.117
every-plugin: ^3.0.0-rc.14
everything-dev: ^2.0.0-rc.27
everything-dev: ^2.0.0-rc.28
near-kit: ^0.20.2
pg: ^8.12.0
react: 19.2.9
Expand Down