Skip to content

Latest commit

 

History

History
571 lines (459 loc) · 18.1 KB

History.md

File metadata and controls

571 lines (459 loc) · 18.1 KB

0.17.5 - October 2, 2013

  • fixed bug in _invoke not cloning arguments

0.17.4 - September 30, 2013

  • added conversion of ISO strings to dates for track calls

0.17.3 - September 30, 2013

  • fixed bug in key-only initialization

0.17.2 - September 30, 2013

  • UserVoice: added classicMode option

0.17.1 - September 30, 2013

  • UserVoice: fixed bug loading trigger with new widget

0.17.0 - September 30, 2013

0.16.0 - September 27, 2013

  • UserVoice: updated integration to handle the new widget

0.15.2 - September 26, 2013

  • added Awesomatic, by @robv

0.15.1 - September 24, 2013

  • fixed bug in ready causing it to never fire with faulty settings
  • fixed all ready() calls to always be async
  • cleared ready state after all analytics core initialize tests

0.15.0 - September 18, 2013

  • Crazy Egg: renamed from CrazyEgg
  • Google Analytics: changed universalClient option to classic
  • Google Analytics: changed classic default to false
  • Keen IO: changed pageview options defaults to false
  • LeadLander: changed llactid option to human-readable accountId* Intercom: make #IntercomDefaultWidget the default activator

0.14.3 - September 18, 2013

  • exposed createIntegration and addIntegration

0.14.2 - September 17, 2013

0.14.1 - September 17, 2013

  • removed old Provider for an integration factory

0.14.0 - September 16, 2013

  • exposed group via the #group method
  • exposed user via the #user method
  • started caching group in cookie and local storage like user
  • changed user and group info to always be queried from storage
  • bound all analytics methods as a singleton
  • added identify(traits, options) override
  • added timeout setter method

0.13.2 - September 16, 2013

0.13.1 - September 12, 2013

  • Olark: added tests for empty emails, names and phone numbers

0.13.0 - September 11, 2013

  • converted all integrations and their tests to a cleaner format
  • renamed all instances of "provider" to "integration"
  • built integration list from their own name to avoid bugs
  • changed _providers array to an _integrations map

0.12.2 - September 5, 2013

0.12.1 - September 5, 2013

  • UserVoice: fix bug where some installations wouldn't show the tab

0.12.0 - September 4, 2013

  • Clicky: fixed custom tracking, added pageview

0.11.16 - September 3, 2013

  • updated segmentio/new-date for old browser support
  • Woopra: fixed default pageview properties
  • Intercom: cleaned up identify logic and tests

0.11.15 - September 2, 2013

  • pinned all dependencies
  • added Inspectlet
  • fixed storage options tests
  • AdRoll: added custom data tracking

0.11.14 - August 30, 2013

0.11.13 - August 29, 2013

  • Spinnakr: added global variable for site id
  • LeadLander: switched to non document.write version
  • Customer.io: convert date objects to seconds
  • fixed is.function bug in old browsers

0.11.12 - August 27, 2013

  • cleaned up core
  • fixed breaking tests
  • removed Bitdeli, by @jtuulos
  • updated Woopra to use new tracker, by @billyvg
  • added trak.io, by @msaspence
  • added createIntegration interim method
  • added more Lytics options, by @slindberg and @araddon
  • added trait alias to trak.io
  • added MouseStats, by @Koushan
  • added Tapstream, by @adambard
  • allow Mixpanel to name users by username
  • allow GoSquared to name users by email or username
  • make Google Analytics ignored referrers an array
  • update Errorception cdn

0.11.11 - August 9, 2013

  • Added LeadLander

0.11.10 - July 12, 2013

  • Added cookieName to Mixpanel options - 0a53afd

0.11.9 - June 11, 2013

0.11.8 - June 10, 2013

  • Intercom: added group support

0.11.7 - June 7, 2013

  • Fix for cookie domains, now sets to subdomain friendly by default.
  • Renaming bindAll -> bind-all

0.11.6 - June 6, 2013

  • Added group support to Preact by @azcoov
  • Fixed created bug with userfox
  • Changed to new Vero CDN URL
  • Fixed bug when initializing unknown providers
  • Added options object to pageview by @debangpaliwal

0.11.5 - June 3, 2013

  • Adding segmentio/json temporarily, fixing json-fallback

0.11.4 - May 31, 2013

  • Updated Intercom's library URL

0.11.3 - May 31, 2013

  • Added trailing comma fix

0.11.2 - May 30, 2013

  • Added fix for UserVoice displaying 'null'
  • Added make clean before running components (fixes json fallback)

0.11.1 - May 29, 2013

  • Fixed bug with Google Analytics not tracking integer values

0.11.0 - May 28, 2013

  • Switched from cookie-ing to localStorage

0.10.6 - May 23, 2013

  • Moved trait parsing logic to the global level
  • Added Improvely
  • Added Get Satisfaction
  • Added a $phone alias for Mixpanel
  • Added the ability to pass a function for the event to trackLink and trackForm

0.10.5 - May 22, 2013

  • Added Amplitude support
  • Fixed improperly parsed cookies

0.10.4 - May 17, 2013

  • Fixed bug with Google Analytics being ready to soon

0.10.3 - May 15, 2013

0.10.2 - May 14, 2013

  • Fixed handling of increments and userHash from options.Intercom

0.10.1 - May 14, 2013

  • Added identify to SnapEngage integration

0.10.0 - May 9, 2013

  • Added group method

0.9.18 - May 9, 2013

0.9.17 - May 1, 2013

  • Updated Keen to version 2.1.0

0.9.16 - April 30, 2013

  • Fixed bug affecting Pingdom users

0.9.15 - April 30, 2013

  • Added identify to UserVoice

0.9.14 - April 29, 2013

  • Fixing userfox integration to accept all traits not just signup_date

0.9.13 - April 29, 2013

  • Fixing ordering of ignore referrer option in Google Analytics

0.9.12 - April 27, 2013

0.9.11 - April 26, 2013

  • Adding new ignoreReferrer option to Google Analytics provider
  • Adding new showFeedbackTab option to BugHerd provider
  • Updating UserVoice provider to work with their new snippet(s)
  • Fixing Errorception window.onerror binding to be friendlier

0.9.10 - April 17, 2013

  • Adding url and title to mixpanel pageviews
  • Addiung url and title to keen pageviews

0.9.9 - April 17, 2013

  • Fixed GoSquared relying on `document.body

0.9.8 - April 16, 2013

  • Adding support for Pingdom RUM
  • Adding support for AdRoll

0.9.7 - April 16, 2013

  • Fixing LiveChat test
  • Updating mixpanel snippet to wait for ready until script loads
  • Adding full traits pulled in from identify.

0.9.6 - April 10, 2013

  • Renaming Provider.options to Provider.defaults
  • Adding universal analytics support to Google Analytics

0.9.5 - April 10, 2013

  • Adding support for new Olark Javascript API functions, see #121

0.9.4 - April 4, 2013

  • Fixing Uservoice integration
  • Fixing ready tests.
  • Adding lytics integration by @araddon
  • Adding bower support by @jede

0.9.3 - April 2, 2013

  • Olark provider now only notifies the operator of track and pageview when the chat box is expanded.

0.9.2 - March 28, 2013

  • Qualaroo provider now prefers to identify with traits.email over a non-email userId --- makes the survey responses human readable.

0.9.1 - March 28, 2013

  • Woopra no longer tracks after each identify so that duplicate page views aren't generated.

0.9.0 - March 27, 2013

  • Changed default Keen IO settings to record all pageviews by default
  • Removed Keen IO API Key option since that is no longer used for data "writes" to their API
  • Renamed Keen IO projectId to projectToken to match their docs

0.8.13 - March 25, 2013

  • Added ability to pass variables into intercomSettings via context.intercom

0.8.12 - March 25, 2013

0.8.11 - March 24, 2013

0.8.10 - March 14, 2013

  • Added fix for conversion of company's created date
  • Added extra tests for trackForm
  • Fixing issue with ClickTale https bug

0.8.9 - March 13, 2013

  • Migrated to new Intercom Javascript API
  • Removed un-used Intercom traits
  • Fix bug in trackForm when using jQuery

0.8.8 - March 12, 2013

  • Added userId to Errorception metadata
  • Made date parsing more lenient (ms & sec) for trait.created

0.8.7 - March 7, 2013

  • Added Qualaroo
  • Fixed bug with Chartbeat and page load times

0.8.6 - March 7, 2013

  • Fixed bug in trackLink reported by @quirkyjack
  • Fixed bug in ClickTale where it didn't create the ClickTaleDiv

0.8.5 - March 7, 2013

0.8.4 - March 5, 2013

  • Added support for strings for the created trait
  • Added load-date for getting the page's load time

0.8.3 - March 4, 2013

  • Added Sentry
  • Added initial pageview support to more providers
  • Allowed HubSpot to recognize email userId
  • Added support for DoubleClick via Google Analytics

0.8.2 - March 4, 2013

  • Fixed bug in FoxMetrics provider
  • Added queue for providers which don't support ready immediately.

0.8.1 - March 3, 2013

  • Fixed bug in trackForm when submitted via jQuery

0.8.0 - March 1, 2013

  • Added cookie-ing to keep identity and traits across page loads
  • Added identify support for Clicky
  • Added identify support for GoSquared
  • Added identify support for Woopra
  • Updated tracking for Usercycle

0.7.1 - February 26, 2013

  • Added Intercom companies by @adrianrego
  • Added Intercom setting for use_counter
  • Fixed Intercom traits passed without a created field

0.7.0 - February 25, 2013

0.6.0 - February 7, 2013

  • Added ready method for binding to when analytics are initialized
  • Added UserVoice
  • Added Perfect Audience
  • Added LiveChat
  • Fixed Intercom to allow multiple identify calls

0.5.1 - February 4, 2013

  • Merged in fix for Keen IO's branding
  • Added fix to utils.parseUrl() field pathname in IE

0.5.0 - February 1, 2013

  • Added an alias method for merging two user's by ID

0.4.10 - January 30, 2013

  • Fixed multiple elements on trackLink and trackForm
  • Fixed CrazyEgg apiKey to accountNumber
  • Fixed Keen to Keen.io

0.4.9 - January 29, 2013

  • Fixed alias and extend breaking on non-objects

0.4.8 - January 29, 2013

  • Fixed trackForm timeout by @Plasma

0.4.7 - January 29, 2013

  • Added support for Mixpanel's revenue feature
  • Added support for KISSmetrics' "Billing Amount" property for revenue
  • Added support for revenue being passed to Google Analytics' value property

0.4.6 - January 28, 2013

  • Added automatic canonical URL support in Google Analytics

0.4.5 - January 25, 2013

  • Added Intercom widget setting
  • Fixed Chartbeat from requiring body element to exist

0.4.4 - January 21, 2013

  • Added Bitdeli by @jtuulos
  • Added Mixpanel $first_name and $last_name aliases by @dwradcliffe
  • Fixed Mixpanel $last_seen alias
  • Added parseUrl util
  • Moved GoSquared queue to snippet

0.4.3 - January 20, 2013

0.4.2 - January 18, 2013

  • Added option to use a properties function in trackLink and trackForm methods

0.4.1 - January 18, 2013

0.4.0 - January 18, 2013

  • Renamed trackClick to trackLink
  • Renamed trackSubmit to trackForm

0.3.8 - January 18, 2013

  • Fixed Clicky loading slowly

0.3.7 - January 17, 2013

0.3.6 - January 14, 2013

0.3.5 - January 14, 2013

  • Added trackClick and trackForm helpers

0.3.4 - January 13, 2013

0.3.3 - January 11, 2013

0.3.2 - January 11, 2013

  • Added Quantcast
  • Fixed breaking issue on Clicky
  • Updated Makefile for new providers

0.3.1 - January 11, 2013

  • Added label and category support to Google Analytics

0.3.0 - January 9, 2013

0.2.5 - January 8, 2013

0.2.4 - January 3, 2013

  • Fixed GoSquared trailing comma by @cmer

0.2.3 - January 2, 2013

  • Added domain field to GA by @starrhorne
  • Removed phantom install to get travis working
  • Added window._gaq fix in initialize

0.2.2 - December 19, 2012

  • Added link query tag support for ajs_uid and ajs_event
  • Added docco, uglify, and phantom to devDependencies by @peleteiro

0.2.1 - December 18, 2012

  • Added the pageview method for tracking virtual pageviews
  • Added Travis-CI
  • Fixed window level objects in customerio and gosquared
  • Added for Intercom's "secure" mode by @buger
  • Removed root references

0.2.0 - December 16, 2012

  • Separated providers into separate files for easier maintenance
  • Changed special createdAt trait to created for cleanliness
  • Moved utils directly onto the analytics object
  • Added extend and alias utils
  • Added settings defaults for all providers

0.1.2 - December 14, 2012

0.1.1 - November 25, 2012

  • Added "Enhanced Link Attribution" for Google Analytics by @nscott
  • Added "Site Speed Sample Rate" for Google Analytics by @nscott

0.1.0 - November 11, 2012

  • Added Olark
  • Added terse initialize syntax
  • Added tests for all providers
  • Added README