All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Made the wrapping of the Polymer function more robust against code that subsequently also wraps the Polymer function.
- Fix measurement of v1 Custom Elements. Had to drop support for measuring v1 element creation, at least for the moment.
- Redesigned polydev around minimally patching custom element APIs and exposing the timings via the user timing APIs.
- Left-align time bars
- Use a sourceURL to clarify the source of the injected code.
- Draw a table with in-cell bar charts to quickly visualize where the work is going.
- Updated CSS parser to fix several parse bugs. See https://github.com/PolymerLabs/shady-css-parser/releases/tag/v0.0.8
- Add ability to reset stats.
- Track and display Polymer data-binding time.
- Misc improvements to tracking and visualization.