Skip to content

V2.15.2#140

Merged
jasperf merged 5 commits into
mainfrom
v2.15.2
Jun 30, 2026
Merged

V2.15.2#140
jasperf merged 5 commits into
mainfrom
v2.15.2

Conversation

@jasperf

@jasperf jasperf commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

This release bumps the Nynaeve theme to v2.15.2, primarily addressing a portability bug in the Vibe AI agent configuration alongside routine PHP and npm dependency maintenance. The .vibe/config.toml file had a hardcoded, user-specific absolute path in its [session_logging] block that caused Vibe to crash on launch for any developer other than the original author; removing the block entirely lets Vibe fall back to its own per-user default log location at runtime. Separately, composer.lock and package-lock.json were updated to pull in the latest patch and minor releases of the Laravel/Acorn framework stack and its transitive dependencies. The theme version was bumped consistently across style.css and readme.txt, with the changelog updated to document all changes for this release.

Vibe Configuration Fix:

  • Removed the redundant [session_logging] block from .vibe/config.toml, eliminating a hardcoded absolute save_dir path (/Users/jasperfrumau/.vibe/logs/session) that crashed Vibe on any machine other than the original developer's.
  • The remaining fields in that block (session_prefix, enabled) were already framework defaults, so removal has no functional impact beyond fixing the crash.

PHP Dependency Updates:

  • Updated illuminate/* (Laravel/Acorn core) from v13.15.0 to v13.17.0, along with guzzlehttp/guzzle, guzzlehttp/promises, and guzzlehttp/psr7 to their latest compatible versions.
  • Bumped supporting libraries including brick/math (0.14.8 → 0.18.0), nesbot/carbon (v3.2.2 → v3.3.0), league/flysystem (3.11.4 → 3.13.0), laravel/prompts, laravel/serializable-closure, nunomaduro/termwind, owenvoke/blade-fontawesome, phpoption/phpoption, and vlucas/phpdotenv.

JavaScript Dependency Updates:

  • Refreshed package-lock.json with the latest compatible npm package versions to keep the front-end build toolchain current.

Release Metadata:

  • Bumped the theme version from 2.15.1 to 2.15.2 in style.css and readme.txt, and documented the session logging fix and dependency bumps in both CHANGELOG.md and readme.txt.

Files Changed:

Dependency lock files updated: composer.lock,package-lock.json,

@jasperf jasperf merged commit 6ab2969 into main Jun 30, 2026
3 checks passed
@jasperf jasperf deleted the v2.15.2 branch June 30, 2026 04:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant