Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Aug 19, 2025

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@baseplate-dev/[email protected]

Patch Changes

  • #643 7d9e6d0 Thanks @kingston! - Upgrade to TypeScript 5.8 with erasable syntax only mode

    This upgrade modernizes the codebase with TypeScript 5.8, enables erasable syntax only mode for better performance, and updates runtime dependencies.

    Key Changes:

    • Upgraded TypeScript to version 5.8
    • Enabled erasableSyntaxOnly compiler option for improved build performance
    • Updated Node.js requirement to 22.18
    • Updated PNPM requirement to 10.15
    • Fixed parameter property syntax to be compatible with erasable syntax only mode
  • Updated dependencies [67dba69, 7d9e6d0]:

@baseplate-dev/[email protected]

Patch Changes

  • #644 fb35013 Thanks @kingston! - Link project-builder-cli directly instead of fetching from npm registry

    • Add @baseplate-dev/project-builder-cli as workspace dependency
    • Ensure version consistency between create-project and CLI
  • #643 7d9e6d0 Thanks @kingston! - Upgrade to TypeScript 5.8 with erasable syntax only mode

    This upgrade modernizes the codebase with TypeScript 5.8, enables erasable syntax only mode for better performance, and updates runtime dependencies.

    Key Changes:

    • Upgraded TypeScript to version 5.8
    • Enabled erasableSyntaxOnly compiler option for improved build performance
    • Updated Node.js requirement to 22.18
    • Updated PNPM requirement to 10.15
    • Fixed parameter property syntax to be compatible with erasable syntax only mode
  • Updated dependencies [783a495, f39ce15, 7d9e6d0]:

@baseplate-dev/[email protected]

Patch Changes

  • #642 217de38 Thanks @kingston! - Upgrade Prisma to 6.14.0

  • #646 67dba69 Thanks @kingston! - Upgrade Zod to 3.25.76

  • #643 7d9e6d0 Thanks @kingston! - Upgrade to TypeScript 5.8 with erasable syntax only mode

    This upgrade modernizes the codebase with TypeScript 5.8, enables erasable syntax only mode for better performance, and updates runtime dependencies.

    Key Changes:

    • Upgraded TypeScript to version 5.8
    • Enabled erasableSyntaxOnly compiler option for improved build performance
    • Updated Node.js requirement to 22.18
    • Updated PNPM requirement to 10.15
    • Fixed parameter property syntax to be compatible with erasable syntax only mode
  • Updated dependencies [67dba69, 7d9e6d0]:

@baseplate-dev/[email protected]

Patch Changes

  • #650 783a495 Thanks @kingston! - Add PORT_OFFSET support for parallel development environments

    • Added PORT_OFFSET environment variable to run multiple dev container instances
    • Changed default ports to safer, more memorable ranges (4300, 4400, 4500)
    • Server, web, and dev server ports now respect PORT_OFFSET from root .env file
    • Each instance can run on predictable, non-conflicting ports
    • Created helper script for setting up parallel environments with different offsets
  • #645 f39ce15 Thanks @kingston! - Add unified project resolver system with project name support across all CLI commands. Users can now reference projects by their package.json name instead of full directory paths. Includes new projects list command and automatic discovery of example projects via INCLUDE_EXAMPLES environment variable. All commands (serve, diff, templates extract, snapshot) now support both project names and directory paths.

  • #643 7d9e6d0 Thanks @kingston! - Upgrade to TypeScript 5.8 with erasable syntax only mode

    This upgrade modernizes the codebase with TypeScript 5.8, enables erasable syntax only mode for better performance, and updates runtime dependencies.

    Key Changes:

    • Upgraded TypeScript to version 5.8
    • Enabled erasableSyntaxOnly compiler option for improved build performance
    • Updated Node.js requirement to 22.18
    • Updated PNPM requirement to 10.15
    • Fixed parameter property syntax to be compatible with erasable syntax only mode
  • Updated dependencies [783a495, f450b7f, 7d9e6d0]:

@baseplate-dev/[email protected]

Patch Changes

@baseplate-dev/[email protected]

Patch Changes

  • #638 f450b7f Thanks @kingston! - Standardize data model names across auth and storage plugins

    This change removes the ability for users to configure custom model names, replacing it with standardized, fixed model names extracted to plugin-specific constants files. This simplifies templates by eliminating parameterization and makes it easier to discover what models are used by each plugin.

    Breaking Changes:

    • Removed modelRefs configuration from plugin schemas
    • Model names are now fixed: User, UserAccount, UserRole, UserSession (auth), File (storage)

    Improvements:

    • Added plugin-specific constants files for better discoverability
    • Simplified UI by removing model selection components
    • Enhanced ModelMergerResultAlert to show "Models Up to Date" instead of null when no changes needed
    • Maintained type safety with Record types

    Migration:

    • Remove any modelRefs configuration from plugin definitions
    • Model names will be automatically standardized to the new constants
  • #643 7d9e6d0 Thanks @kingston! - Upgrade to TypeScript 5.8 with erasable syntax only mode

    This upgrade modernizes the codebase with TypeScript 5.8, enables erasable syntax only mode for better performance, and updates runtime dependencies.

    Key Changes:

    • Upgraded TypeScript to version 5.8
    • Enabled erasableSyntaxOnly compiler option for improved build performance
    • Updated Node.js requirement to 22.18
    • Updated PNPM requirement to 10.15
    • Fixed parameter property syntax to be compatible with erasable syntax only mode
  • Updated dependencies [67dba69, 7d9e6d0]:

@baseplate-dev/[email protected]

Patch Changes

  • #650 783a495 Thanks @kingston! - Add PORT_OFFSET support for parallel development environments

    • Added PORT_OFFSET environment variable to run multiple dev container instances
    • Changed default ports to safer, more memorable ranges (4300, 4400, 4500)
    • Server, web, and dev server ports now respect PORT_OFFSET from root .env file
    • Each instance can run on predictable, non-conflicting ports
    • Created helper script for setting up parallel environments with different offsets
  • #643 7d9e6d0 Thanks @kingston! - Upgrade to TypeScript 5.8 with erasable syntax only mode

    This upgrade modernizes the codebase with TypeScript 5.8, enables erasable syntax only mode for better performance, and updates runtime dependencies.

    Key Changes:

    • Upgraded TypeScript to version 5.8
    • Enabled erasableSyntaxOnly compiler option for improved build performance
    • Updated Node.js requirement to 22.18
    • Updated PNPM requirement to 10.15
    • Fixed parameter property syntax to be compatible with erasable syntax only mode
  • Updated dependencies [67dba69, 217de38, 67dba69, f450b7f, 7d9e6d0]:

@baseplate-dev/[email protected]

Patch Changes

  • #650 783a495 Thanks @kingston! - Add PORT_OFFSET support for parallel development environments

    • Added PORT_OFFSET environment variable to run multiple dev container instances
    • Changed default ports to safer, more memorable ranges (4300, 4400, 4500)
    • Server, web, and dev server ports now respect PORT_OFFSET from root .env file
    • Each instance can run on predictable, non-conflicting ports
    • Created helper script for setting up parallel environments with different offsets
  • #643 7d9e6d0 Thanks @kingston! - Upgrade to TypeScript 5.8 with erasable syntax only mode

    This upgrade modernizes the codebase with TypeScript 5.8, enables erasable syntax only mode for better performance, and updates runtime dependencies.

    Key Changes:

    • Upgraded TypeScript to version 5.8
    • Enabled erasableSyntaxOnly compiler option for improved build performance
    • Updated Node.js requirement to 22.18
    • Updated PNPM requirement to 10.15
    • Fixed parameter property syntax to be compatible with erasable syntax only mode
  • Updated dependencies [f450b7f, 7d9e6d0]:

@baseplate-dev/[email protected]

Patch Changes

  • #646 67dba69 Thanks @kingston! - Upgrade Zod to 3.25.76

  • #643 7d9e6d0 Thanks @kingston! - Upgrade to TypeScript 5.8 with erasable syntax only mode

    This upgrade modernizes the codebase with TypeScript 5.8, enables erasable syntax only mode for better performance, and updates runtime dependencies.

    Key Changes:

    • Upgraded TypeScript to version 5.8
    • Enabled erasableSyntaxOnly compiler option for improved build performance
    • Updated Node.js requirement to 22.18
    • Updated PNPM requirement to 10.15
    • Fixed parameter property syntax to be compatible with erasable syntax only mode
  • Updated dependencies [67dba69, 7d9e6d0]:

@baseplate-dev/[email protected]

Patch Changes

  • #646 67dba69 Thanks @kingston! - Enhance evented logger with Pino-style error handling and flexible message patterns

    • Add error serialization following Pino patterns (type, message, stack, cause, custom properties)
    • Support flexible message patterns: logger.error(error), logger.info({ message: 'text', userId: 123 }), logger.info({ msg: 'text' })
    • Support message priority: string arg > obj.message > obj.msg > error.message > ''
    • Remove console logging from logger core (now pure event emitter)
    • Maintain full backward compatibility with existing string-based logging
  • #643 7d9e6d0 Thanks @kingston! - Upgrade to TypeScript 5.8 with erasable syntax only mode

    This upgrade modernizes the codebase with TypeScript 5.8, enables erasable syntax only mode for better performance, and updates runtime dependencies.

    Key Changes:

    • Upgraded TypeScript to version 5.8
    • Enabled erasableSyntaxOnly compiler option for improved build performance
    • Updated Node.js requirement to 22.18
    • Updated PNPM requirement to 10.15
    • Fixed parameter property syntax to be compatible with erasable syntax only mode
  • Updated dependencies [7d9e6d0]:

@baseplate-dev/[email protected]

Patch Changes

  • #643 7d9e6d0 Thanks @kingston! - Upgrade to TypeScript 5.8 with erasable syntax only mode

    This upgrade modernizes the codebase with TypeScript 5.8, enables erasable syntax only mode for better performance, and updates runtime dependencies.

    Key Changes:

    • Upgraded TypeScript to version 5.8
    • Enabled erasableSyntaxOnly compiler option for improved build performance
    • Updated Node.js requirement to 22.18
    • Updated PNPM requirement to 10.15
    • Fixed parameter property syntax to be compatible with erasable syntax only mode

@baseplate-dev/[email protected]

Patch Changes

  • #643 7d9e6d0 Thanks @kingston! - Upgrade to TypeScript 5.8 with erasable syntax only mode

    This upgrade modernizes the codebase with TypeScript 5.8, enables erasable syntax only mode for better performance, and updates runtime dependencies.

    Key Changes:

    • Upgraded TypeScript to version 5.8
    • Enabled erasableSyntaxOnly compiler option for improved build performance
    • Updated Node.js requirement to 22.18
    • Updated PNPM requirement to 10.15
    • Fixed parameter property syntax to be compatible with erasable syntax only mode
  • Updated dependencies [7d9e6d0]:

@baseplate-dev/[email protected]

Patch Changes

  • #643 7d9e6d0 Thanks @kingston! - Upgrade to TypeScript 5.8 with erasable syntax only mode

    This upgrade modernizes the codebase with TypeScript 5.8, enables erasable syntax only mode for better performance, and updates runtime dependencies.

    Key Changes:

    • Upgraded TypeScript to version 5.8
    • Enabled erasableSyntaxOnly compiler option for improved build performance
    • Updated Node.js requirement to 22.18
    • Updated PNPM requirement to 10.15
    • Fixed parameter property syntax to be compatible with erasable syntax only mode

@baseplate-dev/[email protected]

Patch Changes

  • #641 10423d3 Thanks @kingston! - Require name field for the manage roles action

  • #638 f450b7f Thanks @kingston! - Standardize data model names across auth and storage plugins

    This change removes the ability for users to configure custom model names, replacing it with standardized, fixed model names extracted to plugin-specific constants files. This simplifies templates by eliminating parameterization and makes it easier to discover what models are used by each plugin.

    Breaking Changes:

    • Removed modelRefs configuration from plugin schemas
    • Model names are now fixed: User, UserAccount, UserRole, UserSession (auth), File (storage)

    Improvements:

    • Added plugin-specific constants files for better discoverability
    • Simplified UI by removing model selection components
    • Enhanced ModelMergerResultAlert to show "Models Up to Date" instead of null when no changes needed
    • Maintained type safety with Record types

    Migration:

    • Remove any modelRefs configuration from plugin definitions
    • Model names will be automatically standardized to the new constants
  • #640 f6dec7c Thanks @kingston! - Only check for origin header if user session cookie is present

  • #643 7d9e6d0 Thanks @kingston! - Upgrade to TypeScript 5.8 with erasable syntax only mode

    This upgrade modernizes the codebase with TypeScript 5.8, enables erasable syntax only mode for better performance, and updates runtime dependencies.

    Key Changes:

    • Upgraded TypeScript to version 5.8
    • Enabled erasableSyntaxOnly compiler option for improved build performance
    • Updated Node.js requirement to 22.18
    • Updated PNPM requirement to 10.15
    • Fixed parameter property syntax to be compatible with erasable syntax only mode
  • Updated dependencies [67dba69, 217de38, 67dba69, f450b7f, 7d9e6d0]:

@baseplate-dev/[email protected]

Patch Changes

  • #647 18bea49 Thanks @kingston! - Small tweaks to fix pg boss impelementation

  • #643 7d9e6d0 Thanks @kingston! - Upgrade to TypeScript 5.8 with erasable syntax only mode

    This upgrade modernizes the codebase with TypeScript 5.8, enables erasable syntax only mode for better performance, and updates runtime dependencies.

    Key Changes:

    • Upgraded TypeScript to version 5.8
    • Enabled erasableSyntaxOnly compiler option for improved build performance
    • Updated Node.js requirement to 22.18
    • Updated PNPM requirement to 10.15
    • Fixed parameter property syntax to be compatible with erasable syntax only mode
  • Updated dependencies [67dba69, 217de38, 67dba69, f450b7f, 7d9e6d0]:

@baseplate-dev/[email protected]

Patch Changes

  • #654 558af9a Thanks @kingston! - Fix selection of file relations in transformer modal

  • #638 f450b7f Thanks @kingston! - Standardize data model names across auth and storage plugins

    This change removes the ability for users to configure custom model names, replacing it with standardized, fixed model names extracted to plugin-specific constants files. This simplifies templates by eliminating parameterization and makes it easier to discover what models are used by each plugin.

    Breaking Changes:

    • Removed modelRefs configuration from plugin schemas
    • Model names are now fixed: User, UserAccount, UserRole, UserSession (auth), File (storage)

    Improvements:

    • Added plugin-specific constants files for better discoverability
    • Simplified UI by removing model selection components
    • Enhanced ModelMergerResultAlert to show "Models Up to Date" instead of null when no changes needed
    • Maintained type safety with Record types

    Migration:

    • Remove any modelRefs configuration from plugin definitions
    • Model names will be automatically standardized to the new constants
  • #643 7d9e6d0 Thanks @kingston! - Upgrade to TypeScript 5.8 with erasable syntax only mode

    This upgrade modernizes the codebase with TypeScript 5.8, enables erasable syntax only mode for better performance, and updates runtime dependencies.

    Key Changes:

    • Upgraded TypeScript to version 5.8
    • Enabled erasableSyntaxOnly compiler option for improved build performance
    • Updated Node.js requirement to 22.18
    • Updated PNPM requirement to 10.15
    • Fixed parameter property syntax to be compatible with erasable syntax only mode
  • Updated dependencies [67dba69, 217de38, 67dba69, f450b7f, 7d9e6d0]:

@baseplate-dev/[email protected]

Patch Changes

  • #643 7d9e6d0 Thanks @kingston! - Upgrade to TypeScript 5.8 with erasable syntax only mode

    This upgrade modernizes the codebase with TypeScript 5.8, enables erasable syntax only mode for better performance, and updates runtime dependencies.

    Key Changes:

    • Upgraded TypeScript to version 5.8
    • Enabled erasableSyntaxOnly compiler option for improved build performance
    • Updated Node.js requirement to 22.18
    • Updated PNPM requirement to 10.15
    • Fixed parameter property syntax to be compatible with erasable syntax only mode

@baseplate-dev/[email protected]

Patch Changes

@vercel
Copy link

vercel bot commented Aug 19, 2025

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

Project Deployment Preview Comments Updated (UTC)
baseplate-project-builder-web Ready Ready Preview Comment Sep 8, 2025 0:38am

@coderabbitai
Copy link

coderabbitai bot commented Aug 19, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions bot force-pushed the changeset-release/main branch from cef0eb0 to 100c93e Compare August 19, 2025 21:16
@github-actions github-actions bot force-pushed the changeset-release/main branch from 100c93e to 18edb22 Compare August 20, 2025 16:49
@github-actions github-actions bot force-pushed the changeset-release/main branch from 18edb22 to 78625b2 Compare August 20, 2025 17:33
@github-actions github-actions bot force-pushed the changeset-release/main branch from 78625b2 to 7a8004c Compare August 21, 2025 03:24
@github-actions github-actions bot force-pushed the changeset-release/main branch from 7a8004c to 8e11d7e Compare August 21, 2025 16:49
@github-actions github-actions bot force-pushed the changeset-release/main branch from 8e11d7e to 06eabe2 Compare August 21, 2025 23:13
@github-actions github-actions bot force-pushed the changeset-release/main branch from 06eabe2 to 6af0e0a Compare September 3, 2025 17:01
@github-actions github-actions bot force-pushed the changeset-release/main branch from 6af0e0a to d6c2c8b Compare September 4, 2025 07:03
@github-actions github-actions bot force-pushed the changeset-release/main branch from d6c2c8b to 823a2e4 Compare September 4, 2025 08:52
@github-actions github-actions bot force-pushed the changeset-release/main branch from 823a2e4 to 6c91441 Compare September 4, 2025 11:26
@github-actions github-actions bot force-pushed the changeset-release/main branch from 6c91441 to c031531 Compare September 4, 2025 11:28
@github-actions github-actions bot force-pushed the changeset-release/main branch from c031531 to 08f04f5 Compare September 4, 2025 18:45
@github-actions github-actions bot force-pushed the changeset-release/main branch from 08f04f5 to 87c7cf1 Compare September 5, 2025 15:28
@github-actions github-actions bot force-pushed the changeset-release/main branch from 87c7cf1 to f9823ee Compare September 7, 2025 21:48
@github-actions github-actions bot force-pushed the changeset-release/main branch from f9823ee to 7d4c4fa Compare September 8, 2025 12:38
@kingston kingston merged commit 0e648f0 into main Sep 8, 2025
6 checks passed
@kingston kingston deleted the changeset-release/main branch September 8, 2025 16:08
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.

2 participants