v0.9.9 - 2023/01/22
Website and Map Widget:
Updated JQuery from 2.1.4 to 3.6.3
Updated MapBox from 0.33.1 to 1.12.0
Made a few improvements on how maps are loaded, and improved error handling around map load failures.
Added country level maps to https://poweroutage.com/uk
Updated county level map legends so they match the maps' color interpolation.
v0.9.8 - 2022/11/30
Improved About / FAQ / Major event pages
Added a page specificly for utilities
v0.9.7 - 2022/09/08
Improved layout for landing pages on mobile
Changed fonts site wide to Noto Sans
Improved state and utility comment and site wide alert formatting
Changed date format site wide to yyyy-mm-dd hh:MM:ss tt
Utilities are now disabled/hidden from the site after they are purchased or merged.
Released GeoJson version 1.6
Added a county level GeoJson endpoint.
v0.9.6 - 2022/07/27
Minified some map geometry files where possible
Redesigned the map legends across the site
Redesigned the top outages table on the country pages.
Fixed a few spots on CA pages that still said State instead of Province
Added a warning to all Ukraine related pages
Fixed a few small SEO issues
Redesigned the map legends for the Map Widget API
Added Canada and province Widget API endpoints
v0.9.5 - 2022/02/20
A bunch of internal updates
Fix a few redirects due to capitalization in URLs
Fixed the map files, was not loading specific oblasts correctly.
Added occupied territory to the map.
Added a tooltip to the Provinces map.
Fixed zoom levels so the map stops flying in on load.
v0.9.4.1 - 2022/02/14
Added pages for Ukraine to PowerOutage.com
v0.9.4 - 2022/01/31
Change default map zooms so the maps don't feel like they are flying in when loaded.
Added the Puerto Rico territory map to the front page of the US site.
Version 1.5.0 Released!
Adds tables and histograms to the API.
Adds the ability for clients to load other countries via the Widget API.
Adds the ability for us to implement custom map widgets easier.
Rolled out the jQuery CDN to JSCDN change to the Map Widgets.
v0.9.3.1 - 2021/12/17
(Quick Bug Fix) Found a bug that was affecting ~0.000038% of page requests where jQuery would not load.
Switched from jQuery CDN to JSCDN for loading and caching of the jQuery source js file.
v0.9.3 - 2021/09/08
Fixed a bug in the Canada pages where a routing issue made it so users could get stuck in a US page route while trying to access CA pages resulting in map errors and 404 errors.
Fixed a bug where the open external parameter was not being respected in specific situations.
Version 1.5.0 released!
Made country filters required
Added text encoding parameter to GeoJson endpoints
Added PSPS event flag
v0.9.2 - 2021/07/25
735 Utilities tracked, 157 Million Customers Tracked!
About a third of the United Kingdom has been added to the system.
Mobile friendly ease of use tweaks.
Fixed a bug where on some mobile devices there was blank right scroll space, where there should have not been any left - right scrolling.
v0.9.1 - 2021/02/09
Version 1.4.4 released!
Added Planned Outage REST API endpoint
v0.9.0 - 2020/08/21
Passed 700 Utilities tracked, 148 Million Customers Tracked!
Finished step one of system upgrades for adding more countries outside of US/CA.
Added Virgin Islands, Bermuda, and Cayman Islands, added hidden placeholders for other US territories.
Improved state, county, and utility pages for mobile use.
Fixed a redirect issue with a Canadian page causing an extra 10-20ms of page load time.
Version 1.4.2 release!
Added GeoJson Outage REST API endpoint
Fixed bug in API v1.4 where OutageCount parameter was ignored for some REST API calls.
Added country filter parameter to the CSV API endpoint
v0.8.4 Change Log
Passed 675 Utilities tracked, 144 Million Customers Tracked!
Fixed some spacing issues on a few pages for really small mobile screens.
Minor performance tweeks to help with better cacheing sitewide
Fix Provence-> Province spelling
Added Geo data for British Columbia and Ontario counties
Changed state level map legends to be more specific and added an additional outage level.
Version 1.4 release!
Added support for multiple versions to allow customers more time to transition to new versions of the API.
Added support for ASCII encoding for systems that do not support UTF8
Added OutageGeoData API endpoint for providing live raw individual outage information.
v0.8.3 Change Log
Minor improvments to the website
Redisigned the About page
Added Country filters to API endpoints
v0.8.2.1 Change Log
Website & API:
Built and implemented a 2nd cache layer between the Database and API/Website.
This will help improve performance during large events and improve overall site performance.
Passed 640 Utilities tracked, 134 Million Customers Tracked!
v0.8.2 Change Log
Fixed a few minor display bugs for Google Chrome web browsers,
Added improvments to Canada pages on poweroutage.com/ca
Fixed a performance bug that caused City based API requests to take an additional 1-1.5 seconds to complete.
Passed 600 Utilities tracked, 126 Million Customers Tracked!
v0.8.1 Change Log
Fixed Open Graph tag issues,
Eliminated a few situations that caused multiple redirects,
Added an abuse tracking system,
Other small GUI tweeks
v0.8.0 Change Log
Integrated in the PowerOutage.com domain.
Added new hover-over tooltips for viewing detailed power outage information on the maps.
Added pages for Canada Power Outages.
Updated Major Events page.
Added Apple Touch icons for IOS based devices.
Fixed a few minor bugs with viewing the maps on tiny screens.
Added new hover-over tooltips for viewing detailed power outage information.
Added access to county level maps.
Added a few new customization parameters.
v0.7.11 Change Log
Major updates behind the scenes pre-paring to add aditional countires
Major updates behind the scenes pre-paring for the integration with PowerOutage.com and PowerOutage.eu
Fixed a bug in the response headers that allowed frame linking to pages in the site.
Fixed a bug that was preventing auto redirection to https.
Added a products page.
Added a CSV endpoint to the PowerOutage.us REST API
Added US Federal Information Processing Standards Ids to State and County responses
A parameter "ReturnURLs" has been added to getutilityoutageinfo method
v0.7.10 Change Log
Merged a few server get requests down to one.
Added a check for if WebGL is enabled and displays a friendly error message.
Added additional specific error catching and resolution for map loading.
Cleaned up the wording for errors sent to the console.
Implemented a minor UI update to the Map Widget for business customers.
v0.7.9 Change Log
Fixed a bug causing the maps to not load in specific circumstances.
v0.7.8 Change Log
Made a few small website improvements
Made a major Update to the API for business customers.
Removed Puerto Rico :( our source for information about PR is no longer being updated.
Passed 500 Utilities tracked!
v0.7.7 Change Log
Updated so DateTimes are now shown in the browser's local timezone.
Improved script error handling to prevent map loading issues from non-critical errors.
Fixed some resource calls to improve efficiency.
Created tools to help me detect and respond to data issues faster and easier.
v0.7.6 Change Log
Fixed the 404 page which was broken by the last SEO update.
In specific circumstances it would throw a 500 error instead of loading the 404/home page.
v0.7.5 Change Log
Updated About Page with more information
Made a few small usability improvements
Implemented a few SEO changes, like all URLs now redirect to their lowercase version.
Passed 113 Million Customers Tracked, from 429 different Utilities. All states now have at least one tracked Utility Added!
v0.7.4 Change Log
Added map to Regions page.
Made a few other usability improvements.
Laid the ground work for greatly improving the County Pages.
Passed 110 Million Customers Tracked, from 367 different Utilities.
v0.7.3 Change Log
Bug fixes for the new Firefox Quantum web browser.
Plus some other behind the scenes enhancements.
Passed 100 Million Customers Tracked, from 330 different Utilities.
v0.7.2 Change Log
Added Non continental states to the home page
The site is now up to 228 Utilities Tracked covering 77 Million Customers.
v0.7.1 Change Log
Did a lot of backend work, Including adding a process to fill in missing information, AKA if a Utility only gives outage information at the city level I can now translate that into County level outages as well.
Also added a page to document Major events.
v0.7.0 Change Log
Made a bunch of UI updates including county pages, county maps on state page, County Utility pages, improved overall formatting of the site, improved URLs across the site.
Also added more Electric Utilities reached 200 Utilities tracked, 70 Million Customers Tracked!
Side note: The site tracked a max of 309,204 Outages caused by Hurricane Harvey at 2017/08/28 2:32PM GMT
v0.6.1 Change Log
Finished adding all the electric utilities I could find for the states in the Mid-Atlantic region.
We are now tracking outages for over 50 Million Customers!
v0.6.0 Change Log
Finished a rewrite of the underlining database,
This rewrite will allow for improved reporting, improved historical records, and a more efficient site.
Updated the site to improve efficiency and cacheability of the new mapping system.
Updated the site to use much better higher resolution maps, and made the maps clickable taking the user to the corresponding page for that area.
Adding more and more power companies, just passed the 150th company added today. Thirteen states have been completed, and seven partially completed.
Finished adding all the electric utilities I could find for the states in the New England region.
Completed a major backend upgrade, completely rewrote the program that fetches outages and Updated Website to allow users to drill down and see specific Provider and County outages where data is available.
Added South East States for Hurricane Matthew. Updated site formatting and moved about info and updates to its own about page.
Updated the site to be small screen/mobile friendly. Added region and state specific outage pages. Also a lot of work has been done on improving the backend databases and improving overall site efficiency.
The plan is now to now go forward and start adding more states.
New England's power is now being tracked, and a new interface has been implemented, giving a graphical representation of the US and its current power grid status.
The next tasks are state specific statistics and adding more states to the tracking application.
Currently the data collection process is being worked on, and at this point I am tracking data for most of New England.
Once New England data collection is fully set up I will focus on getting the data represented here.