Pincore v3.8.3 π
Package: pinoox/pincore
Kernel: 3.8.3 (code 193)
PHP: 8.2+
Since: v3.7.6
Install
composer require pinoox/pincore:^3.8
php pinoox version --kernelHighlights
- Quick Tunnel share for
serve/devβ multi-provider tunnel wizard (Cloudflare, ngrok, Pinggy, Bore, and more) - FE install/build wizard with theme-context batch support (
fe:install/fe:build) - Richer user CLI β interactive wizards, lookup flows, and
--jsonon create/update/delete/password - Migrate drop / fresh / reset plus easier patch rollback
- Smarter local ports β Windows excluded-range detection and LAN-aware Vite HMR / Inspector flags
Added
Frontend / serve / share
- Quick Tunnel share providers and wizard for
serveanddev fe:install/fe:buildwizard with theme-context batch support- Smart port resolution with Windows excluded-range detection
- Pass Inspector LAN allow flag with
pinx serve -N
Auth / user CLI
- Interactive wizard for
user:password - Extended user CLI lookup/wizard for show, role, update, status, delete
--jsonon user create/update/delete/password
Migrate / patch
migrate drop/fresh/reset- Easier patch rollback / reset flows
Fixed
- Stop baking platform configs into a spurious
pinker_config/when paths are unresolved - Omit table aliases on INSERT/UPSERT/TRUNCATE so MySQL writes stay valid
- Alias prefixed pivot tables correctly in
belongsToManyjoins - Keep app table prefix on models unless platform is set
- Skip builtin types in FormRequest and Model resolvers
- Avoid DevDB SQLite lock on migrate rollback
- Include
personal_idin CLI user JSON rows - Use LAN host for Vite HMR URLs with
pinx dev -N - Keep theme
frontend.config.phpwhen app frontend defaults are null - Resolve
fe devtheme paths via AppEngine for single-app layouts - Bake
theme_flow_aliasessafely in Pinker manifest export