Releases
v3.1.0
Compare
Sorry, something went wrong.
No results found
3.1.0 (2026-07-14)
Features
add option to run magic without docker (39bdd53 )
Add PostgreSQL 18 driver + driver refactor (9872fae )
Add PostgreSQL 18 driver + upgrade real project example (5f00260 )
add release please + dependency updates (627c615 )
Basic idea for the new structure (e5568c3 )
Better test runner + README for real-project example (77145ce )
database: Add MAGIC_POSTGRES_IMAGE to set the postgres image (04e11c1 )
database: Make the postgres image declarable using MAGIC_POSTGRES_IMAGE (8c55995 )
Detect broken container images before collisions (204688a )
Draft for new number field (e541082 )
Finished test runner + real-project example (4ea2d60 )
First attempt at new scripting engine (2b3c108 )
First draft implementation of new main functions (3a55b26 )
First example + New execution engine (3eeaa1c )
Integrated services properly (23260a8 )
Magic v2 (4755dc1 )
Magic v2 (bb4f14f )
Make sure major version upgrades are detected and starting of (863ca22 )
Migrate some PostgreSQL driver logic (876aabb )
More progress towards a service layer (1bdde47 )
More scripting progress (39411d4 )
Parameters and return types for scripts are now less restrictive (5d146d1 )
Parameters and return types for scripts are now less restrictive (dde7902 )
Postgres Driver and ServiceDriver interface finished (ccacb05 )
Real project example and fixes (956c7ae )
real-project example tests + lock files work properly now (8e10003 )
Start of real-project example (634fd57 )
Start work on database drivers (6847c48 )
Update to latest version of packages (d17c76f )
Update to latest version of packages (0a6d2c4 )
Bug Fixes
Better message for when Docker is not running (dd3cba3 )
deploy: Make sure volumes are properly deleted (e59585f )
deploy: Make sure volumes are properly deleted and containers found again (e4df491 )
Fix invalid line break (d92c111 )
Make sure error messages are properly done (255b080 )
Make sure Magic finds the project directory (d7c4549 )
Make sure Magic finds the project directory (19a3a0c )
Make sure port allocation is skipped properly (bd76642 )
Make sure previous versions are retracted (6bbe0fe )
Make sure previous versions are retracted (fa96bef )
Make sure service drivers are persisted properly (199a72b )
Make sure version checks are skipped when no version is found (6a9f8f7 )
Only use postgres connection in drivers (1d6abc8 )
Properly check container mounts (50a4f84 )
Properly unlock factory (e902f9e )
Remove integration package + Fix real-project and bugs with driver (38c325f )
typo (269227a )
You can’t perform that action at this time.