Releases: jamofer/testjam
Releases · jamofer/testjam
Release list
v1.0.1
Bug fixes
- Dark mode variants for version status styles (#57)
- Sidebar logo padding when version subtitle is present (#58)
- Severity/status pills in bug detail + create, inline title edit, sort by severity, affected version picker, public report date validation (#59)
- Duplicate integrations prevention, ES translation for step expected result (#61)
- Test case breadcrumb back-navigation, delete confirmations for suites and cases (#62)
Features
- Copy test case (single + bulk) to any suite with hierarchical picker (#62)
- Custom Fields moved to Project Settings tab (#60)
- Duplicate integrations title removed (#60)
Docs
Testjam v1.0.0
First stable release.
Highlights
- Project / suite / case / plan / execution model with manual and automatic runs
- Native bug tracker — mentions, watchers, external linking (Jira / GitHub / GitLab / Azure DevOps / OpenProject)
- Robot Framework listener + Python SDK +
testjamCLI - Public read-only reports, outgoing HMAC-signed webhooks, custom fields, project dashboards
- Multi-locale UI + emails: English, Spanish, Catalan, Galician, Basque
- Dark mode, mobile-friendly, keyboard shortcuts
Install (self-host)
Download the two attached files into an empty directory:
```bash
mkdir testjam && cd testjam
curl -fsSLO https://github.com/jamofer/testjam/releases/download/v1.0.0/docker-compose.yml
curl -fsSLO https://github.com/jamofer/testjam/releases/download/v1.0.0/.env.example
cp .env.example .env && $EDITOR .env
docker compose up -d
docker compose exec api python scripts/create_admin.py --username admin --email admin@example.com --password 'replace-me'
```
Full guide: docs/manual/getting-started.md.
Images
- `ghcr.io/jamofer/testjam-api:v1.0.0`
- `ghcr.io/jamofer/testjam-web:v1.0.0`
Pin `TESTJAM_VERSION=v1.0.0` in `.env` for reproducible upgrades — avoid `latest` in production.