Skip to content

Releases: NEARBuilders/everything-dev

everything-dev@1.30.0

20 May 13:55
aca7c8c

Choose a tag to compare

Minor Changes

  • 1adfdee: Support account-relative tenant resolution on shared hosts so subdomains derive from the active runtime account instead of label.near, and allow nested tenant labels in the resolver and tests. Expose runtime lineage in the apps registry by deriving parent, root, depth, and extendsChain from extends, and add registry list filters for parent and root traversal.

Patch Changes

  • 4518cdb: Fix UI-only bos init scaffolding so child apps keep the right workspaces, accept --no-interactive, and avoid generating API-only type artifacts when no local api/ workspace exists. Clarify the public TanStack Intent skill docs for UI-only tenant children, including current scaffold caveats and cleanup guidance.
  • ea4b5f2: Fix bos types:gen to handle remote plugins that only have a production URL (no development). Plugin contract fetch failures no longer crash the entire type generation — failed plugins are reported and skipped, and the command shows per-plugin fetched/skipped/failed status instead of only API-level status.

everything-dev@1.29.0

19 May 04:07
001dca4

Choose a tag to compare

Minor Changes

  • b662086: Fix sidebar navigation to derive from plugin sidebar items and include projects

    • Updated ui/src/routes/_layout.tsx to properly consume generated pluginSidebarItems instead of using hardcoded navigation.
    • Fixed packages/everything-dev/src/sidebar.ts so the core home item points to /home (logo/dot still links to / for repository markdown render).
    • Added plugins.projects.sidebar to bos.config.json so the projects plugin appears in generated navigation.
    • Regenerated ui/src/lib/plugin-sidebar.gen.ts via bos types gen to include the projects sidebar item.
    • Fixed unbalanced JSX structure in _layout.tsx and removed stale/unused imports.

everything-dev@1.28.9

18 May 18:54
0ad19c3

Choose a tag to compare

Patch Changes

  • cfbc7dd: Keep generated local infra files in sync across init, sync, dev, and start by using a single env/docker generation path from resolved bos.config.json secrets. Also preserve child project package names and default root scripts during upgrade while preventing catalog values from being downgraded by template sync.

everything-dev@1.28.8

18 May 16:03
495e786

Choose a tag to compare

Patch Changes

  • 86ad34e: Fix asComposableEntry crash when extends targets a config path (e.g. #plugins.myplugin or #app.auth) that doesn't exist in the parent config. Previously threw "Expected config entry object, received undefined"; now treats the missing entry as an empty merge, so child-only values stand alone.

everything-dev@1.28.7

18 May 14:32
afcd096

Choose a tag to compare

Patch Changes

  • 6b72cfd: Add fixed-core tenant UI composition for shared hosts so subdomains can resolve BOS configs per request while keeping the host, auth, and API runtime stable. This also hardens tenant remote integrity verification with bounded streaming, background refresh for asset requests, and safer SSR cache invalidation for updated remotes.

everything-dev@1.28.6

18 May 03:23

Choose a tag to compare

Patch Changes

  • 63d0f05: Simplify generated child workflows down to CI and Publish, and split the parent repo's package release flow from runtime publish/deploy. Parent package staging now publishes all non-private /packages/* workspaces instead of hardcoding framework package names.

everything-dev@1.28.5

18 May 02:00

Choose a tag to compare

Patch Changes

  • df9b55b: Normalize generated child root package.json files for app repos, including child-specific scripts and removal of parent-only manifest fields. Child workflow templates now use a CI -> Packages Release -> Release flow, preserve empty plugins/* workspace overrides during sync, and pin reusable release deploys to the CI-validated commit SHA.

everything-dev@1.28.12

18 May 21:52
60df768

Choose a tag to compare

Patch Changes

  • 2681ec9: Make child project config handling less confusing by showing the local bos.config.json by default in bos config and reserving --full for the fully resolved config. Also preserve existing child auth overrides during sync and upgrade, keep child catalogs aligned with the full extends chain, generate only relevant root scripts for each workspace shape, and base sync snapshots on the actual merged file content.

everything-dev@1.28.11

18 May 21:14
c8c5f30

Choose a tag to compare

Patch Changes

  • 615298a: Pin @better-auth/core alongside the Better Auth client packages and teach bos upgrade to add the missing catalog ref in child workspaces while resyncing stale shared.ui auth versions from the catalog. This prevents duplicate Better Auth core installs from breaking generated auth client plugin types after init or upgrade.

everything-dev@1.28.10

18 May 20:26
8ed1367

Choose a tag to compare

Patch Changes

  • ef08a08: Keep generated local infra files in sync across init, sync, dev, and start by using a single env/docker generation path from resolved bos.config.json secrets. Also preserve child project package names and default root scripts during upgrade, prevent catalog values from being downgraded by template sync, ensure child workflow files come from .github/templates, and make publish workflows always republish runtime config while still using changesets to decide which app modules deploy.