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
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ permissions:

jobs:
release-ocppctl-binary:
uses: otfabric/.github/.github/workflows/go-binary-release.yml@v3.3.1
uses: otfabric/.github/.github/workflows/go-binary-release.yml@v3.6.0
with:
bump: ${{ inputs.bump }}
binary-name: ocppctl
Expand Down
16 changes: 16 additions & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# ocppctl Releases

## v0.4.1

**Date:** 2026-11-08
**Previous release:** v0.4.0

### Summary

Built on go-ocpp v0.3.3, and release binaries are built with the latest Go 1.26 patch release.

### Changed

- Built on go-ocpp v0.3.3 (was v0.2.0). v0.3.0 adds `ocpp.ConnInfo.Compression` and `server.Session.Compression()` (whether the WebSocket handshake negotiated permessage-deflate), additive and not used by ocppctl; v0.3.1 to v0.3.3 have no library code changes and qualify go-ocpp against ocpp-interop v0.6.2, v0.7.0 and v0.10.0. ocppctl behaves as before. `version` lists `go-ocpp 0.3.3`.
- Release binaries are built with the latest Go 1.26 patch release (otfabric/.github release workflow v3.6.0); they were built with the exact Go version in `go.mod` (1.26.0).

---

## v0.4.0

**Date:** 2026-11-07
Expand Down
2 changes: 1 addition & 1 deletion docs/KNOWN_ISSUES.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ entry is resolved, it moves to the release notes of the release that resolves it
ocppctl is built on [go-ocpp](https://github.com/otfabric/go-ocpp). These are defects of
that library, found while building and testing ocppctl. All three are fixed (G1 and G2
in go-ocpp v0.1.2, G3 in v0.1.3), and ocppctl has had no workaround of its own since
v0.1.1. ocppctl now requires go-ocpp v0.2.0.
v0.1.1. ocppctl now requires go-ocpp v0.3.3.

| # | Bug | Effect on ocppctl | Status |
|---|-----|-------------------|--------|
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ module github.com/otfabric/ocppctl
go 1.26.0

require (
github.com/otfabric/go-ocpp v0.2.0
github.com/otfabric/go-ocpp v0.3.3
github.com/spf13/cobra v1.10.2
github.com/spf13/pflag v1.0.9
gopkg.in/yaml.v3 v3.0.1
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ github.com/coder/websocket v1.8.15/go.mod h1:NX3SzP+inril6yawo5CQXx8+fk145lPDC6p
github.com/cpuguy83/go-md2man/v2 v2.0.6/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g=
github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=
github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
github.com/otfabric/go-ocpp v0.2.0 h1:4OVv7k/8tU1yC/jXddhnUDH1bpW07hQrTVOqBP30ea0=
github.com/otfabric/go-ocpp v0.2.0/go.mod h1:ZtCbEeGYIqClASH7HEQdjUgRpljs9tF02WG7uTiBFws=
github.com/otfabric/go-ocpp v0.3.3 h1:y1uC0GATTbAS59fCuP8lGJjQq7Wqo6fQiY0jKgqMSmo=
github.com/otfabric/go-ocpp v0.3.3/go.mod h1:ZtCbEeGYIqClASH7HEQdjUgRpljs9tF02WG7uTiBFws=
github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
github.com/santhosh-tekuri/jsonschema/v6 v6.0.2 h1:KRzFb2m7YtdldCEkzs6KqmJw4nqEVZGK7IN2kJkjTuQ=
github.com/santhosh-tekuri/jsonschema/v6 v6.0.2/go.mod h1:JXeL+ps8p7/KNMjDQk3TCwPpBy0wYklyWTfbkIzdIFU=
Expand Down
Loading