Changelog

The changelog keeps a documented history of logger changes.

v1.3.0 - 12 February 2024

  • [Feature] Add Survey Logo, Survey Background Color, Survey Text Color, Survey Button Color, and Survey Button Text Color to the Engagement Survey settings.

  • [Feature] Add support for scene animations within the Metalitix-Unity dashboard.

  • [Feature] Add ForceSend() function that enables developers to manually send data to the Metalitix backend.

  • [Refactor] Survey Interval now uses seconds instead of minutes.

  • [Refactor] Move Use Survey option to underneath the Engagement Survey settings.

  • [Refactor] Rename TrackingEntity to MetalitixCamera to more clearly denote the intended object to attach to.

  • [Refactor] Rename MetalitixAnimator to MetalitixScene to more clearly denote the intended object to attach to.

  • [Refactor] Move Automatically Start Logging features from the MetalitixCamera to the MetalitixLogger to more closely match its intended responsibility as seen on other loggers.

  • [Fix] Add missing ClearAllAttributes() function, which replaces the deprecated ClearAllCustomFields().

  • [Fix] Add missing Logger tab to 2022 + HDRP Unity version.

  • [Fix] Internet connectivity checker now checks for connection to Metalitix backend.

v1.2.2 - 8 November 2023

  • [Feature] Add LogEvent('chart', value) and LogState('chart', value) functions to replace the now deprecated LogCustomEvent('event', { chart: value }).

  • [Feature] Add SetAttribute('chart', value) function to replace the now deprecated SetCustomField('key', value).

  • [Feature] Add RemoveAttribute('chart') function to replace the now deprecated RemoveCustomField('key') .

  • [Refactor] Removed unused, reserved functions logKey*Event(), logMouse*Event(), logTouch*Event(), and logZoom*Event() functions. The logCustomEvent() function should be used instead.

v1.2.1 - 20 September 2023

  • [Feature] Added a checkbox setting to the TrackingEntity component called Automatically Start Logging. When users check this box, the Metalitix logger will automatically start logging when the experience starts.

  • [Refactor] Function summaries are included for public-facing functions.

  • [Refactor] Encapsulate parts of code by creating DLL files. Unnecessary code parts were deleted.

  • [Refactor] Add session pause display support to the Metalitix dashboard within Unity.

  • [Refactor] Return an informative error when recording to a project where the trial limit was reached.

  • [Fix] Added additional catches of missed asset references.

  • [Fix] Catch firewall-related errors.

  • [Fix] Improved clarity of logged messages to the console.

  • [Fix] Fix the heatmap settings not appropriately setting heatmap settings in the Metalitix dashboard within Unity.

  • [Fix] Devices uses dark mode no longer see the colors inverted in the Metalitix dashboard within Unity.

  • [Fix] Textures on buttons are no longer missing when using the HDRP render pipeline and viewing the Metalitix dashboard within Unity.

  • [Fix] The login message is no longer cut off in the Metalitix dashboard within Unity.

  • [Fix] The login message is cutoff in the Unity dashboard window.

  • [Fix] The info panel is no longer displayed behind the model in the Metalitix dashboard within Unity.

v1.2 - 24 May 2023

  • [Feature] Users can record the Metalitix camera relative to the transform of a scene. A Scene transform setting appears on the Tracking Entity component. When a scene is selected, the camera position is recorded relative to the scene's transform, which is great for product viewers. When no scene is selected, the camera position is recorded relative to world coordinates.

  • [Feature] The Metalitix dashboard can now be viewed within the Unity package. This is great for very large projects that cannot be uploaded to the online dashboard.

v1.1 - 17 January 2023

  • [Refactor] Change Metalitix backend endpoint that Unity uses to improve reliability and stability of sending analytics data.

  • [Refactor] Add example scenes.

  • [Fix] Rename AFK Time setting to Inactivity Interval.

  • [Fix] Improve stability and reliabilty of engagement survey.

v1.0 - 26 December 2022

  • Initial public release of Metalitix

Last updated