From 96fd16973dbae193755c00462e4ea7e4a8356304 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 28 Jul 2026 06:44:30 +0000 Subject: [PATCH] chore: version packages --- .changeset/add-charging-v1-module.md | 5 ----- .../energy-device-v1-field-level-expansion.md | 5 ----- .../model-autonomy-and-vehicle-state-lights.md | 5 ----- .changeset/model-dashcam-sei-metadata.md | 5 ----- .changeset/regenerate-charging-comment.md | 5 ----- .changeset/streaming-proto-field18.md | 5 ----- packages/python/pyproject.toml | 2 +- packages/typescript/CHANGELOG.md | 14 ++++++++++++++ packages/typescript/package.json | 2 +- 9 files changed, 16 insertions(+), 32 deletions(-) delete mode 100644 .changeset/add-charging-v1-module.md delete mode 100644 .changeset/energy-device-v1-field-level-expansion.md delete mode 100644 .changeset/model-autonomy-and-vehicle-state-lights.md delete mode 100644 .changeset/model-dashcam-sei-metadata.md delete mode 100644 .changeset/regenerate-charging-comment.md delete mode 100644 .changeset/streaming-proto-field18.md diff --git a/.changeset/add-charging-v1-module.md b/.changeset/add-charging-v1-module.md deleted file mode 100644 index afdd386..0000000 --- a/.changeset/add-charging-v1-module.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@teslemetry/tesla-protocol": minor ---- - -Add a new `charging` source-of-record module modelling `com.tesla.proto.charging.v1`, the EV charge-session energy metering and per-session billing schema (`Energy`, `StemInfo`, `StemEventInfo`, `ChargeSessionTimeSeries`, `StemUi`, `StemBilling`) - based on our own observations and contributions from the community. diff --git a/.changeset/energy-device-v1-field-level-expansion.md b/.changeset/energy-device-v1-field-level-expansion.md deleted file mode 100644 index 353af11..0000000 --- a/.changeset/energy-device-v1-field-level-expansion.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@teslemetry/tesla-protocol": minor ---- - -Model field-level definitions for the `energy_device.v1` local-Powerwall/Wall-Connector/PV-inverter API - Wall Connector (`WCAPI`), TEG/Powerwall (`TEGAPI`, controllable-device-program scheduling, OCPP/CSMS config), PV inverter (`PVIAPI`, new `pvi_api.proto`), CT metering (`NeurioMeterAPI`, new `neurio_meter_api.proto`), local login (`LocalAuthAPI`, new `local_auth_api.proto`), site device pairing (`EnergySiteNetAPI`, `IntraSiteAPI`, new `intra_site_api.proto`), on-gateway file storage (`FileStoreAPI`, new `filestore_api.proto`), and the GraphQL-over-protobuf sub-channel (`GraphQLAPI`, new `graphql_api.proto`) - completing each service's request/response bodies and its `*Messages` oneof envelope, based on our own observations and contributions from the community. diff --git a/.changeset/model-autonomy-and-vehicle-state-lights.md b/.changeset/model-autonomy-and-vehicle-state-lights.md deleted file mode 100644 index 230b5a4..0000000 --- a/.changeset/model-autonomy-and-vehicle-state-lights.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@teslemetry/tesla-protocol": minor ---- - -Model the remaining autonomy/autopilot surface and vehicle lighting fields observed in the current app: `UniversalMessage.Domain.DOMAIN_AUTOPILOT`, VCSEC's `AutonomyCommand` (wrapping the `PullOverCommand` trigger, wired into `UnsignedMessage` field 66), and `VehicleState.deck_lights_on` / `hazards_on` - based on our own observations and contributions from the community. diff --git a/.changeset/model-dashcam-sei-metadata.md b/.changeset/model-dashcam-sei-metadata.md deleted file mode 100644 index d8400e0..0000000 --- a/.changeset/model-dashcam-sei-metadata.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@teslemetry/tesla-protocol": minor ---- - -Model `DashcamSei.SeiMetadata`, the per-frame vehicle telemetry (speed, gear, steering, GPS, heading, linear acceleration, autopilot state, blinkers, brake) carried in the SEI payload embedded in TeslaCam/Sentry/live-camera video - based on our own observations and contributions from the community. diff --git a/.changeset/regenerate-charging-comment.md b/.changeset/regenerate-charging-comment.md deleted file mode 100644 index 4f942fa..0000000 --- a/.changeset/regenerate-charging-comment.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@teslemetry/tesla-protocol": patch ---- - -Regenerate `packages/typescript/src/charging/charging.ts` from `proto/charging/charging.proto` to drop a stale source-of-record comment block that was removed from the proto source but never re-synced into the generated output. diff --git a/.changeset/streaming-proto-field18.md b/.changeset/streaming-proto-field18.md deleted file mode 100644 index a13e37c..0000000 --- a/.changeset/streaming-proto-field18.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@teslemetry/tesla-protocol": minor ---- - -Add `VehicleData.unknown` (field 18), an opaque `bytes` payload observed on live `vehicleDataSubscription` pushes but not yet decoded. diff --git a/packages/python/pyproject.toml b/packages/python/pyproject.toml index c02c55e..e4beb93 100644 --- a/packages/python/pyproject.toml +++ b/packages/python/pyproject.toml @@ -4,7 +4,7 @@ requires = ["setuptools>=77.0"] [project] name = "tesla-protocol" -version = "0.5.0" +version = "0.6.0" license = "Apache-2.0" description = "Tesla vehicle-command, fleet-telemetry and energy protobuf bindings for Python" readme = "README.md" diff --git a/packages/typescript/CHANGELOG.md b/packages/typescript/CHANGELOG.md index 345c193..0b0f050 100644 --- a/packages/typescript/CHANGELOG.md +++ b/packages/typescript/CHANGELOG.md @@ -1,5 +1,19 @@ # @teslemetry/tesla-protocol +## 0.6.0 + +### Minor Changes + +- b755065: Add a new `charging` source-of-record module modelling `com.tesla.proto.charging.v1`, the EV charge-session energy metering and per-session billing schema (`Energy`, `StemInfo`, `StemEventInfo`, `ChargeSessionTimeSeries`, `StemUi`, `StemBilling`) - based on our own observations and contributions from the community. +- 505c980: Model field-level definitions for the `energy_device.v1` local-Powerwall/Wall-Connector/PV-inverter API - Wall Connector (`WCAPI`), TEG/Powerwall (`TEGAPI`, controllable-device-program scheduling, OCPP/CSMS config), PV inverter (`PVIAPI`, new `pvi_api.proto`), CT metering (`NeurioMeterAPI`, new `neurio_meter_api.proto`), local login (`LocalAuthAPI`, new `local_auth_api.proto`), site device pairing (`EnergySiteNetAPI`, `IntraSiteAPI`, new `intra_site_api.proto`), on-gateway file storage (`FileStoreAPI`, new `filestore_api.proto`), and the GraphQL-over-protobuf sub-channel (`GraphQLAPI`, new `graphql_api.proto`) - completing each service's request/response bodies and its `*Messages` oneof envelope, based on our own observations and contributions from the community. +- 15b0027: Model the remaining autonomy/autopilot surface and vehicle lighting fields observed in the current app: `UniversalMessage.Domain.DOMAIN_AUTOPILOT`, VCSEC's `AutonomyCommand` (wrapping the `PullOverCommand` trigger, wired into `UnsignedMessage` field 66), and `VehicleState.deck_lights_on` / `hazards_on` - based on our own observations and contributions from the community. +- a777637: Model `DashcamSei.SeiMetadata`, the per-frame vehicle telemetry (speed, gear, steering, GPS, heading, linear acceleration, autopilot state, blinkers, brake) carried in the SEI payload embedded in TeslaCam/Sentry/live-camera video - based on our own observations and contributions from the community. +- 82f65ef: Add `VehicleData.unknown` (field 18), an opaque `bytes` payload observed on live `vehicleDataSubscription` pushes but not yet decoded. + +### Patch Changes + +- cf9d721: Regenerate `packages/typescript/src/charging/charging.ts` from `proto/charging/charging.proto` to drop a stale source-of-record comment block that was removed from the proto source but never re-synced into the generated output. + ## 0.5.0 ### Minor Changes diff --git a/packages/typescript/package.json b/packages/typescript/package.json index 57534c5..268b670 100644 --- a/packages/typescript/package.json +++ b/packages/typescript/package.json @@ -1,6 +1,6 @@ { "name": "@teslemetry/tesla-protocol", - "version": "0.5.0", + "version": "0.6.0", "description": "Tesla vehicle-command, fleet-telemetry and energy protobuf types for TypeScript, generated with ts-proto", "license": "Apache-2.0", "author": {