Skip to content

Releases: victron-venus/dbus-esphome-grid-sensor

v1.0.8-nightly.20261019090210.39226987058.1

Choose a tag to compare

@github-actions github-actions released this 19 Oct 09:08
1e32daa

Changes in 1.0.8

Changed

  • Route Dependabot metadata approval through the trusted default branch while preserving the existing author and review policy.
  • Prepare the metadata automation maintenance release.

Upgrade

Use the existing upgrade procedure and preserve configuration and data. No data migration is required.

Security

This release preserves the existing security and release-validation policy. Publication does not deploy the service or establish physical-device acceptance.

Build provenance

nightly candidate with a version fixed before compilation.

Source: 1e32daa09ddb128fe505a45fd6f329654bd2ffb5

Validation: https://github.com/victron-venus/dbus-esphome-grid-sensor/actions/runs/39226987058

See release-manifest.json for package hashes and version input evidence.

v1.0.8

Choose a tag to compare

@github-actions github-actions released this 18 Oct 17:11
c9ccf50

Changes in 1.0.8

Changed

  • Route Dependabot metadata approval through the trusted default branch while preserving the existing author and review policy.
  • Prepare the metadata automation maintenance release.

Upgrade

Use the existing upgrade procedure and preserve configuration and data. No data migration is required.

Security

This release preserves the existing security and release-validation policy. Publication does not deploy the service or establish physical-device acceptance.

Build provenance

Promoted unchanged from v1.0.8-rc.1.

Source: c9ccf50a906ba4c288093e6bb1c30a655aef9882

Validation: https://github.com/victron-venus/dbus-esphome-grid-sensor/actions/runs/39145141018

Promotion: https://github.com/victron-venus/dbus-esphome-grid-sensor/actions/runs/39147840628

Assets and release-manifest.json are byte-for-byte copies of the verified release candidate.

v1.0.8-rc.1

v1.0.8-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Oct 17:00
c9ccf50

Changes in 1.0.8

Changed

  • Route Dependabot metadata approval through the trusted default branch while preserving the existing author and review policy.
  • Prepare the metadata automation maintenance release.

Upgrade

Use the existing upgrade procedure and preserve configuration and data. No data migration is required.

Security

This release preserves the existing security and release-validation policy. Publication does not deploy the service or establish physical-device acceptance.

Build provenance

rc candidate with a version fixed before compilation.

Source: c9ccf50a906ba4c288093e6bb1c30a655aef9882

Validation: https://github.com/victron-venus/dbus-esphome-grid-sensor/actions/runs/39145141018

See release-manifest.json for package hashes and version input evidence.

v1.0.8-beta.1

v1.0.8-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Oct 16:25
c9ccf50

Changes in 1.0.8

Changed

  • Route Dependabot metadata approval through the trusted default branch while preserving the existing author and review policy.
  • Prepare the metadata automation maintenance release.

Upgrade

Use the existing upgrade procedure and preserve configuration and data. No data migration is required.

Security

This release preserves the existing security and release-validation policy. Publication does not deploy the service or establish physical-device acceptance.

Build provenance

beta candidate with a version fixed before compilation.

Source: c9ccf50a906ba4c288093e6bb1c30a655aef9882

Validation: https://github.com/victron-venus/dbus-esphome-grid-sensor/actions/runs/39140388692

See release-manifest.json for package hashes and version input evidence.

v1.0.7

Choose a tag to compare

@github-actions github-actions released this 17 Oct 13:40
20a21d3

Changes in 1.0.7

Changed

  • Modernize PEP 639 license metadata and Ruff configuration while retaining lint coverage.
  • Analyze and execute maintained ESPHome firmware lambdas with native memory instrumentation.
  • Document firmware and broker trust boundaries, project governance and source-bound RC fuzzing evidence.

Upgrade

Use the existing installation procedure and preserve local configuration. The
runtime configuration format is unchanged. Package builders should use the
committed locked toolchain; live sensor, firmware and D-Bus acceptance remain
separate from these software checks.

Security

Native tests extend verification of the maintained firmware lambdas. No new
application vulnerability fix or hardware acceptance is claimed. Existing TLS,
OTA and broker trust requirements remain in force.

Build provenance

Promoted unchanged from v1.0.7-rc.1.

Source: 20a21d3ada1decb2346ee34a341ebc831664ad1f

Validation: https://github.com/victron-venus/dbus-esphome-grid-sensor/actions/runs/39032028466

Promotion: https://github.com/victron-venus/dbus-esphome-grid-sensor/actions/runs/39036039506

Assets and release-manifest.json are byte-for-byte copies of the verified release candidate.

v1.0.7-rc.1

v1.0.7-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Oct 13:17
20a21d3

Changes in 1.0.7

Changed

  • Modernize PEP 639 license metadata and Ruff configuration while retaining lint coverage.
  • Analyze and execute maintained ESPHome firmware lambdas with native memory instrumentation.
  • Document firmware and broker trust boundaries, project governance and source-bound RC fuzzing evidence.

Upgrade

Use the existing installation procedure and preserve local configuration. The
runtime configuration format is unchanged. Package builders should use the
committed locked toolchain; live sensor, firmware and D-Bus acceptance remain
separate from these software checks.

Security

Native tests extend verification of the maintained firmware lambdas. No new
application vulnerability fix or hardware acceptance is claimed. Existing TLS,
OTA and broker trust requirements remain in force.

Build provenance

rc candidate with a version fixed before compilation.

Source: 20a21d3ada1decb2346ee34a341ebc831664ad1f

Validation: https://github.com/victron-venus/dbus-esphome-grid-sensor/actions/runs/39032028466

See release-manifest.json for package hashes and version input evidence.

v1.0.7-beta.1

v1.0.7-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Oct 12:17
20a21d3

Changes in 1.0.7

Changed

  • Modernize PEP 639 license metadata and Ruff configuration while retaining lint coverage.
  • Analyze and execute maintained ESPHome firmware lambdas with native memory instrumentation.
  • Document firmware and broker trust boundaries, project governance and source-bound RC fuzzing evidence.

Upgrade

Use the existing installation procedure and preserve local configuration. The
runtime configuration format is unchanged. Package builders should use the
committed locked toolchain; live sensor, firmware and D-Bus acceptance remain
separate from these software checks.

Security

Native tests extend verification of the maintained firmware lambdas. No new
application vulnerability fix or hardware acceptance is claimed. Existing TLS,
OTA and broker trust requirements remain in force.

Build provenance

beta candidate with a version fixed before compilation.

Source: 20a21d3ada1decb2346ee34a341ebc831664ad1f

Validation: https://github.com/victron-venus/dbus-esphome-grid-sensor/actions/runs/39031471285

See release-manifest.json for package hashes and version input evidence.

v1.0.6

Choose a tag to compare

@github-actions github-actions released this 16 Oct 04:37
4b368d6

Changes in 1.0.6

Changed

  • Validate each public release candidate with bounded, network-isolated fuzz campaigns against its exact source revision.
  • Require positive engine execution counts, instrumented production code and validated seed corpora; retain source-bound reports and diagnostic evidence.
  • Run deterministic seed and configuration checks in ordinary CI without starting mutation campaigns on betas.

Upgrade

Use the existing installation procedure, preserve local configuration and keep the previous accepted package for rollback. This maintenance release updates release validation and does not change the application configuration format. Deployment and applicable device or integration acceptance remain separate from publication.

Security

RC publication rejects absent or invalid source-bound fuzz reports. The fuzz runner bounds corpus paths, file types and size. No application vulnerability or new target-device acceptance is claimed by these tooling changes.

Acceptance scope

The exact downloaded v1.0.6-rc.1 archive passed 64 tests; its sdist and wheel each passed 48 tests (160 total, zero skips). Imports and file hashes were checked against the accepted source. The RC completed 8,847,442 fuzz executions, and the downloaded archive passed an isolated Atheris seed replay with production instrumentation.

On a Cerbo running Venus OS v3.75 / ARMv7 / Python 3.12.13, the same archive passed compilation, native dependency imports and pure payload/update/disconnect checks, then read the existing system state through one GetValue call. No service was replaced or registered and no actuator command was sent. This does not claim an in-place upgrade or a live MQTT sensor-stream test.

Use the documented installation/update procedure, preserve local configuration and retain the previous accepted package for rollback. No configuration or data migration is introduced by this validation update.

Acceptance details: #69 (comment)

Build provenance

Promoted unchanged from v1.0.6-rc.1.

Source: 4b368d6524b26d8fa2349479f6a23cf7bed3f571

Validation: https://github.com/victron-venus/dbus-esphome-grid-sensor/actions/runs/38847804786

Promotion: https://github.com/victron-venus/dbus-esphome-grid-sensor/actions/runs/38851168482

Assets and release-manifest.json are byte-for-byte copies of the verified release candidate.

v1.0.6-rc.1

v1.0.6-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Oct 04:26
4b368d6

Changes in 1.0.6

Changed

  • Validate each public release candidate with bounded, network-isolated fuzz campaigns against its exact source revision.
  • Require positive engine execution counts, instrumented production code and validated seed corpora; retain source-bound reports and diagnostic evidence.
  • Run deterministic seed and configuration checks in ordinary CI without starting mutation campaigns on betas.

Upgrade

Use the existing installation procedure, preserve local configuration and keep the previous accepted package for rollback. This maintenance release updates release validation and does not change the application configuration format. Deployment and applicable device or integration acceptance remain separate from publication.

Security

RC publication rejects absent or invalid source-bound fuzz reports. The fuzz runner bounds corpus paths, file types and size. No application vulnerability or new target-device acceptance is claimed by these tooling changes.

Build provenance

rc candidate with a version fixed before compilation.

Source: 4b368d6524b26d8fa2349479f6a23cf7bed3f571

Validation: https://github.com/victron-venus/dbus-esphome-grid-sensor/actions/runs/38847804786

See release-manifest.json for package hashes and version input evidence.

v1.0.6-nightly.20261017075342.39015293163.1

Choose a tag to compare

@github-actions github-actions released this 17 Oct 07:59
a2fe121

Changes in 1.0.6

Changed

  • Modernize PEP 639 license metadata and Ruff configuration without dropping lint rules.

  • Analyze and execute all maintained firmware lambdas with native memory instrumentation.

  • Document governance, continuity limits and firmware/broker trust boundaries.

  • Validate each public release candidate with bounded, network-isolated fuzz campaigns against its exact source revision.

  • Require positive engine execution counts, instrumented production code and validated seed corpora; retain source-bound reports and diagnostic evidence.

  • Run deterministic seed and configuration checks in ordinary CI without starting mutation campaigns on betas.

Upgrade

Use the existing installation procedure, preserve local configuration and keep the previous accepted package for rollback. This maintenance release updates release validation and does not change the application configuration format. Deployment and applicable device or integration acceptance remain separate from publication.

Security

RC publication rejects absent or invalid source-bound fuzz reports. The fuzz runner bounds corpus paths, file types and size. No application vulnerability or new target-device acceptance is claimed by these tooling changes.

Build provenance

nightly candidate with a version fixed before compilation.

Source: a2fe12170bc71db33afb14ba4f4808618093c0cf

Validation: https://github.com/victron-venus/dbus-esphome-grid-sensor/actions/runs/39015293163

See release-manifest.json for package hashes and version input evidence.