Skip to content

Commit 640fd58

Browse files
committed
chore(installer): release 3.0.0-alpha.1
Bumps package version and promotes the [Unreleased] CHANGELOG block into [3.0.0-alpha.0] (work that actually shipped in the alpha.0 publish) and [3.0.0-alpha.1] (the installer-UX series: pnpm default, --preset/--config directory-path fixes, prompt hints, clearer --help + README).
1 parent 69d9104 commit 640fd58

2 files changed

Lines changed: 8 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@
22

33
All notable changes to `create-viterex` are documented here. Format based on
44
[Keep a Changelog](https://keepachangelog.com/en/1.1.0/); this project aims to
5-
follow [Semantic Versioning](https://semver.org/) once it ships its first
6-
release. Nothing has been published to npm yet — everything lives under
7-
`[Unreleased]`.
5+
follow [Semantic Versioning](https://semver.org/) once a stable release ships.
6+
Alpha and beta versions live in their own version sections; in-progress work
7+
lives under `[Unreleased]`.
88

99
## [Unreleased]
1010

11+
## [3.0.0-alpha.1] - 2026-05-19
12+
1113
### Changed (2026-05-08)
1214

1315
- **Default `--pm` flipped from `yarn``pnpm`.** The interactive package-manager select also reorders `pnpm` to first position; existing `--pm yarn` invocations and existing configs pinning `"packageManager": "yarn"` continue to work — only the default for new installs changes.
@@ -24,6 +26,8 @@ release. Nothing has been published to npm yet — everything lives under
2426
- **Clearer `--help` strings for `--pm`, `--preset`, `--config`, `--layout`** (`src/index.ts`). Each flag's purpose is now legible standalone — readers don't need the README to disambiguate `--config` from `--preset`.
2527
- **README explainer paragraph** above the Options table distinguishing `--preset` ("starting point — pre-fills some answers") from `--config` ("pins every answer; for CI"). Flag-table description cells rewritten to match.
2628

29+
## [3.0.0-alpha.0] - 2026-05-07
30+
2731
### Added (2026-05-01)
2832

2933
- **Pipeline task: `Clear Redaxo cache`** (`src/tasks/clear-cache.ts`). Runs `php <console> cache:clear --no-interaction` between *Create remote git repository* (step 14) and *Open frontend and backend in browser* (step 16) so the just-opened browser doesn't show stale templates / modules / asset paths left behind by `setup:run`, addon install, `viterex:install-stubs`, or submodule activation. No skip predicate — `cache:clear` is idempotent and cheap; runs in both fresh and augment mode. Pipeline grew from 16 → 17 steps.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "create-viterex",
3-
"version": "3.0.0-alpha.0",
3+
"version": "3.0.0-alpha.1",
44
"description": "CLI to scaffold a ViteRex (Redaxo + Vite) project",
55
"type": "module",
66
"author": "ynamite <ynamite@gmail.com>",

0 commit comments

Comments
 (0)