# Releases

> The engine and web UI are versioned separately, with a distinct live-viewer track, recent highlights and the full history location.

*Canonical HTML: https://grassmarlin.com/wiki/releases/*
*Markdown source: https://grassmarlin.com/wiki/releases.md*
*Français: https://grassmarlin.com/fr/wiki/releases.md*

---

The checked-in release docs separate engine changes from web UI changes. That keeps packet-analysis releases distinct from interface and workbench updates.

**Current engine version**, v1.9.1, documented on February 26, 2026.

**Current web UI version**, v1.9.0, documented on February 25, 2026.

**Live track**, Separate history is maintained for the live-viewer and streaming-oriented app layer changes.

## Versioning model

The project release docs define a split versioning model:

- The engine version tracks changes to `_ms_engine.py`, tshark behavior, and report format.
- The web UI version tracks `app.py` plus templates and UI behavior.
- The live release document tracks the web and Docker orchestration layer for live or streaming functionality.

## Recent engine highlights

| Version | Date | Highlights |
|---|---|---|
| `v1.9.1` | February 26, 2026 | Vendor infrastructure classification fix for Phoenix Contact and Innominate devices, plus demo refresh. |
| `v1.9.0` | February 25, 2026 | L2 node merge and MAC table support in the report artifact and viewer. |
| `v1.7.0` | February 24, 2026 | Security hardening, major memory and scalability work, sequential scan queue, and safer tshark defaults. |
| `v1.4.0` | February 23, 2026 | Five-tuple port analysis, C2 detection, DNS entropy checks, ATT&CK mapping additions, and new report fields. |

## Recent web UI highlights

| Version | Date | Highlights |
|---|---|---|
| `v1.9.0` | February 25, 2026 | User profiles, per-user upload limits, and new profile APIs and admin limits controls. |
| `v1.8.2` | February 25, 2026 | Bugfix limiting scan log visibility to admin users. |
| `v1.8.1` | February 25, 2026 | Initial separate web UI versioning. |

## Live-viewer track

The separate live release document captures milestones for the live web layer and deployment runtime, including project-system additions, diff viewing, and live topology updates.

| Version | Date | Highlights |
|---|---|---|
| `v1.5.0` | February 23, 2026 | Projects system, upload pipeline overhaul, archival, per-project storage, and migration helpers. |
| `v1.4.0` | February 23, 2026 | Viewer support for port analysis and C2 indicators tied to the engine's v1.4.0 output. |
| `v1.2.0` | February 23, 2026 | Topology diff viewer and live scan viewer support. |

## Full history and backups

The repository release docs go deeper than this summary. They also track backup snapshots for major engine milestones such as `v1.7.0`, `v1.6.0`, `v1.4.0`, and `v1.0.0`.

If you need the exact release notes and line-item changes, use the source links below.

Source references: [releases.md](https://github.com/eris-ot/marlinspike/blob/main/releases.md) · [releases-live.md](https://github.com/eris-ot/marlinspike/blob/main/releases-live.md) · [GitHub Releases](https://github.com/eris-ot/marlinspike/releases)
