-
Notifications
You must be signed in to change notification settings - Fork 0
chore: Version Packages #593
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Join our Discord community for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
Documentation and Community
|
a328a8e to
a87d999
Compare
a87d999 to
a5188e6
Compare
a5188e6 to
6ac762f
Compare
6ac762f to
afe06a0
Compare
afe06a0 to
327ca55
Compare
ac1027f to
2872718
Compare
2872718 to
0233246
Compare
0233246 to
b69828e
Compare
b69828e to
b6838cb
Compare
b6838cb to
63434e4
Compare
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
#601
f3bd169Thanks @kingston! - Add template renderers for text and raw templatesThis adds corresponding template renderers for text and raw templates, following the same pattern as TypeScript template renderers. The new renderers provide consistent APIs for generating template rendering functions that can be used in generator code.
Key features:
The renderers are automatically integrated with their respective file extractors and will be available for use in generated code.
#602
f0cb763Thanks @kingston! - Improve Docker Compose generation with security, resource management, and developer experience enhancementsVersion Upgrades
Security Improvements
security_opt: no-new-privileges:trueto prevent privilege escalationNetworking
Database Configuration
POSTGRES_DB,POSTGRES_INITDB_ARGSpostgresuser for simplicity in local developmentRedis Configuration
Developer Experience
.env.examplefile with all available variablesBreaking Changes
#596
059edf7Thanks @kingston! - Simplify template metadata system by consolidating template definitions in extractor.jsonUpdated dependencies [
a506e88,059edf7,059edf7,de9e1b4]:@baseplate-dev/[email protected]
Patch Changes
@baseplate-dev/[email protected]
Patch Changes
#598
69eea11Thanks @kingston! - Change environment names from long format to short abbreviations (development→dev, staging→stage, production→prod)Updated dependencies [
f3bd169,a506e88,f0cb763,059edf7,059edf7,de9e1b4]:@baseplate-dev/[email protected]
Patch Changes
#600
09f804eThanks @kingston! - Add command to diff generated output from actual outputAdds a new
baseplate diffcommand that shows the difference between what would be generated and what currently exists in the working directory. This helps developers avoid losing code when they write in generated files and then revert to test generation.Features:
--compactflag for summary format with change counts--appflag to filter by specific applications--globflag to filter files by glob patterns#596
059edf7Thanks @kingston! - Add templates generate CLI command for regenerating template files without extractiontemplates generate <directory> <app>CLI command to regenerate template files from existing extractor.json configurations--skip-cleanoption to skip cleaning output directoriesgenerateTemplateFilesfunction in sync package that initializes plugins and writes generated files without running extractiongenerateTemplateFilesForProjectwrapper function in project-builder-serverUpdated dependencies [
09f804e,228a3be,a506e88,a506e88,059edf7,059edf7]:@baseplate-dev/[email protected]
Patch Changes
09f804e,a506e88,a506e88,3107a1b,228a3be,de9e1b4,059edf7,059edf7,de9e1b4]:@baseplate-dev/[email protected]
Patch Changes
a506e88,903e2d8,a506e88,059edf7,059edf7,de9e1b4]:@baseplate-dev/[email protected]
Patch Changes
#600
09f804eThanks @kingston! - Add command to diff generated output from actual outputAdds a new
baseplate diffcommand that shows the difference between what would be generated and what currently exists in the working directory. This helps developers avoid losing code when they write in generated files and then revert to test generation.Features:
--compactflag for summary format with change counts--appflag to filter by specific applications--globflag to filter files by glob patterns#604
228a3beThanks @kingston! - Change generated CRUD service file naming from model-service.ts to model.crud.ts patternThis change updates the service file generation to use explicit
.crud.tsnaming instead of the previous-service.tspattern. This provides better separation between generated CRUD operations and future hand-written business logic files, supporting the planned architectural split between generated and manual code.Example changes:
user-service.ts→user.crud.tstodo-item-service.ts→todo-item.crud.ts#596
059edf7Thanks @kingston! - Simplify template metadata system by consolidating template definitions in extractor.json#596
059edf7Thanks @kingston! - Add templates generate CLI command for regenerating template files without extractiontemplates generate <directory> <app>CLI command to regenerate template files from existing extractor.json configurations--skip-cleanoption to skip cleaning output directoriesgenerateTemplateFilesfunction in sync package that initializes plugins and writes generated files without running extractiongenerateTemplateFilesForProjectwrapper function in project-builder-serverUpdated dependencies [
f3bd169,a506e88,3107a1b,69eea11,903e2d8,de9e1b4,f0cb763,a506e88,059edf7,059edf7,de9e1b4]:@baseplate-dev/[email protected]
Patch Changes
#595
a506e88Thanks @kingston! - Fix bug in app creation that was re-using the same ID#595
a506e88Thanks @kingston! - Upgrade react-hook-form to 7.60.0Updated dependencies [
903e2d8,a506e88]:@baseplate-dev/[email protected]
Patch Changes
#594
3107a1bThanks @kingston! - Switch to typed GraphQL documents instead of older Apollo generator#598
69eea11Thanks @kingston! - Change environment names from long format to short abbreviations (development→dev, staging→stage, production→prod)#597
903e2d8Thanks @kingston! - Enable tailwind-merge in cn utility by defaultUpdated the cn utility function to use tailwind-merge for better class merging behavior. This change:
#592
de9e1b4Thanks @kingston! - Update auth generators to better fit with Tanstack Router#595
a506e88Thanks @kingston! - Upgrade react-hook-form to 7.60.0Updated dependencies [
f3bd169,a506e88,f0cb763,059edf7,059edf7,de9e1b4]:@baseplate-dev/[email protected]
Patch Changes
#595
a506e88Thanks @kingston! - Add support for globs in onlyIfChanged command filter#596
059edf7Thanks @kingston! - Simplify template metadata system by consolidating template definitions in extractor.json#596
059edf7Thanks @kingston! - Add templates generate CLI command for regenerating template files without extractiontemplates generate <directory> <app>CLI command to regenerate template files from existing extractor.json configurations--skip-cleanoption to skip cleaning output directoriesgenerateTemplateFilesfunction in sync package that initializes plugins and writes generated files without running extractiongenerateTemplateFilesForProjectwrapper function in project-builder-server#592
de9e1b4Thanks @kingston! - Fix up removeEmptyAncestorDirectories to handle nested directories correctlyUpdated dependencies []:
@baseplate-dev/[email protected]
Patch Changes
#597
903e2d8Thanks @kingston! - Enable tailwind-merge in cn utility by defaultUpdated the cn utility function to use tailwind-merge for better class merging behavior. This change:
#595
a506e88Thanks @kingston! - Upgrade react-hook-form to 7.60.0Updated dependencies []:
@baseplate-dev/[email protected]
Patch Changes
#595
a506e88Thanks @kingston! - Support front and backend of new auth plugin#594
3107a1bThanks @kingston! - Switch to typed GraphQL documents instead of older Apollo generator#592
de9e1b4Thanks @kingston! - Update auth generators to better fit with Tanstack RouterUpdated dependencies [
f3bd169,a506e88,3107a1b,69eea11,903e2d8,de9e1b4,f0cb763,a506e88,059edf7,059edf7,de9e1b4]:@baseplate-dev/[email protected]
Patch Changes
#594
3107a1bThanks @kingston! - Switch to typed GraphQL documents instead of older Apollo generatorUpdated dependencies [
f3bd169,a506e88,3107a1b,69eea11,903e2d8,de9e1b4,f0cb763,a506e88,059edf7,059edf7,de9e1b4]:@baseplate-dev/[email protected]
@baseplate-dev/[email protected]
@baseplate-dev/[email protected]
Patch Changes
09f804e,a506e88,228a3be,a506e88,a506e88,059edf7,059edf7,de9e1b4]:@baseplate-dev/[email protected]