NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #551 most downloaded on Packagist
Dump databases
Last release 5 months ago
04 May 2026
Release timing varies
gaps range from 2 weeks to 9 months
Nearly every release is documented
notes for 57 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
85 releases · first in 2016
Bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot [bot] in #244
Full Changelog: 4.1.0...4.1.1
Full Changelog: https://github.com/spatie/db-dumper/compare/4.1.0...4.1.1
One column per quarter.
Downgrade PHP requirement from ^8.4 to ^8.3 by @erikn69 in #243
Removed hidden illuminate/support dependency — getSSLFlag() no longer uses DB::selectOne() to auto-detect MySQL version. It now defaults to ssl-mode=D
illuminate/support dependency — getSSLFlag() no longer uses DB::selectOne() to auto-detect MySQL version. It now defaults to ssl-mode=DISABLED (works on MySQL 5.7.11+ and required for 8.4+). Use setSslFlag('skip-ssl') if you need the old flag for older MySQL versions.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 structureFull Changelog: 3.8.3...4.0.0
Fix MariaDb ssl flag by @sgilberg in #237
Full Changelog: https://github.com/spatie/db-dumper/compare/3.8.2...3.8.3
added ssl flag override to allow for custom server flags by @aschkenasy in #236
Full Changelog: 3.8.1...3.8.2
Full Changelog: https://github.com/spatie/db-dumper/compare/3.8.1...3.8.2
Bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 by @dependabot [bot] in #221
Full Changelog: 3.8.0...3.8.1
Full Changelog: https://github.com/spatie/db-dumper/compare/3.8.0...3.8.1
Adds simple MariaDB class by @nbyloff in #220
Full Changelog: https://github.com/spatie/db-dumper/compare/3.7.2...3.8.0
Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0 by @dependabot in #217
Full Changelog: 3.7.1...3.7.2
Full Changelog: https://github.com/spatie/db-dumper/compare/3.7.1...3.7.2
Run tests against PHP 8.3, 8.4 too by @erikn69 in #215
Full Changelog: 3.7.0...3.7.1
Full Changelog: https://github.com/spatie/db-dumper/compare/3.7.0...3.7.1
Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 by @dependabot in #209
Full Changelog: 3.6.0...3.7.0
Full Changelog: https://github.com/spatie/db-dumper/compare/3.6.0...3.7.0
Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 by @dependabot in https://github.com/spatie/db-dumper/pull/205
Full Changelog: https://github.com/spatie/db-dumper/compare/3.5.0...3.6.0
feat: :tada: Add Feature to Skip AUTO_INCREMENT Values in MySQL Dumps by @jhonymiler in https://github.com/spatie/db-dumper/pull/207
Full Changelog: https://github.com/spatie/db-dumper/compare/3.4.3...3.5.0
Allow set dump binary path with empty value by @mokhosh in https://github.com/spatie/db-dumper/pull/206
Full Changelog: https://github.com/spatie/db-dumper/compare/3.4.2...3.4.3
Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in https://github.com/spatie/db-dumper/pull/201
Full Changelog: https://github.com/spatie/db-dumper/compare/3.4.1...3.4.2
Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0 by @dependabot in https://github.com/spatie/db-dumper/pull/198
Full Changelog: https://github.com/spatie/db-dumper/compare/3.4.0...3.4.1
Bump dependabot/fetch-metadata from 1.4.0 to 1.5.1 by @dependabot in https://github.com/spatie/db-dumper/pull/194
Full Changelog: https://github.com/spatie/db-dumper/compare/3.3.1...3.4.0
PHP 8.2 Build by @erikn69 in https://github.com/spatie/db-dumper/pull/180
Full Changelog: https://github.com/spatie/db-dumper/compare/3.3.0...3.3.1
Docs: typo in README.md in column_statics by @Ayoub-Mabrouk in https://github.com/spatie/db-dumper/pull/175
Full Changelog: https://github.com/spatie/db-dumper/compare/3.2.1...3.3.0
Update .gitattributes by @angeljqv in https://github.com/spatie/db-dumper/pull/167
Full Changelog: https://github.com/spatie/db-dumper/compare/3.2.0...3.2.1
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add includeTables support for Sqlite
includeTables support for SqliteFull Changelog: https://github.com/spatie/db-dumper/compare/3.0.1...3.1.0
remove type declaration that causes errors
add Bzip2Compressor to allow use of the bzip2 compression utility
Bzip2Compressor to allow use of the bzip2 compression utilityfix attempt to generate dump over http connection when using socket
fix: make the process more extensible, avoid touching anything
- revert changes in 2.19.0
fix: add some public functions that allow extensibility
- support PHP 8
- add doNotUseColumnStatistics
doNotUseColumnStatisticsfix using gzip compression on windows
allow for adding options after the db name
Fix incomplete credential guard
- Fix sqlite3 dump on Windows
add doNotCreateTables to Postgres driver
doNotCreateTables to Postgres driver (#116)- fix memory leak (issue #109)
Determine quotes for windows for MongoDB and PostgreSql dumps
wrap the dump command in an if statement when using compression
if statement when using compression (#100)add --skip-lock-tables and --quick option
- fix process warnings
remove pipefail operator when compressing dump
add ability to specify all databases as MySQL option
- add doNotCreateTables
doNotCreateTables- add useExtension
useExtension- add Compressor
Compressorallow destination paths to have a space character
add support for compressing dumps
add support for setting --set-gtid-purged
--set-gtid-purged- add support for Symfony 4
- fix SQLite dump
- add setAuthenticationDatabase
setAuthenticationDatabasefix for dumping a MongoDB without username or password
allow empty passwords for MongoDB dumps
- make --databases optional
--databases optionalmade option passing more flexible by adding --databases option to the MySQL dumper
--databases option to the MySQL dumperMongoDb dumps won't be compressed by default anymore
MongoDb dumps won't be compressed by default anymoreenableCompression on MongoDb- fix sqlite dumper
- add support for MongoDB
prefix excluded tables with database name when dumping a MySql db
Your coding agent can read these notes before it upgrades. Set up the MCP server →