Stay up to date with the latest features, improvements, and bug fixes in OpenElectricity.
v4.1.0
APIFeaturesData
August 15, 2025

Major Features

  • Capacity History Tracking - New comprehensive capacity history output that includes rooftop solar and applies unit history tracking (#415)
  • CMS Integration - Import CMS IDs to database for facilities and units for better tracking
  • APVI Capacity History - Controller to import APVI capacity history as unit histories (#432)
  • Unit Histories - Enhanced unit histories with time axes for fields (#431)

Improvements

  • Battery split static map improvements and bug fixes (#420)
  • Rooftop capacity storage enhancements (#430)
  • Decimal precision improvements in unit_history table (#431)
  • Gap-fill improvements for rooftop capacity history (#415)

Bug Fixes

  • Fixed WEM crawlers to include APVI month by default
  • Resolved postcode prefix mapping (1 is NSW in APVI client)
  • Fixed capacity chart task imports (#415)
  • Corrected WEMDE trading price crawler length sanity checks
  • Resolved issues with DRX facilities in first seen checks
  • Fixed padding in query for rooftop capacities in capacity chart (#415)

Documentation

  • Updated migration documentation for v4.1
  • Enhanced API documentation
v4.0.0
PlatformSDKAPIMajor Release
April 24, 2025

🎉 Platform Beta Launch

We’re excited to announce the beta launch of the OpenElectricity Platform!
  • Access at platform.openelectricity.org.au
  • Sign up for early access and explore enhanced data analytics capabilities
  • Advanced visualizations and custom data exports

SDK Releases

Python Client

  • Official OpenElectricity Python client library now available
  • Install via pip: pip install openelectricity
  • Full documentation and examples included

TypeScript Client

  • Official OpenElectricity TypeScript/JavaScript client library released
  • Install via npm: npm install @opennem/client
  • Type-safe API access with comprehensive type definitions

API Enhancements

  • Performance Improvements - ORjson serialization on data and market endpoints for improved performance
  • Milestones API - New milestones endpoints with optimized caching
  • Record Reactor - Enhanced record reactor with Slack and Twitter alerts for significant events
  • Solar Gap Filling - Improved solar 5-minute gap fill handling for APVI interval sizes

Social Integration

  • Bluesky Client - Added Bluesky social media integration
  • Twitter Client - Enhanced Twitter client for automated updates
  • Record Alerts - Automatic social media alerts for significant generation records

Infrastructure

  • API v3 deprecation notice (#424)
  • Sanity CMS syncing to database rewrite (#422)
  • Enhanced facility and unit integrity monitoring (#429)

Bug Fixes

  • Fixed NEM interval check re-ordering and increased interval window
  • Corrected battery charge/discharge significance scoring
  • Resolved issues with regional demand calculations (#412)
  • Fixed static historic records returning strings as data (#403)