-
Notifications
You must be signed in to change notification settings - Fork 0
chore: Version Packages #620
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
|
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
|
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
3d699bd to
39ee531
Compare
39ee531 to
bf4d6e2
Compare
bf4d6e2 to
13fd581
Compare
13fd581 to
c1fc0c3
Compare
c1fc0c3 to
636770f
Compare
636770f to
4b2910f
Compare
4b2910f to
2f9f98d
Compare
2f9f98d to
af20520
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]
Major Changes
#622
85e6413Thanks @kingston! - This major refactor splits the monolithic auth plugin into a managed plugin architecture:Plugin Structure Changes
auth): Manages common functionality, roles, and provider selectionlocal-auth: Email/password authentication (renamed from originalauthplugin)auth0: Auth0 integrationplaceholder-auth: Development/testing placeholderKey Changes
Plugin Metadata System
manifest.jsonwithplugin.jsonfor all pluginsidtokeyin plugin metadata for URL consistencymanagedByfield to plugin metadata for managed plugin relationshipsManaged Plugin Pattern
Configuration Schema
implementationPluginKeyto specify active providerUI Improvements
AuthConfigTabs) across all auth plugin interfacesMigration Support
plugin-authconfigs to new structureplugin-auth_authtoplugin-auth_local-authPatch Changes
#623
82cee71Thanks @kingston! - Support validating users on admin app based off their roles#624
d0b08b8Thanks @kingston! - Upgrade Tanstack Router to 1.130.8 and revert from="/" workaround for Link bug#625
96a3099Thanks @kingston! - Add ability to set Prisma seed scripts and add seed script for local auth usersUpdated dependencies [
aaf8634,82cee71,687a47e,85e6413,8ec33fc,d0b08b8,fbde70f,96a3099]:@baseplate-dev/[email protected]
Minor Changes
#622
85e6413Thanks @kingston! - This major refactor splits the monolithic auth plugin into a managed plugin architecture:Plugin Structure Changes
auth): Manages common functionality, roles, and provider selectionlocal-auth: Email/password authentication (renamed from originalauthplugin)auth0: Auth0 integrationplaceholder-auth: Development/testing placeholderKey Changes
Plugin Metadata System
manifest.jsonwithplugin.jsonfor all pluginsidtokeyin plugin metadata for URL consistencymanagedByfield to plugin metadata for managed plugin relationshipsManaged Plugin Pattern
Configuration Schema
implementationPluginKeyto specify active providerUI Improvements
AuthConfigTabs) across all auth plugin interfacesMigration Support
plugin-authconfigs to new structureplugin-auth_authtoplugin-auth_local-authPatch Changes
aaf8634,687a47e]:@baseplate-dev/[email protected]
Minor Changes
#622
85e6413Thanks @kingston! - This major refactor splits the monolithic auth plugin into a managed plugin architecture:Plugin Structure Changes
auth): Manages common functionality, roles, and provider selectionlocal-auth: Email/password authentication (renamed from originalauthplugin)auth0: Auth0 integrationplaceholder-auth: Development/testing placeholderKey Changes
Plugin Metadata System
manifest.jsonwithplugin.jsonfor all pluginsidtokeyin plugin metadata for URL consistencymanagedByfield to plugin metadata for managed plugin relationshipsManaged Plugin Pattern
Configuration Schema
implementationPluginKeyto specify active providerUI Improvements
AuthConfigTabs) across all auth plugin interfacesMigration Support
plugin-authconfigs to new structureplugin-auth_authtoplugin-auth_local-authPatch Changes
#627
aaf8634Thanks @kingston! - Add updated UI for admin interface#624
d0b08b8Thanks @kingston! - Upgrade Tanstack Router to 1.130.8 and revert from="/" workaround for Link bugUpdated dependencies [
aaf8634,85e6413]:@baseplate-dev/[email protected]
Patch Changes
#626
8ec33fcThanks @kingston! - Remove dotenv references and replace with native node --env-file option#621
fbde70fThanks @kingston! - Update package versions to match latest dependencies from main repoUpdated dependencies [
687a47e]:@baseplate-dev/[email protected]
Patch Changes
@baseplate-dev/[email protected]
Patch Changes
#626
8ec33fcThanks @kingston! - Remove dotenv references and replace with native node --env-file option#625
96a3099Thanks @kingston! - Add ability to set Prisma seed scripts and add seed script for local auth usersUpdated dependencies [
687a47e,8ec33fc,fbde70f]:@baseplate-dev/[email protected]
Patch Changes
#626
8ec33fcThanks @kingston! - Remove dotenv references and replace with native node --env-file option#619
687a47eThanks @kingston! - Add comprehensive snapshot management CLI commands for granular control of project differencesThis adds a complete suite of snapshot commands to manage persistent differences between generated and working codebases:
New Commands:
baseplate snapshot save <project-directory> <app>- Save snapshot of current differences (with confirmation prompt)baseplate snapshot add <project-directory> <app> <files...>- Add specific files to snapshot trackingbaseplate snapshot add --deleted <project-directory> <app> <files...>- Mark files as intentionally deletedbaseplate snapshot remove <project-directory> <app> <files...>- Remove files from snapshot trackingbaseplate snapshot show <project-directory> <app>- Display current snapshot contentsFeatures:
.baseplate-snapshot/directory)--snapshot-diroptionThese commands enable the generator development workflow described in the design doc, allowing developers to maintain persistent baselines of expected differences while iterating on generator templates.
Updated dependencies [
687a47e,85e6413,aaf8634,687a47e,d0b08b8,687a47e]:@baseplate-dev/[email protected]
Patch Changes
687a47e,82cee71,85e6413,687a47e,d0b08b8,687a47e,96a3099]:@baseplate-dev/[email protected]
Patch Changes
#619
687a47eThanks @kingston! - Implement structured directory snapshots for baseplate diff to detect deleted filesThe
baseplate diffcommand now provides complete diff coverage by detecting files that exist in the working directory but not in the generated output (deleted files). This enhancement includes:scanWorkingDirectoryfunction usingglobbyfor efficient directory traversalcompareFilesfunction to detect and report deleted files in addition to added and modified filesNew Default Ignore Patterns:
baseplate/**/*to ignore Baseplate configuration and project definition filesprisma/migrations/**/*to ignore Prisma migration files that are auto-generatedThis addresses the TODO in the diff implementation and provides developers with a complete picture of differences between generated and working directory files while filtering out commonly ignored directories.
#619
687a47eThanks @kingston! - Add comprehensive snapshot management CLI commands for granular control of project differencesThis adds a complete suite of snapshot commands to manage persistent differences between generated and working codebases:
New Commands:
baseplate snapshot save <project-directory> <app>- Save snapshot of current differences (with confirmation prompt)baseplate snapshot add <project-directory> <app> <files...>- Add specific files to snapshot trackingbaseplate snapshot add --deleted <project-directory> <app> <files...>- Mark files as intentionally deletedbaseplate snapshot remove <project-directory> <app> <files...>- Remove files from snapshot trackingbaseplate snapshot show <project-directory> <app>- Display current snapshot contentsFeatures:
.baseplate-snapshot/directory)--snapshot-diroptionThese commands enable the generator development workflow described in the design doc, allowing developers to maintain persistent baselines of expected differences while iterating on generator templates.
#619
687a47eThanks @kingston! - Implement snapshot application in sync command when overwrite mode is enabled. Whenbaseplate sync --overwriteis used with snapshots, the sync process now applies snapshot diffs to the generated output before writing files to the filesystem, matching the behavior described in the design doc.Updated dependencies [
82cee71,687a47e,85e6413,8ec33fc,d0b08b8,fbde70f,96a3099]:@baseplate-dev/[email protected]
Patch Changes
#623
82cee71Thanks @kingston! - Remove @headlessui/react package#626
8ec33fcThanks @kingston! - Remove dotenv references and replace with native node --env-file option#624
d0b08b8Thanks @kingston! - Upgrade Tanstack Router to 1.130.8 and revert from="/" workaround for Link bug#621
fbde70fThanks @kingston! - Update package versions to match latest dependencies from main repoUpdated dependencies [
687a47e,8ec33fc,fbde70f]:@baseplate-dev/[email protected]
Patch Changes
#619
687a47eThanks @kingston! - Implement structured directory snapshots for baseplate diff to detect deleted filesThe
baseplate diffcommand now provides complete diff coverage by detecting files that exist in the working directory but not in the generated output (deleted files). This enhancement includes:scanWorkingDirectoryfunction usingglobbyfor efficient directory traversalcompareFilesfunction to detect and report deleted files in addition to added and modified filesNew Default Ignore Patterns:
baseplate/**/*to ignore Baseplate configuration and project definition filesprisma/migrations/**/*to ignore Prisma migration files that are auto-generatedThis addresses the TODO in the diff implementation and provides developers with a complete picture of differences between generated and working directory files while filtering out commonly ignored directories.
Updated dependencies []:
@baseplate-dev/[email protected]
Patch Changes
#627
aaf8634Thanks @kingston! - Add AsyncComboboxField component with advanced async option loadingresolveValueprop to fetch option details when values are set externally (useful for pre-populated forms)This component provides a production-ready async combobox solution that handles all the edge cases and UX considerations needed for real-world applications.
Updated dependencies []:
@baseplate-dev/[email protected]
Patch Changes
aaf8634,82cee71,687a47e,85e6413,8ec33fc,d0b08b8,fbde70f,96a3099]:@baseplate-dev/[email protected]
@baseplate-dev/[email protected]
@baseplate-dev/[email protected]
Patch Changes
687a47e,85e6413,aaf8634,687a47e,d0b08b8,687a47e]:@baseplate-dev/[email protected]