Releases: VerdigrisTech/green-button-data
Releases · VerdigrisTech/green-button-data
v0.7.1
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
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
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
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
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
Fixes
- Parsing ApplicationInformation GUID identifier in the endpoint URL for Pacific Gas & Electric
v0.3.2
Fixes
- Parsing ApplicationInformation GUID identifier in the endpoint URL for Pacific Gas & Electric
v0.4.0
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.3.1
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