Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 6 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,10 @@ reference are all pre-1.0, minor (0.x) releases may include breaking changes.

## [Unreleased]

The upcoming **0.5.0** — Studio's first packaged, signed public release,
assembled across milestones S0–S5. Highlights:
## [0.5.0] — 2026-07-12

Studio's first packaged, signed public release, assembled across milestones
S0–S5. Highlights:

### Added

Expand Down Expand Up @@ -51,4 +53,5 @@ assembled across milestones S0–S5. Highlights:
- TLS (`wss://`) live capture, a menu-bar monitor, and interactive open
(dialog / drag-drop) are planned for later releases.

[Unreleased]: https://github.com/ocpp-debugkit/studio/commits/main
[Unreleased]: https://github.com/ocpp-debugkit/studio/compare/v0.5.0...HEAD
[0.5.0]: https://github.com/ocpp-debugkit/studio/releases/tag/v0.5.0
14 changes: 8 additions & 6 deletions CURRENT_STATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

## Current version

`0.0.0` — pre-release foundation (unreleased).
`0.5.0` — first public release.

## Active milestone

Expand All @@ -16,18 +16,20 @@ inspector through the effects channel (#58, ADR-0009), and explicit-fault
criticals raise OS notifications live (#60, ADR-0011) — all **in-runner**
(`update_fx` + `fx.spawn` + the effects-bound platform services), no runner-eject.

**S6 — public release & launch (0.5.0): in progress.** Packaging is wired
(#70) — `native package` builds a macOS `.app` (ad-hoc `.dmg`) and a Linux
**S6 — public release & launch (0.5.0): complete — released.** Packaging is
wired (#70) — `native package` builds a macOS `.app` (ad-hoc `.dmg`) and a Linux
`.tar.gz`, and a tag-triggered [release workflow](.github/workflows/release.yml)
publishes both to a GitHub release (see [RELEASING.md](RELEASING.md)). The
automation smoke now **drives** the GUI (#71) — clicking the replay transport,
a filter facet, and the Live tab, asserting the semantics tree after each and
screenshotting the inspector + live surfaces. The conformance contract is frozen
as `contract-v1` (#72, [docs/CONTRACT.md](docs/CONTRACT.md), ADR-0012). The docs
are release-ready (#73): the README is present-tense with install / usage and a
live inspector screenshot, and a [CHANGELOG](CHANGELOG.md) stages the 0.5.0 notes.
Remaining: the v0.5.0 cut (#74). The menu-bar monitor and notarization are
post-0.5; see [ROADMAP.md](ROADMAP.md).
live inspector screenshot, and a [CHANGELOG](CHANGELOG.md) records the 0.5.0
notes. **v0.5.0 is cut and published (#74)** — the tag drives the release
workflow, which builds and attaches the macOS + Linux packages. Next themes
(menu-bar monitor, notarization, TLS, 2.0.1) are post-0.5; see
[ROADMAP.md](ROADMAP.md).

## What's done

Expand Down
2 changes: 1 addition & 1 deletion ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ the stable part.
| **S3** | 0.2.0 | Inspector UI | ✅ Complete |
| **S4** | 0.3.0 | Analysis parity+ | ✅ Complete |
| **S5** | 0.4.0 | Live capture ⭐ | Planned |
| **S6** | 0.5.0 | Public release & launch | Planned |
| **S6** | 0.5.0 | Public release & launch | ✅ Released |

## Versioning

Expand Down
2 changes: 1 addition & 1 deletion app.zon
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
.name = "studio",
.display_name = "OCPP DebugKit Studio",
.description = "Native desktop debugger for OCPP charging sessions.",
.version = "0.0.0",
.version = "0.5.0",
.icons = .{"assets/icon.png"},
.platforms = .{"macos"},
.permissions = .{ "view", "command", "notifications" },
Expand Down
Loading