Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 0 additions & 18 deletions .changeset/async-combobox-field-feature.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fluffy-toys-ring.md

This file was deleted.

21 changes: 0 additions & 21 deletions .changeset/implement-structured-directory-snapshots.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/rare-pandas-burn.md

This file was deleted.

50 changes: 0 additions & 50 deletions .changeset/refactor-auth-plugin-architecture.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/sharp-lizards-live.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/shy-peaches-tie.md

This file was deleted.

26 changes: 0 additions & 26 deletions .changeset/snapshot-management-commands.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/some-emus-juggle.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/sync-snapshot-overwrite.md

This file was deleted.

11 changes: 0 additions & 11 deletions .changeset/update-package-versions.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/young-cycles-follow.md

This file was deleted.

2 changes: 2 additions & 0 deletions packages/code-morph/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @baseplate-dev/code-morph

## 0.3.0

## 0.2.6

## 0.2.5
Expand Down
2 changes: 1 addition & 1 deletion packages/code-morph/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@baseplate-dev/code-morph",
"version": "0.2.6",
"version": "0.3.0",
"private": true,
"description": "Simple package for running code migrations on the codebase",
"keywords": [
Expand Down
16 changes: 16 additions & 0 deletions packages/core-generators/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# @baseplate-dev/core-generators

## 0.3.0

### Patch Changes

- [#626](https://github.com/halfdomelabs/baseplate/pull/626) [`8ec33fc`](https://github.com/halfdomelabs/baseplate/commit/8ec33fcdc8fea9cb20e79586b854bf075270ab53) Thanks [@kingston](https://github.com/kingston)! - Remove dotenv references and replace with native node --env-file option

- [#621](https://github.com/halfdomelabs/baseplate/pull/621) [`fbde70f`](https://github.com/halfdomelabs/baseplate/commit/fbde70ffbcae025318480e9607924978847fba2b) Thanks [@kingston](https://github.com/kingston)! - Update package versions to match latest dependencies from main repo
- Update ESLint and related plugins to latest versions
- Update TypeScript ESLint to 8.38.0
- Update Prettier plugins to latest versions
- Update Tailwind CSS Prettier plugin to 0.6.14

- Updated dependencies [[`687a47e`](https://github.com/halfdomelabs/baseplate/commit/687a47e5e39abc5138ba3fc2d0db9cfee6e4dbfe)]:
- @baseplate-dev/[email protected]
- @baseplate-dev/[email protected]

## 0.2.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/core-generators/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@baseplate-dev/core-generators",
"version": "0.2.6",
"version": "0.3.0",
"description": "Core generators for Baseplate",
"keywords": [
"code-generation",
Expand Down
7 changes: 7 additions & 0 deletions packages/create-project/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @baseplate-dev/create-project

## 0.3.0

### Patch Changes

- Updated dependencies []:
- @baseplate-dev/[email protected]

## 0.2.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/create-project/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@baseplate-dev/create-project",
"version": "0.2.6",
"version": "0.3.0",
"description": "CLI starter kit for creating a new Baseplate project",
"keywords": [
"cli",
Expand Down
13 changes: 13 additions & 0 deletions packages/fastify-generators/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# @baseplate-dev/fastify-generators

## 0.3.0

### Patch Changes

- [#626](https://github.com/halfdomelabs/baseplate/pull/626) [`8ec33fc`](https://github.com/halfdomelabs/baseplate/commit/8ec33fcdc8fea9cb20e79586b854bf075270ab53) Thanks [@kingston](https://github.com/kingston)! - Remove dotenv references and replace with native node --env-file option

- [#625](https://github.com/halfdomelabs/baseplate/pull/625) [`96a3099`](https://github.com/halfdomelabs/baseplate/commit/96a3099ff9eba05fc3b3618b54407014cc555dc2) Thanks [@kingston](https://github.com/kingston)! - Add ability to set Prisma seed scripts and add seed script for local auth users

- Updated dependencies [[`687a47e`](https://github.com/halfdomelabs/baseplate/commit/687a47e5e39abc5138ba3fc2d0db9cfee6e4dbfe), [`8ec33fc`](https://github.com/halfdomelabs/baseplate/commit/8ec33fcdc8fea9cb20e79586b854bf075270ab53), [`fbde70f`](https://github.com/halfdomelabs/baseplate/commit/fbde70ffbcae025318480e9607924978847fba2b)]:
- @baseplate-dev/[email protected]
- @baseplate-dev/[email protected]
- @baseplate-dev/[email protected]

## 0.2.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/fastify-generators/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@baseplate-dev/fastify-generators",
"version": "0.2.6",
"version": "0.3.0",
"description": "Fastify generators for Baseplate",
"keywords": [
"fastify",
Expand Down
33 changes: 33 additions & 0 deletions packages/project-builder-cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,38 @@
# @baseplate-dev/project-builder-cli

## 0.3.0

### Patch Changes

- [#626](https://github.com/halfdomelabs/baseplate/pull/626) [`8ec33fc`](https://github.com/halfdomelabs/baseplate/commit/8ec33fcdc8fea9cb20e79586b854bf075270ab53) Thanks [@kingston](https://github.com/kingston)! - Remove dotenv references and replace with native node --env-file option

- [#619](https://github.com/halfdomelabs/baseplate/pull/619) [`687a47e`](https://github.com/halfdomelabs/baseplate/commit/687a47e5e39abc5138ba3fc2d0db9cfee6e4dbfe) Thanks [@kingston](https://github.com/kingston)! - Add comprehensive snapshot management CLI commands for granular control of project differences

This 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 tracking
- `baseplate snapshot add --deleted <project-directory> <app> <files...>` - Mark files as intentionally deleted
- `baseplate snapshot remove <project-directory> <app> <files...>` - Remove files from snapshot tracking
- `baseplate snapshot show <project-directory> <app>` - Display current snapshot contents

**Features:**
- Granular file-level snapshot management following established CLI patterns
- Integration with existing snapshot storage system (`.baseplate-snapshot/` directory)
- Automatic snapshot directory resolution with `--snapshot-dir` option
- Comprehensive error handling and user confirmation for destructive operations
- Support for tracking both modified and intentionally deleted files

These 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`](https://github.com/halfdomelabs/baseplate/commit/687a47e5e39abc5138ba3fc2d0db9cfee6e4dbfe), [`85e6413`](https://github.com/halfdomelabs/baseplate/commit/85e6413f8e3ad0043daca3bb9fa3ca5a27843a65), [`aaf8634`](https://github.com/halfdomelabs/baseplate/commit/aaf8634abcf76d938072c7afc43e6e99a2519b13), [`687a47e`](https://github.com/halfdomelabs/baseplate/commit/687a47e5e39abc5138ba3fc2d0db9cfee6e4dbfe), [`d0b08b8`](https://github.com/halfdomelabs/baseplate/commit/d0b08b89a07b9aa845212ec90e2a6123fbecbbe5), [`687a47e`](https://github.com/halfdomelabs/baseplate/commit/687a47e5e39abc5138ba3fc2d0db9cfee6e4dbfe)]:
- @baseplate-dev/[email protected]
- @baseplate-dev/[email protected]
- @baseplate-dev/[email protected]
- @baseplate-dev/[email protected]
- @baseplate-dev/[email protected]

## 0.2.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/project-builder-cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@baseplate-dev/project-builder-cli",
"version": "0.2.6",
"version": "0.3.0",
"description": "Full-stack CLI builder using Baseplate generators",
"keywords": [
"cli",
Expand Down
11 changes: 11 additions & 0 deletions packages/project-builder-common/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# @baseplate-dev/project-builder-common

## 0.3.0

### Patch Changes

- Updated dependencies [[`687a47e`](https://github.com/halfdomelabs/baseplate/commit/687a47e5e39abc5138ba3fc2d0db9cfee6e4dbfe), [`82cee71`](https://github.com/halfdomelabs/baseplate/commit/82cee7183ef384e1777e7a563656441ff108e2b3), [`85e6413`](https://github.com/halfdomelabs/baseplate/commit/85e6413f8e3ad0043daca3bb9fa3ca5a27843a65), [`687a47e`](https://github.com/halfdomelabs/baseplate/commit/687a47e5e39abc5138ba3fc2d0db9cfee6e4dbfe), [`d0b08b8`](https://github.com/halfdomelabs/baseplate/commit/d0b08b89a07b9aa845212ec90e2a6123fbecbbe5), [`687a47e`](https://github.com/halfdomelabs/baseplate/commit/687a47e5e39abc5138ba3fc2d0db9cfee6e4dbfe), [`96a3099`](https://github.com/halfdomelabs/baseplate/commit/96a3099ff9eba05fc3b3618b54407014cc555dc2)]:
- @baseplate-dev/[email protected]
- @baseplate-dev/[email protected]
- @baseplate-dev/[email protected]
- @baseplate-dev/[email protected]
- @baseplate-dev/[email protected]

## 0.2.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/project-builder-common/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@baseplate-dev/project-builder-common",
"version": "0.2.6",
"version": "0.3.0",
"description": "Holds common packages for plugins and generators",
"keywords": [
"common",
Expand Down
Loading