Releases: spatie/db-dumper
Releases · spatie/db-dumper
4.0.0
Breaking Changes
- Require PHP 8.4+
- Removed hidden
illuminate/supportdependency —getSSLFlag()no longer usesDB::selectOne()to auto-detect MySQL version. It now defaults tossl-mode=DISABLED(works on MySQL 5.7.11+ and required for 8.4+). UsesetSslFlag('skip-ssl')if you need the old flag for older MySQL versions.
Added
includeRoutines()method for MySQL and MariaDB to include stored procedures and functions in dumpsexcludeTablesData()method for MySQL and MariaDB to exclude data for specific tables while keeping their structure- PHPStan static analysis at max level
Changed
- Upgraded to Pest 4
- Refactored codebase to use promoted constructor properties and standardized naming
- Added array type annotations throughout the codebase
Full Changelog: 3.8.3...4.0.0
3.8.3
3.8.2
What's Changed
- added ssl flag override to allow for custom server flags by @aschkenasy in #236
New Contributors
- @aschkenasy made their first contribution in #236
Full Changelog: 3.8.1...3.8.2
3.8.1
What's Changed
- Bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 by @dependabot[bot] in #221
- Update issue template by @AlexVanderbist in #224
- refactor: combine string replacements in PostgreSQL escape method by @Ayoub-Mabrouk in #229
- refactor: optimize empty value check in configureFromDatabaseUrl by @Ayoub-Mabrouk in #230
- refactor: use PHP_OS_FAMILY for Windows detection by @Ayoub-Mabrouk in #231
- Added Symfony 8 support to all symfony/* packages. by @thecaliskan in #232
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #233
- Bump stefanzweifel/git-auto-commit-action from 5 to 7 by @dependabot[bot] in #225
Full Changelog: 3.8.0...3.8.1
3.8.0
3.7.2
What's Changed
- Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0 by @dependabot in #217
- Add append mode by @LBannenberg in #219
New Contributors
- @LBannenberg made their first contribution in #219
Full Changelog: 3.7.1...3.7.2
3.7.1
3.7.0
What's Changed
- Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 by @dependabot in #209
- Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in #211
- Update MySql.php by @diadal in #213
New Contributors
Full Changelog: 3.6.0...3.7.0
3.6.0
What's Changed
- Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 by @dependabot in #205
- add doNotDumpData() for MySQL and Postgres by @jbraband in #208
New Contributors
Full Changelog: 3.5.0...3.6.0
3.5.0
What's Changed
- feat: 🎉 Add Feature to Skip AUTO_INCREMENT Values in MySQL Dumps by @jhonymiler in #207
New Contributors
- @jhonymiler made their first contribution in #207
Full Changelog: 3.4.3...3.5.0