- Removed
trackPropertySchema
.track
can now accept any key-value object ofproperties
- Handle network erros appropriately
- Removed the IP address lookup. This is now being handled on the backend.
- Made
debug
property optional
- Updated example
- Added
debug
property to config - Settingdebug
totrue
would output errors to the console.
- Made
email
andattributes
properties optional when identifying a user. - Throw an error if neither
email
norphone_number
is provided when identifying a user.
- Removed webpack bundler
- Updated SDK example
- Made
device_id
as standard user property - Added
identifier
as a required argument in thetrack
method - Fixed a bug with the
validate
function
- Updated README.md