Changelog
What changed in Mantis, newest first. The docs always describe the latest.
PHP and Laravel
A Laravel app keeps Eloquent and its own migrations, and gets the branch database, the files as a disk, queries, branches and rewind.
- shipmantis/mantis0.1.0
- NewMantis for Laravel: the default database becomes the branch database on its own.
- NewA mantis disk for Laravel's Storage: uploads in parts, range reads, links, list and delete.
- NewQueries, branches, rewind and schema changes from PHP.
- ImprovedRewind stops at the last Laravel migration or rollback.
Plain Postgres, on one machine
An app that keeps its own migrations gets the branch database as plain Postgres, with branches and rewind.
- shipmantis0.2.0
- Newshipmantis connect prints the branch database for psql or any driver.
- NewEach project gets its own Postgres role that can open only its databases. pgvector is on.
- ImprovedRewind covers tables your migrations made, and stops at the last migration.
- NewMantis runs on one machine with Docker, a project seeded, for work without the internet.
Folders in one step, lasting links
Make a folder from the Files page, drop files anywhere on it, and link public files for good.
- NewNew folder in one dialog: pick who reads, uploads and deletes.
- NewA public folder's files carry a lasting link on cdn.shipmantis.com.
- ImprovedDrop files anywhere on a folder; thumbnails and an uploads meter show progress.
- NewAn upload quota per plan, shown beside the team's files.
- ImprovedClear pages for a missing page, a crash (with an id to send us) and an unreachable api.
Sample data
Start from a filled project instead of an empty one.
- NewFill with sample data on an empty project: tables, rows, a branch and avatars.
- ImprovedThe dashboard has a sidebar, and dark mode scrollbars match the theme.
Delete keys
Remove a key pair you no longer use; the others keep working.
- NewDelete a project's key pair from the dashboard.
Mantis on npm
The CLI and the typed client are public, with docs, files and teams.
- shipmantis0.1.1
- @shipmantis/sdk0.1.0
- Newnpx shipmantis init signs in, picks a project and sets the app up for Claude Code and Codex.
- NewFiles: folders in the schema, uploads straight to storage, short-lived links.
- NewInvite people to a team by email.
- NewAn email when a change waits for your approval.
- ImprovedPick the rewind time from a calendar.
- NewDocs at docs.shipmantis.com.