Releases: NEARBuilders/everything-dev
Releases · NEARBuilders/everything-dev
everything-dev@1.30.0
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 fromextends, and add registry list filters for parent and root traversal.
Patch Changes
- 4518cdb: Fix UI-only
bos initscaffolding so child apps keep the right workspaces, accept--no-interactive, and avoid generating API-only type artifacts when no localapi/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:gento handle remote plugins that only have aproductionURL (nodevelopment). 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
Minor Changes
-
b662086: Fix sidebar navigation to derive from plugin sidebar items and include projects
- Updated
ui/src/routes/_layout.tsxto properly consume generatedpluginSidebarItemsinstead of using hardcoded navigation. - Fixed
packages/everything-dev/src/sidebar.tsso the corehomeitem points to/home(logo/dot still links to/for repository markdown render). - Added
plugins.projects.sidebartobos.config.jsonso the projects plugin appears in generated navigation. - Regenerated
ui/src/lib/plugin-sidebar.gen.tsviabos types gento include theprojectssidebar item. - Fixed unbalanced JSX structure in
_layout.tsxand removed stale/unused imports.
- Updated
everything-dev@1.28.9
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.jsonsecrets. 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
Patch Changes
- 86ad34e: Fix
asComposableEntrycrash when extends targets a config path (e.g.#plugins.mypluginor#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
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
Patch Changes
- 63d0f05: Simplify generated child workflows down to
CIandPublish, 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
Patch Changes
- df9b55b: Normalize generated child root
package.jsonfiles for app repos, including child-specific scripts and removal of parent-only manifest fields. Child workflow templates now use aCI->Packages Release->Releaseflow, preserve emptyplugins/*workspace overrides during sync, and pin reusable release deploys to the CI-validated commit SHA.
everything-dev@1.28.12
Patch Changes
- 2681ec9: Make child project config handling less confusing by showing the local
bos.config.jsonby default inbos configand reserving--fullfor 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
Patch Changes
- 615298a: Pin
@better-auth/corealongside the Better Auth client packages and teachbos upgradeto add the missing catalog ref in child workspaces while resyncing staleshared.uiauth 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
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.jsonsecrets. 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.