Widget Connector | ||||||
---|---|---|---|---|---|---|
|
There are a number of improvements in the March 2018 Release of Kitewheel. The highlights include:
...
A JavaScript Node can be used to generate a file name that uses a timestamp and a unique identifier to ensure that files are ordered by creation date and also that there is no clash or accidental overwriting if multiple engines are processing and writing files simultaneously. The TransactionId from Schema Metadata can also be used to get a unique identifier.
Reading a File From an S3 Bucket
...
Web Tracking Do-Not-Track Features
The Kitewheel Xponent Graph API web tracking JavaScript has been modified to add a "doNotTrack" configuration section that allows the specification of of HTML DOM elements and cookies that should not be tracked.
- cookies - the cookies specified will not be returned in the web tracking events
- names - any HTML DOM elements that match the list of names will not be returned
- ids - any HTML DOM elements with the specified ids will not be retrurnedreturned
- classes - any HTML DOM elements that have this class will not be tracked
...
- [KIT-1246] - Update Migration Strategy for Engine / Reporting DB to avoid potential database locks
- [KIT-1317] - Custom engine group settings for environment disappear on a version restore
- [KIT-1330] - Page freeze on organizations admin if navigating immediately after login
- [KIT-1376] - Webtrack: Tag attributes missing in data return object when event tracked is not a tag
- [KIT-1307] - Fix for large schema elements not passing correctly to JavaScript microservice
- [KIT-1321] - Duplicate deployments on Azure / Kubernetes stacks
- [KIT-1354] - Schema filtering fails with arrays in the Schema
- [KIT-1356] - UTF8 Characters not encoded correctly when an JSON object is inserted into the database
Other Improvements
- [KIT-1249] - Logging system overhaul implementation (metrics and trace) - this should improve the performance and reliability of metric updates whilst opening the next stage of loggig and trace analysis.
- [KIT-1346] - Upgrade SQL Alchemy and database libraries. SQL Alchemy has been upgrdaed to 1.25 and the underlying database libraries have also been updated.