Changelog

What's new in BugTrack. All releases, newest first. Current version: v1.4.15.

v1.4.15 8 September 2026

Fixed

  • Bug Trend sparkline crosshair now aligns with data point dots. When hovering over the chart, the vertical crosshair line and the orange/green dots were out of sync — the crosshair appeared to the left of the actual data point. Fixed by setting preserveAspectRatio="none" so the chart fills its container exactly.

v1.4.14 8 September 2026

Fixed

  • Update page no longer suggests a rollback when the app just needs a manual restart. A 403 after update now shows "restart your app from the hosting panel" instead of directing admins to roll back a successful update.

v1.4.13 8 September 2026

New

  • Richer dashboard. Four new sections: Assigned to You (your 10 highest-priority open bugs), Recent Activity (last 10 actions across projects), Bug Trend (14-day sparkline: bugs opened vs resolved with hover tooltip), and Open by Priority (stacked bar: critical / high / medium / low).

Improved

  • Dashboard loads faster. All dashboard data now fetched in a single API call instead of multiple round trips.

Fixed

  • Dashboard no longer crashes when the server returns partial data.

v1.4.10 1 September 2026

Fixed

  • Slack notifications now show a preview in push alerts. All three notification types were missing the plain-text fallback Slack uses for push previews, causing every notification to show "[no preview available]".

Improved

  • All database queries now use explicit column lists (internal hardening).

v1.4.9 1 September 2026

Improved

  • Installs now appear in Update Requests automatically. The app now detects its own public URL from the first update check and stores it — no manual APP_URL configuration required.

v1.4.8 1 September 2026

Fixed

  • Updates that fail dependency installation no longer wipe data. Rollback now only restores the database if the update actually wrote to it.

Improved

  • Manual backup reminder shown before applying updates.

v1.4.4 31 August 2026

New

  • Paginated bug listing. Project pages now show 25 bugs per page with Prev / Next controls. CSV export still covers all matching bugs.
  • Redesigned Slack notifications. Colour-coded (purple/green/blue), with linked bug title, description preview, a View Bug button, and BugTrack footer. Bot icon shows the BugTrack logo when APP_URL is set.

v1.4.1 – v1.4.3 30 August 2026

New

  • Optional crash reporting. Off by default. Admin enables in Settings. Reports include error, location in code, version, and request path — no bug content, passwords, or email addresses.
  • Error pages now show a message and reload button instead of going blank.

Fixed

  • Updates that add a new dependency can no longer leave the app unable to start. Updates now verify all dependencies arrived and roll back if any are missing. (This fixed the 503 issue some 1.4.0 installs saw.)
  • BugTrack icon now appears in the browser tab.

v1.3.1 29 August 2026

Improved

  • Screenshots can be pasted directly into bug descriptions (not just comments).
  • Attaching images adds to whatever is already attached, instead of replacing it.
  • Each attached image can be removed individually before filing the bug.

v1.3.0 29 August 2026

Security

  • JWT signing secret is never a shared default. Installs with no secret (or a known published default) now generate a private one on first start.
  • Uploads can no longer be served as executable markup. Files checked on both MIME type and extension; stored under a verified extension; served with nosniff, a restrictive CSP, and forced download for non-raster types.
  • Sign-in is now rate limited — 20 attempts per IP, 8 per email, per 15-minute window.
  • Server error responses no longer echo internal exception messages.
  • CORS is same-origin by default instead of *.

Get the latest version

Download BugTrack v1.4.15 — free, self-hosted, installs in 15 minutes.

Download free →