Skip to content

release: v1.15.2 - #172

Merged
github-actions[bot] merged 3 commits into
releasefrom
main
Aug 20, 2026
Merged

release: v1.15.2#172
github-actions[bot] merged 3 commits into
releasefrom
main

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Puts v1.15.2 on release, which is the branch production deploys from. Opened by the Release workflow.


Summary by cubic

Releases v1.15.2 and fixes serverless packaging by vendoring required non-optional peer dependencies for Nest; documents that the OpenAPI spec is generated at runtime. Previously we only vendored dependencies, which could trigger MODULE_NOT_FOUND on first request; now vendoring also follows non-optional peerDependencies, and @nestjs/swagger remains external so Swagger assets resolve.

  • Build: apps/api/scripts/build-func.mjs expands VENDOR_ROOTS to include @nestjs/common, @nestjs/core, class-transformer, and class-validator, and vendors non-optional peerDependencies in addition to dependencies; @nestjs/swagger stays in EXTERNALS.
  • Docs: docs/api.md explains runtime OpenAPI generation and the vendoring rules.
  • Rollout checks: verify /openapi.json and Swagger UI load in production and that the serverless function starts without MODULE_NOT_FOUND.

Written for commit 7c21d2c. Summary will update on new commits.

Review in cubic

carhartlewis and others added 3 commits August 20, 2026 16:32
Co-authored-by: Lewis Carhart <lewis@trycomp.ai>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@github-actions
github-actions Bot merged commit 77089e4 into release Aug 20, 2026
5 of 8 checks passed
@vercel

vercel Bot commented Aug 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
crm-agent Ready Ready Preview Aug 20, 2026 8:42pm
crm-api Building Building Preview Aug 20, 2026 8:42pm
crm-app Building Building Preview Aug 20, 2026 8:42pm

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant