Skip to content

Releases: VerdigrisTech/green-button-data

v0.7.1

01 Apr 23:51
Compare
Choose a tag to compare

This release is primarily a security patch.

Fixes

  • Security vulnerability related to libxml2 that can cause denial of service attack by upgrading nokogiri to ~> 1.7
  • Outdated gem faraday by updating to ~> 0.11

Potential Breaking Changes

  • This gem now requires Ruby 2.1 or higher.

v0.7.0

29 Sep 00:41
Compare
Choose a tag to compare

New Features

  • Adds client support for fetching SCE's RetailCustomer API endpoint
  • Adds support for batch requests for SCE
  • @orlandoWexus is added to the authors list in the v0.7.0 gemspec

Special thanks again to @orlandoWexus for this contribution! 🎉

v0.6.0

08 Apr 15:35
Compare
Choose a tag to compare

New Features

  • Adds client support for fetching PG&E's RetailCustomer API endpoint
  • Adds new support for PG&E specific XML schema extensions
    • CustomerAgreement parser
    • ServiceLocation parser

Special thanks again to @orlandoWexus for this contribution! 🎉

v0.5.0

21 Mar 22:41
Compare
Choose a tag to compare

New Features

  • Adds support for PG&E's UsageSummary fields
    • Additional detail on cost for last period
    • Read cycles
    • Tariff profiles

Special thanks to @orlandoWexus for making this possible!

v0.4.2

27 Jan 06:47
Compare
Choose a tag to compare

Fixes

  • Incorrect key for Client#interval_block method
  • An edge case in Utilities#nth_weekday_of method which causes some weekdays to be returned incorrectly (used by LocalTimeParameters class to calculate the daylight savings time)

v0.4.1

15 Sep 00:37
Compare
Choose a tag to compare

Fixes

  • Parsing ApplicationInformation GUID identifier in the endpoint URL for Pacific Gas & Electric

v0.3.2

12 Sep 07:39
Compare
Choose a tag to compare

Fixes

  • Parsing ApplicationInformation GUID identifier in the endpoint URL for Pacific Gas & Electric

v0.4.0

15 Sep 00:34
Compare
Choose a tag to compare

New Features

  • GreenButtonData::Client class to query data from multiple Data Custodians without affecting global configuration

Fixes

  • Memoization bug in .all method for all resource models

v0.4.0.alpha-1

10 Sep 06:00
Compare
Choose a tag to compare
v0.4.0.alpha-1 Pre-release
Pre-release
Release v0.4.0.alpha-1

v0.3.1

04 Sep 21:21
Compare
Choose a tag to compare

Fixes

  • Rails compatibility issue from monkey patching core extensions
    • Core classes (Fixnum, Date, and String) will check whether there is an existing monkey patch for each methods and only patch those that have not been patched