- amplitude: adding check for event_id
- amplitude: adding event properties
- intercom: fix last seen ip, fixes #135
- amplitude: adding page and screen calls
- calq: adding integration
- ga: add ecommerce, closes #125
- drip: fix undefined BadRequest
- make-test: lint before testing
- Add support for Heap.
- gainsight: updating for all channels
- vero: updating tests + cleanup
- stacklead: small mapping refactor
- gainsight: merging gainsight
- mixpanel: cleanup + adding
legacySuperProperties
setting
- Fix mixpanel integration from sending created_at
- change kissmetrics setting, fix librato tests
- fix keen.io options.traits
- Librato integration respects zero values coming in
- fix hubspot errors. reference
- add linting
- adding prefixing for event names, behind flag
- keen: adding addons, fixes #85 and fixing error responses.
- kissmetrics: only stringify objects
- intercom: allow createdAt / created_at
- tests: chnage mixpanel increment event, to be "increment"
- frontleaf: adding frontleaft integration
- kissmetrics: fix merge error
- kissmetrics: add auto-alias
- webhooks: adding transform for new spec
- customerio: when the id is an email send it as .email too
- hubspot: adding fix for "date" types + test cleanup
- preact: added support for server-side Identify call, added source attribute to logged events and identify calls
- intercom: only update impressions on .active()
- add mixpanel increments, closes #78
- update intercom events, closes #80
- Fixing ga universal for ip and useragent
- ga-universal: add .ip and .userAgent override
- ga: move settings check to enabled
- hubspot: replace spaces in properties with underscores
- Amplitude segment.io integration.
- fix for google analytics universal client id
- add drip
- vero: ignore idless requests
- webhooks: bumping timeout
- iterable: adding revenue
- churnbee: should only be enabled for messages with .event()
- bumping segmentio-integration for timeout fixes
- vero: add .alias()
- add churnbee
- webhooks: lowering timeout and retries
- updating gitignore
- vero: enable only for messages with userId
- customer.io: adding fix for dates + ocd
- stacklead: adding stacklead integration
- ga: fix typos
- mixpanel: actually require errors
- add jscoverage, closes #44
- kissmetrics: send revenue as billing amount
- intercom: fix for dates
- adding fix for customer.io group
- webhooks: fix to re-enable everywhere
- customerio: fix created_at
- keen: adding fix for bad responses
- fix user-agent to match new facade
- remove some deps
- adding iterable integration (hjz)
- refactor to use new integration
- commandiq: adding commandiq
- intercom: add group()
- ga: add page()
- customer.io: add group()
- mailchimp: fix for messages which have no email field
- add intercom track
- updating segmentio-facade as a dev-dep
- intercom: dates fix
- removing facade from deps
- updating
isodate-traverse
#0.3.0
- adding valid-querystring checks
- revert
request-retry
upgrade
- updating to request-retry 0.1.1
- Merge pull request #30 from segmentio/mailchimp
- adding support for traits to send as merge vars
- adding mailchimp integration, fixes #29
- intercom: fix for traits.companies when sent as a non-array
- customer.io: adding last visit updates
- helpscout: fixed tests (yields)
- customer.io: removing sessionid (reinpk)
- preact: relaxing
email
requirement to send data
- hubspot: adding json-stringifying to object values
- hubspot: fixing existing contacts race condition
- mixpanel: updating track calls to include correct ip information
- hubspot: adding fix for null values
- webhooks: fixing test timeout
- helpscout: fixing single
websites
value - hubspot: fixing boolean/string field errors
- fix for hubspot dates, convert them to ms
- adding trak.io integration (scootklein)
- updating intercom to no longer use
custom_data
field - updating package.json to use newer facade
- woopra: updating with /identify call (calvinfo)
- google-analytics: renaming 'universal' -> 'serversideClassic' (calvinfo)
- preact: added preact integration (thefarside112)
- debug: renaming debug everywhere (calvinfo)
- mixpanel: adding detection for invalid dates (calvinfo)
- mixpanel: adding version to $os and $browser (calvinfo)
- mixpanel: add Mixpanel special property $username to identify (brianpmarks)
- google-analytics: checking for value, removing default value
- webhooks: adding timeout to request
- librato: updating user-agent with segmentio version
- webhooks: increasing retry count
- usercycle: adding usercycle by lfittl
- google-analytics: removing default value as set to '1' by mattsjohnston
- intercom: removing ip and useragent from user update
- intercom: adding impressions for track and identify
- Adding userId check to intercom enabled
- Renaming HelpScout -> Help Scout
- updating version of segmentio/new-date
- Adding fix for HubSpot lowercased keys
- Initial release