All notable changes to this project are documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
3.0.0-rc6 - 2019-04-09
- Upgraded Application Insights SDK to latest release candidate
- Upgraded various package
- Updated readme
3.0.0-rc5 - 2019-03-18
- Upgraded the underlying Application Insights reference to the new beta version
- Completely rewritten in TypeScript
2.0.2 - 2019-01-20
- Dependencies' versions bump - add support for React 16.8.x
2.0.1 - 2018-12-10
- Fix
setAppContext
null issue on AI.queue #22 (thanks to @hiraldesai) - Make history
init
parameter optional in the TypeScript typings (thanks to @milohansen) - Bump
merge
indirect dependency to mitigate security vulnerability 772
2.0.0 - 2018-11-20
- Component usage tracking API based on higher-order components: the
withTracking
function has to be used to add tracking to each component class - TypeScript types definition file
- Component usage tracking API based on inheritance
ReactAI.trackRouterChange
, sincereact-router
dropped support foronXXX
properties in v4
- Dependencies' versions bump - add support for React 16.5.x
- Component usage tracking API based on class inheritance: tracked components have to inherit from the
TrackedComponent
class - Tracking router changes API (compatible with
react-router
v3) setAppContext
function to enrich tracking with custom informationai
function to access Application Insights SDK API