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
, andSurvey Button Text Color
to theEngagement 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 theEngagement Survey
settings.[Refactor] Rename
TrackingEntity
toMetalitixCamera
to more clearly denote the intended object to attach to.[Refactor] Rename
MetalitixAnimator
toMetalitixScene
to more clearly denote the intended object to attach to.[Refactor] Move
Automatically Start Logging
features from theMetalitixCamera
to theMetalitixLogger
to more closely match its intended responsibility as seen on other loggers.[Fix] Add missing
ClearAllAttributes()
function, which replaces the deprecatedClearAllCustomFields()
.[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)
andLogState('chart', value)
functions to replace the now deprecatedLogCustomEvent('event', { chart: value })
.[Feature] Add
SetAttribute('chart', value)
function to replace the now deprecatedSetCustomField('key', value)
.[Feature] Add
RemoveAttribute('chart')
function to replace the now deprecatedRemoveCustomField('key')
.[Refactor] Removed unused, reserved functions
logKey*Event()
,logMouse*Event()
,logTouch*Event()
, andlogZoom*Event()
functions. ThelogCustomEvent()
function should be used instead.
v1.2.1 - 20 September 2023
[Feature] Added a checkbox setting to the
TrackingEntity
component calledAutomatically 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 theTracking 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 toInactivity Interval
.[Fix] Improve stability and reliabilty of engagement survey.
v1.0 - 26 December 2022
Initial public release of Metalitix
Last updated