Skip to content

Commit 25cf752

Browse files
committed
update changelog for 2.3.1
1 parent 0cdb3d3 commit 25cf752

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,24 @@ and this project adheres to
88

99
## [Unreleased]
1010

11+
## [2.3.1] - 2025-11-03
12+
13+
### Fixed
14+
15+
- **Initializer dependency management** - Fixed package.json updates during initialization
16+
- Now uses actual CLI version instead of hardcoded `^1.0.0`
17+
- Automatically removes package from `dependencies` if present (should only be in `devDependencies`)
18+
- Preserves existing version when moving from dependencies to devDependencies
19+
- Dynamically reads version from package.json at runtime
20+
- **Global settings path** - Fixed settings file location
21+
- Changed from `settings.json` (root) to `shops/settings.json` (correct location per docs)
22+
- Updated both `loadGlobalSettings` and `saveGlobalSettings` functions
23+
- Updated all tests to use correct path
24+
- **Content protection defaults for new shops** - Fixed missing default protection settings
25+
- New shops now automatically get content protection enabled with default settings
26+
- Applies global default mode (`strict`) and verbosity (`verbose`) from settings
27+
- Prevents accidental content overwrites on newly created shops
28+
1129
## [2.3.0] - 2025-10-28
1230

1331
### Added

0 commit comments

Comments
 (0)