Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
bd8ea50
feat(backlog): quick wins — repo settings, scaffold fixes, RocketUnit…
bpamiri Aug 30, 2026
eba49d0
fix(cli): enable deploy-secrets command specs + fix dispatch harness
bpamiri Aug 30, 2026
63f1858
docs(view): resolve stripTags/stripLinks encode-default question (#18…
bpamiri Aug 30, 2026
9c8d748
feat(di,routing): Injector.toFactory() and route bindBy support (4.x …
bpamiri Aug 30, 2026
b28db06
feat(cli): migrate diff, generate --dry-run, offline mode (4.x backlog)
bpamiri Aug 30, 2026
c202cd9
feat(infra): BuildInfo fallback, Kamal boot, doctor checks (4.x backlog)
bpamiri Aug 30, 2026
cd4f17a
feat(auth): enableSession() one-line wiring facade (4.x backlog)
bpamiri Aug 30, 2026
0119456
docs(changelog): fragments for the 4.x backlog features
bpamiri Aug 30, 2026
d598eec
docs(releases): mark 4.x backlog items done/deferred after implementa…
bpamiri Aug 30, 2026
b8c34b6
fix(cli): make db command specs deterministic without a server
bpamiri Aug 30, 2026
941ea2a
fix(auth): declare enableSession on Global.cfc instead of an include
bpamiri Aug 30, 2026
5b87825
fix(auth): place enableSession inside the Global component body
bpamiri Aug 30, 2026
de2cd20
fix(cli): db reset specs tolerate both the graceful and server-gated …
bpamiri Aug 30, 2026
1d30033
fix(auth): restore include-injected enableSession after cross-engine …
bpamiri Aug 30, 2026
ff44580
test(auth): tolerate the RustCFML mixin-surface gap in EnableSessionSpec
bpamiri Aug 30, 2026
5863ace
ci(rustcfml): DIAGNOSTIC — dump all non-pass entries on failure
bpamiri Aug 31, 2026
9f4852e
fix(test): use webroot temp dirs in buildInfoSpec, drop run-suite dia…
bpamiri Aug 31, 2026
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
1 change: 1 addition & 0 deletions changelog.d/4x-backlog-auth.added.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- Added `enableSession()` — one-line session-auth wiring for `config/services.cfm`.
3 changes: 3 additions & 0 deletions changelog.d/4x-backlog-cli.added.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
- Added `wheels migrate diff` (alias `dbmigrate diff`) — preview or `--write` AutoMigrator schema diffs with rename hints.
- Added `wheels generate --dry-run` — print would-be generated files without writing anything.
- Added offline mode (`--offline` / `WHEELS_OFFLINE=1`) — skips the CLI update check and fails fast on registry network calls.
1 change: 1 addition & 0 deletions changelog.d/4x-backlog-deprecations.deprecated.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- `wheels.Test` (RocketUnit) now emits a one-time deprecation warning; removal is planned for Wheels 5.0.
3 changes: 3 additions & 0 deletions changelog.d/4x-backlog-infra.added.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
- Added `boot` deploy config section (Kamal-compatible `limit`/`wait`).
- Added `wheels doctor` checks for legacy `wheels.Test` specs, legacy `plugins/`, and raw `params.` mass assignment.
- Fixed the debug bar showing `0.0.0-dev` on installs where `BuildInfo.cfc` ships unstamped (now falls back to the sibling manifest version).
2 changes: 2 additions & 0 deletions changelog.d/4x-backlog-routing-di.added.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- Added `Injector.toFactory()` — bind a name to a closure that builds the instance (receives the container, honors singleton/request-scoped flags).
- Added route `bindBy=` — bind a resource route's `:key` segment to a non-primary-key column via the parameterized dynamic finder (e.g. `bindBy="slug"`).
Loading
Loading