dreamfactory/df-core
Core foundation for DreamFactory's Laravel-based API platform, providing shared contracts, utilities, and service infrastructure that power modules for exposing, securing, and managing REST APIs.
a='x' OR b='y' without explicit parentheses previously matched nothing and now match; BETWEEN/NOT BETWEEN now work; validation errors on updates return 400 instead of 500; ?model=true is built from the caller's _table listing. Consumers (including AI agents via MCP query templates, which now use snake_case args) may rely on the old behavior — treat as a contract-change review, not a quiet patch._spec access, service access rows skipped during package import, or 500s surfacing where 400s belong.df-core as an infrastructure dependency, not a framework. Upgrade to 1.0.18 but treat it as a behavior change: filters without explicit parentheses now match, BETWEEN works, update validation returns 400 not 500, and the curl wrapper no longer follows redirects automatically with SSL verification on by default. Isolate it behind an adapter, pin the version to the DreamFactory line you run, and regression-test query/filter endpoints, redirect-dependent integrations, role/service-access provisioning, package imports, and MCP query templates."How can I help you explore Laravel packages today?