Skip to main content
Stay up to date with the latest features, improvements, and bug fixes in OpenElectricity.
v4.3.0
APIFeaturesDataPollutionBattery
September 8, 2025

Major Features

  • Pollution Data (NPI) - Comprehensive pollution and emissions tracking from the National Pollutant Inventory now available across the platform (#436)
  • Battery State of Charge - Real-time battery storage level tracking showing current energy stored in battery facilities (#434)
  • Facility API Improvements - Enhanced facility endpoint with additional fields (#453)
    • Added NPI ID field for pollution data mapping
    • Added location data for facilities

Improvements and Bug Fixes

  • CPI Data Update - Consumer Price Index data import and tracking (#450)
  • Curtailment Tracking - Renamed curtailment_solar to curtailment_solar_utility for clarity (#433)
  • Battery Management - Improved battery unit handling and aggregation (#434)
  • Record Tracking - Fixed duplicate records with identical rounded values (#451)
  • Demand Energy - Demand energy now sourced from analytics table (#390)
  • Unit Metadata - Cleaned out obsolete unit metadata for better data integrity

Documentation

  • New comprehensive guides for pollution data and battery storage
  • Updated API documentation with new endpoints
  • Added code examples for accessing new features in Python and TypeScript clients
v4.2.0
APIFeaturesDataCurtailment
August 27, 2025

Major Features

Bug Fixes

  • Historic Price Data - Fixed issues with historic price data retrieval and accuracy (#309)

Documentation

  • New comprehensive guide on understanding curtailment data
  • Updated API documentation with curtailment endpoints
  • Added code examples for accessing curtailment data in Python and TypeScript clients
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)