Changelog
All notable changes to Agastya will be documented in this file. These include changes to both plugins and major APIs.
The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.
4.17.2 - 2020-03-01
Changed
- Updated Platform APIs url from platform-beta to platform
4.17.1 - 2020-02-27
Fixed
- EU cookie law popup now has black text color instead of inheriting
4.17.0 - 2020-01-06
Added
- Fallback to cookies if local storage doesn’t exist or is blocked
4.16.2 - 2019-12-29
Changed
- Add more items to OS default fonts based on user agent
4.16.1 - 2019-11-01
Changed
- Get referrer URL when using Platform APIs
4.16.0 - 2019-10-20
Added
- Support for initial Agastya service page setting
4.15.0 - 2019-10-17
Added
- Support for custom button icons
Changed
- Updated interface for “Get in touch” form
4.14.0 - 2019-09-20
Added
- Support for tracking 5 “basic” custom values
Changed
- Dialogflow integration now tracks response indent ID
4.13.0 - 2019-09-03
Added
- Support for button size customization
4.12.0 - 2019-08-31
Added
- Support for new Oswald Labs Platform APIs
Changed
4.11.0 - 2019-08-22
Added
- Track mouse over on Agastya icon
4.10.0 - 2019-08-21
Added
- Lexend font family in reading font
4.9.1 - 2019-08-14
Changed
- Card open/close tracking in vocabulary helper
- Increased shadow in cards in dyslexia-friendly mode
4.9.0 - 2019-08-13
Added
- Dictionary hover cards in dyslexia-friendly mode
4.8.0 - 2019-08-10
Added
- New typeface available, Inter
4.7.2 - 2019-08-09
Changed
- Updated “Powered by Agastya” text to logo
4.7.1 - 2019-08-08
Changed
- Updated link to information about Do Not Track
- Updated link to details for “What we track”
4.7.0 - 2019-08-07
Added
- Read Aloud language/accent setting
- Translation featured languages setting
4.6.0 - 2019-08-06
Added
- Ignore duplicate tracking requests in 1 second
Changed
- Use Tracking plugin to track SPA/PWA pageviews
Removed
- Remove on page change communication in SPA/PWAs
4.5.2 - 2019-08-05
Fixed
- Change ID of Agastya script to prevent collision with v4.4
4.5.1 - 2019-08-05
Fixed
- Fixed bug with Uptime Robot card
4.5.0 - 2019-08-05
Added
- New language-based voices in Read Aloud
Fixed
- Fixed bug with Read Aloud not working multiple times on the same page
Changed
- Significantly faster event tracking
4.4.0 - 2019-07-30
Added
- Vocabulary helper mode to highlight difficult words
4.3.6 - 2019-07-26
Fixed
4.3.5 - 2019-07-01
Changed
- Better internal caching of static files
4.3 - 2019-06-28
Added
- Internal updating utility to Platform APIs
Fixed
- Fix bug with Do Not Track and battery levels
4.2 - 2019-06-24
Added
- Internal toolkit for faster deployments
Changed
- Updated deployment process to new servers
4.1.3 - 2019-06-13
Added
- Support for landmark color customization
4.1.2 - 2019-06-06
Changed
- Better local storage for user customizations
4.1 - 2019-05-28
Added
- Support for custom elements
Added
- User customization (fonts, colors, etc.)
- Agastya App Store
- Support for Agastya Admin
Changed
- Brand new user interface for the plugin window
- More developer-friendly APIs and methods
- Event emitting and promise-based API
3.8.2 - 2019-02-13
Changed
- Better session key (now adds year/month with useragent and hashed IP)
3.8.1 - 2018-12-27
Changed
- Changed session and user agent unique keys
- Better EU detection for cookie law (specific countries not continent)
3.8.0 - 2018-12-14
Added
- Built-in support for UTM parameters for tracking
3.7.2 - 2018-12-01
Changed
- Migrate database from InfluxDB to ElasticSearch
- Change infinite limit to 24-hour for geolocation caching
- Update tracking endpoint to
secure-agastya-tracker
3.7.1 - 2018-11-26
Changed
- Update “Do not track” link to new usage guidelines
3.7.0 - 2018-11-10
Added
- Switch between accessibility and chat icons when live chat is enabled
- Add built-in usage guidelines
Changed
- List user inteface for advanced options
3.6.0 - 2018-11-05
Added
- Introducing support for Drift live chat
Fixed
- Fixed iOS Safari iframe scrolling bug
3.5.3 - 2018-08-27
Changed
- Force black color for active read aloud text
3.5.2 - 2018-08-26
Added
- Added link to Oswald Labs’ accessibility policy
Fixed
- Fixed rounded corners for the plugin (force border-radius)
3.5.1 - 2018-08-01
Changed
- Link to learn how to turn Do Not Track on migrated to Oswald Labs Help website
- Preload “loading” image for faster-feeling UX on clicking the Agastya button
- Better read aloud panel design for mobile devices
3.5.0 - 2018-07-30
Added
- Caching of user agent information and geolocation, so tracking after the first event will be much faster.
Changed
- Tracking endpoint changed after migrating from MariaDB to InfluxDB.
3.4.0 - 2018-07-30
Fixed
- In dyslexia-friendly mode,
<i>
’s font is inherited instead of being overwritten (for icon fonts.)
Added
- Link to “Learn how to enable” under Do Not Track on the settings page.
3.3.0 - 2018-07-19
Added
- Built-in plugin support for 50+ more languages with auto-detection.
- Native + fallback notifications to tell users when something is going on in the background.
Changed
- Instead of redirecting to form for GDPR requests, export and delete are added as part of plugin window.
3.2.0 - 2018-07-15
Added
3.1.0 - 2018-06-30
Added
- New Agastya JavaScript client API for developers using
window.agastya.api()
3.0.1 - 2018-06-26
Changed
- Make plugin window smaller on mobile to reflect changes on the website in background.
3.0.0 - 2018-06-09
Added
- Built-in support for multiple languages with auto-detection.
- CSS class modes like dyslexia-friendly mode and night mode now support custom classes.
- Option to change the primary color (header, button, etc.) for the plugin.
- EU support for GDPR and cookie law.
Changed
- Brand new user interface for the plugin window.
- Better support for single-page apps and progressive web apps.