Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project uses date-based Semantic Versioning.

[2026.36.1] - 3. 9. 2026

Changed

  • Limited concurent image loading.

[2026.36.0] - 3. 9. 2026

Added

  • Added OpenTelemetry metrics.

  • Added a setting to disable telemetry.

  • Added a WebGPU support check before the app loads on Web.

Changed

  • Voice input is now disabled during the agent’s intro.

  • Changed the text and styling of the Start conversation button.

  • Updated the available UI scale options.

  • Increased the web request timeout to 15 s.

  • The text cursor is now white.

Fixed

  • Fixed the login popup being blocked when the identity provider selection was skipped.

  • Fixed the access token expiring during reconnect.

  • Fixed adding a versioned agent to a project.

  • Fixed a stuck transcript wait on engine error.

  • Fixed scroll in the Report an issue prompt.

  • Fixed a missing brotli header on web player files.

  • Fixed error and stale request handling in the iOS webview.

  • Draft agents with a single revision not showing a version pill.

[2026.35.4] - 28. 8. 2026

Fixed

  • Fixed opening draft Agents by link without login.

[2026.35.3] - 28. 8. 2026

Added

  • Added account and data deletion to the shared identity’s account management popup.

  • Added multimodal answers like Choice, Input, and HandoverPick to chat.

Changed

  • Reworked the Projects sidebar to use glass and updated.

  • Updated icons to align with company identity.

  • Improved management of draft Agents.

  • Updated evaluations to be more readable.

Fixed

  • Fixed a softlock when push-to-talk was started and ended without speaking.

  • Fixed single identity handling on Web and a compile error.

  • Fixed runtime bundles not caching properly on Web.

  • Fixed a UI Toolkit null reference caused by a missed change notification.

  • Fixed synchronization of QR code scan events.

[2026.35.2] - 27. 8. 2026

Fixed

  • Fixed dev-only Ultra graphics tier not supporting dynamic Liquid Glass.

  • Fixed issue report not working.

[2026.35.1] - 27. 8. 2026

Added

  • Added user-facing issue reporting, reachable from Settings.

  • Added a section for draft agents and a version badge to distinquish them.

  • Added support for selecting and copying text in evaluations.

  • Added an Ultra visual quality option, available in Dev mode.

  • Added a Dev setting to use a temporary random device reference for testing.

Changed

  • The device reference is now derived from the OS identity so it survives a reinstall.

  • Disabled the not-yet-functional add and camera buttons in the conversation UI.

  • Improved the wording of the Chat button for a featured Agent.

Fixed

  • Fixed the camera not properly applying its preset.

  • Fixed the "Custom" Engine type missing from the Projects sidebar.

[2026.35.0] - 25. 8. 2026

Added

  • Added a "Show synthetic transcripts" dev setting, putting the transcripts the engine synthesizes for the user into the chat.

Changed

  • Android image picking now uses the Android photo picker on all supported versions, so the app no longer requests the READ_MEDIA_IMAGES or READ_EXTERNAL_STORAGE permissions.

  • The 3D scene renders at half resolution while in the chat tab.

  • The Add project button now supports agent links too.

  • The settings button wears a bug on its gear while dev mode is on.

  • The web client stops rendering while its tab is in the background.

  • Added visualization for skill toolcalls and planning

  • Errors the engine marks recoverable no longer interrupt the user, they show only in dev mode.

  • Improved depth of field to run faster, improved the bokeh effect and foreground detection.

  • Added support for universal decline action that’s used for refusing end of session or not providing input to modalities that require it.

Fixed

  • Fixed audio getting paused by system overlays and stuttering when resuming on iOS.

  • Reduced frequency of graphics bugs on Web.

  • Fixed horizontal scroll arrows stuttering when clicked in quick succession.

  • The web client’s default project now lives on the engine serving the page, so a preview or PRP deployment no longer opens the production one.

  • Fixed background blur causing flicker on contrasting edges.

[2026.34.3] - 21. 8. 2026

Added

  • Added a "Speed up speech only" option to microphone speedup which sends silence at normal speed. off by default, toggle in settings.

  • Added a `Debug Tool for Microphone.

Changed

  • Improved animation of glass elements fading. Dialogs and popups now arrive with a shorter slide, relying more on fade.

  • Increased scroll edge shrink effect.

  • Fixed screen edge margins for scrollviews on Home.

  • Optimized rendering while on post-session evaluations

  • Normalized the close button on popups.

  • UI scale now defaults to 120% on iPad and Mac.

  • Improved the wording of "Failed to load project" error.

Fixed

  • Fixed the QR scanner’s camera preview appearing before its overlay fully appeared.

  • Fixed the option pickers and the text selection menu vanishing without an animation.

  • Fixed scrolling on Mac being too fast.

  • Fixed tab content collapsing and overlapping itself while switching tabs.

  • Fixed the microphone speed-up fading in the start of every utterance over the first 12 ms.

  • Fixed the post-session evaluations screen ignoring the device safe area.

  • Fixed "Log in" in the project list failing on a project that had not been opened yet.

[2026.34.2] - 20. 8. 2026

Added

  • Added a first-start terms and privacy consent screen, reprompting when the consented version changes.

  • Added ability to select and copy text.

  • Added the errors Unity reports on its own - engine failures, plugin failures and uncaught exceptions - to the telemetry upload, under the Unity category and reported once each.

  • Added arrow buttons to horizontal scrollviews on desktop so mouse can navigate them.

  • Added time compression of microphone audio before it is sent to the engine, shortening the stream the STT provider consumes while preserving pitch and formants. Defaults to disabled (1x), but can be enabled in Dev settings.

Changed

  • Replaced identity Change button to a proper account management popup.

  • Ordered starred agents first, updates when not on visible.

  • Reduced the download size of the large agent images on the Home, Agent Detail and agent loading screens by requesting them scaled to the device’s screen instead of at full size.

  • Changed how a horizontal card strip inside a scrolling page takes mouse and touchpad input: each gesture now picks its direction once and keeps it, so a vertical swipe scrolls the page and a horizontal one scrolls the strip for as long as it lasts, instead of the strip taking the page’s scroll for itself whenever the cursor was over it and handing it back at its own end.

Fixed

  • Fixed the Home screen breaking on an editor UI reload - exceptions from the glass surfaces of the discarded tree, the screen left in its placeholder state for several reloads, and the project logo and agent card images not coming back.

  • Fixed the startup log reporting a failure to load the Home screen for the project that is about to open.

  • Fixed the Web build showing the "there was a problem" error dialog after ordinary audio, microphone and QR scanner operations.

  • Fixed copying text on the Web.

  • Fixed the push-to-talk button not silencing the agent properly.

  • Fixed horizontal scrollviews inside vertical ones - horizontal only accepts horizontal scroll.

  • Fixed not sending input sample rate to server.

[2026.34.1] - 19. 8. 2026

Added

  • Added automatic reconnection of the conversation session after an unexpected network drop, including detection of network path changes (e.g. Wi-Fi to cellular) that leave the socket silently dead, and a reconnecting notice with a cancel option.

Changed

  • Made push-to-talk the default conversation mode.

Fixed

  • Fixed the project name and description on the Home screen overlapping the overlay buttons when the project has no featured agent, on devices with a notch or cutout.

  • Fixed the scroll view overscroll stuttering on desktop.

  • Fixed the overscroll stretch running past its limit when scrolling with a mouse wheel, a touchpad, or the scrollbar thumb.

  • Fixed invalid app state after failing to open startup project.

[2026.34.0] - 19. 8. 2026

Added

  • Added handling for inactive project billing, disabling chat entry and showing a notice on the Home and Agent Detail screens.

  • Added overscroll stretch and an edge-shrink effects to scroll views to improve fluidity.

  • Added support for mono code blocks and table cell alignment to Markdown, and rendered images as their alt text.

Changed

  • Rendered the Agent description as Markdown on the loading screen as well as Agent Detail.

Fixed

  • Fixed the web login callback resolving to the wrong URL when opened via a deep link.

  • Fixed a scroll view swallowing taps after a small drag.

  • Fixed chat scroll position resetting when switching tabs, sending a message, or when the keyboard inset changes.

  • Stopped Markdown from parsing soft line breaks as hard breaks.

Removed

  • Removed the out-of-date data deletion request option from Settings.

[2026.33.3] - 16. 8. 2026

Added

  • Added a UI scale setting.

  • Added support for per-projet Terms and Conditions that reprompt when changed.

Changed

  • Animated the insight cards foldout and updated insights score styling.

  • Updated the Evaluations UI for landscape layout.

  • Hid integrations in the Project card.

  • Reworked the EngineURL representation to use a string for PRP instead of int to avoid mangling the URL.

  • Optimized rendering outside of 3D scene by disabling scene texture handling, render features, and post-processing.

  • Silenced expected errors in the v2 evaluations endpoint fallback.

  • Limited log capturing to dev mode.

Fixed

  • Fixed Localization preload on Web.

  • Fixed a freeze on Web start caused by unresolved app flows.

  • Fixed vertical resize handling on desktop Web.

  • Fixed import format of a gradient sprite.

[2026.33.2] - 12. 8. 2026

Added

  • Added user ID to logs and the debug info screen.

Changed

  • Restyled insights and evaluations, localized related UI.

  • Switched evaluations to the v2 engine endpoints, falling back to v1 where the engine does not serve them yet.

  • Cleaned up log categories.

  • Updated the application bundle ID to ai.promethist internally.

  • Disabled caching of the localization bundle and other config files on Web.

Fixed

  • Fixed a conversation end confirmation stacking on top of a handover offer.

[2026.33.1] - 12. 8. 2026

Added

  • Added a debug info screen with a collectible log history, reachable via long-press.

  • Added a copyable DeviceRef to settings.

Changed

  • Reworked the handover flow, including a new loading screen and reworked popup, including evaluations.

  • Reworked settings buttons to use blue text instead of a chevron.

  • Sorted projects in the sidebar.

  • Limited tool call visualization in chat and error descriptions to dev mode.

  • Simplified user transcript punctuation handling to rely on Engine-provided sentence separators.

  • Disabled automatic reconnect in SocketIO and added handling for failed session creation.

  • Switched the default project engine environment from Preview to Production.

  • Simplified deep link handling on Web, removing extra redirects.

Fixed

  • Fixed incorrect and missing localization entries.

  • Fixed insights failing to render when containing null values.

  • Fixed a SByte conversion error in the Android microphone bridge.

  • Fixed native text input copy/paste on iOS and added horizontal scrolling.

  • Hid the remove option for MDM projects.

[2026.32.1] - 9. 8. 2026

Added

  • Added a new "Liquid Glass" system for translucent, physically-based glass UI elements.

  • Redesigned all UI using the new Liquid Glass visual style.

  • Added native text input handling for iOS and Android.

  • Added basic landscape support, constraining screen width to a target aspect ratio.

  • Added a share option to Agent Detail.

  • Localized evaluations UI.

  • Implemented proper QR scanning UI.

Changed

  • Reworked the login/project prompt flow to improve reliability, including project info and a cancel option.

  • Reworked app navigation flow.

  • Switched insights to be fetched at runtime.

  • Switched to CPU skinning on all platforms.

  • Included app locale to language preferences sent to Engine.

  • Reduced Web build size via updated linker and stripping settings.

  • Decreased emoji font size.

Fixed

  • Fixed logout not working on Web.

  • Fixed StreamingAssets path resolution for deep links on Web.

  • Fixed doubled sentence punctuation appearing in chat.

  • Fixed incorrect insights time offset.

  • Fixed failed evaluations not being handled properly.

  • Fixed "waiting for login" prompt not showing on Web.

  • Fixed conversations sometimes starting in chat tab.

  • Fixed agent placeholders switching to black.

  • Fixed popup styling issues.

  • Fixed framerate not increasing after exiting an interaction.

  • Fixed synchronous localization loading blocking the Web build.

Removed

  • Removed the Unity splash logo reference.

  • Removed HDR support.

[2026.31.2] - 28. 7. 2026

Fixed

  • Fixed link error when opening app on Web.

  • Fixed opening Projects and Agents via link on Web.

  • Fixed missing authentication for uploading logs.

[2026.31.1] - 28. 7. 2026

Added

  • Added user-facing errors for opening invalid links.

Fixed

  • Fixed markdown not being parsed in Agent descriptions.

[2026.31.0] - 27. 7. 2026

Added

  • Added full Markdown rendering for evaluations/insights and agent description. Supports the standard plus tables, links, subscript/superscript.

  • Added MDM (Mobile Device Management) configuration support, including managed properties and project deletion protection.

  • Added deeplink-triggered init actions.

  • Added web loading splash screen, native Android splash screen, and new app icons.

  • Added a fallback identity avatar generator.

  • Added a notification dialog when adding a project from a different region.

  • Added Promethist internal login for projects.

Fixed

  • Fixed auto-scroll in chat.

[2026.30.1] - 21. 7. 2026

Added

  • Added Agent tool call visualization in chat.

  • Added insights and evaluations.

Changed

  • Replaced browser alert errors with custom user-friendly popup.

Fixed

  • Fixed samplerate null error on Web.

[2026.29.4] - 18. 7. 2026

Added

  • Added a typing indicator to the chat.

  • Added PKCE support for authentication.

Fixed

  • Fixed QR preview on Android.

  • Fixed Web login not being persisted.

[2026.29.3] - 16. 7. 2026

Changed

  • Enabled "Name Files as Hashes" to avoid stale cache with new builds.

[2026.29.2] - 16. 7. 2026

Added

  • Added support for adding Projects by reference without a URL.

Fixed

  • Fixed clicking buttons on Projects also opening the project.

[2026.29.1] - 15. 7. 2026

Fixed

  • Fixed missing UI references on AppOrchestrator in the scene.

[2026.29.0] - 15. 7. 2026

Added

  • Added agent starring and ordering of recent agents.

  • Added pull-to-refresh to the home and agent screens.

  • Added a reusable sliding tab view with animated transitions.

Changed

  • Updated to Unity 6000.5.4f1.

  • Unified and reworked safe area handling.

  • Reworked Agent thumbnail and Project logo handling to new endpoints.

  • Updated the iOS build profile and Gradle configuration.

Fixed

  • Fixed stale project info when navigating back to the home screen.


ARC Legacy

[2026.15.2] - 9. 4. 2026

Added

  • Added AudioStalled status to PlaybackUpdated event.

Changed

  • Improved audio stall watchdog and removed reset of the audio context.

[2026.15.1] - 8. 4. 2026

Fixed

  • Add workaround for WebGPU PackAttachment uint issue.

[2026.15.0] - 7. 4. 2026

Changed

  • Updated to Unity 6000.3.11f1.

  • Improved quality of textures on Web.

  • Improved appearance of depth of field.

  • Improved shading inside the mouth with a procedural shadow.

  • Reduced light leaking on borders of SSS materials by enabling attenuation.

Fixed

  • Fixed visuals getting darker after keyboard appears.

  • Fixed Avatars starting session with different expressions depending on end of last session.

  • Fixed debug UI overlapping with Client UI.

  • Fixed eyes getting initialized with offset rotation.

  • Fixed audio playback not working after a period of inactivity by resetting context in this situation.

[2026.11.0] - 13. 3. 2026

Added

  • Added emotions debug view.

  • Added wrinkles support to skin shader.

Changed

  • Increased avatar bundle versions compatibility to [5, 6].

Fixed

  • Fixed avatar raising their head at session start.

  • Fixed distorted specular highlight on the eyes.

  • Fix occasional web audio streamer playback issues by resuming AudioContext on user input

[2026.9.1] - 24. 2. 2026

Fixed

  • Fixed Camera preset not being correctly applied.

Changed

  • Replaced low quality listening animation.

[2026.9.0] - 23. 2. 2026

Added

  • Added camera presets configurable via SetVisual.

Changed

  • Updated blendshape weights to work with new A2F version.

  • Reworked expression playback to be driven by emotions from engine.

  • Improved lipsync look when displaying emotions.

  • Reworked camera system to reduce motion and better frame Avatar during different stages of conversation.

  • Toned down body animation to reduce distractions when interacting.

[2026.8.2] - 18. 2. 2026

Fixed

  • Fixed incorrect texture format being used for SSS on Web after Unity update.

[2026.8.1] - 17. 2. 2026

Changed

  • Updated to Unity 6000.3.8f1.

  • Reworked SetVisual command to match VisualProperties struct from platform.

Removed

  • Removed parameters from SetLogging command, now only switches to event-based logging.

[2026.8.0] - 16. 2. 2026

Fixed

  • Fixed ARC version iOS printing

  • Fixed Adaptive performance on iOS & Android

  • Fixed landscape debug UI layout

[2026.6.1] - 4. 2. 2026

Changed

  • Decreased frequency of scratching animations.

[2026.6.0] - 3. 2. 2026

Added

  • Added regular shading as fallback when SS is disabled.

  • Added error when requesting a visual while another is loading.

  • Added handling for invalid blendshape providers.

Changed

  • Tweaked graphics settings including disabling SS on the Low tier.

  • Split client command parsing and execution errors.

Fixed

  • Fixed SS on Metal and WebGPU.

  • Fixed performance overlay sometimes appearing over other UI.

[2026.5.2] - 30. 1. 2026

Changed

  • Now requires Avatar bundle version 5.

Fixed

  • Fixed layout of debug UI.

[2026.5.1] - 29. 1. 2026

Removed

  • Removed OpenGLES3 backend on Android.

Fixed

  • Fixed non-functional adaptive performance on Android.

[2026.5.0] - 28. 1. 2026

Added

  • Implemented subsurface scattering and advanced reflections for more realistic skin.

Changed

  • Reworked debug modes into two interactable categories - statistics and controls.

Fixed

  • Fixed animation state like eye contact not being properly reset when switching Avatars, leading to delayed eye contact.

[2026.3.3] - 15. 1. 2026

Fixed

  • Disabled accurate GBuffer normals alongside buffer attachment packing on Android.

[2026.3.2] - 15. 1. 2026

Fixed

  • Disabled GBuffer attachment packing on Android to fix a visual artifact on some devices.

[2026.3.1]

Fixed

  • Fixed ScreenEffect adding additional blit pass even when inactive.

  • Fixed "Auto" preset missing on supported platforms.

[2026.3.0]

Changed

  • Separated performance and device info flags in SetDebug client command.

  • Updated to Unity 6.3.

  • Implemented custom GBuffer attachment packing to reduce color sample bytes used.

  • Reduced TAA quality to medium to improve performance.

Fixed

  • Reworked runtime bundle dependency tracking to fix issues when switching directly between different Avatars and Environments.

[2025.48.2]

Changed

  • Reduced swinging during stance changing.

Fixed

  • Fixed static camera setup.

  • Fixed hair blurring in motion.

[2025.48.1]

Added

  • Added initial support for CC5 characters.

Fixed

  • Fixed incorrect handling of bundle versions from client.

  • Fixed lighting of hair back faces.

[2025.47.0]

Added

  • Upgraded to new realistic hair shader.

Changed

  • Reworked and simplified visual management.

  • Merged separate Avatar and Environment loading into single loading sequence.

  • Unified main scene for all platforms.

[2025.44.0]

Added

  • Added support for the accessibility field to bundle index.

Changed

  • Replaced sceneLoaded and avatarLoaded with the completed LoadUpdated event for orb.

  • Reworked audio streaming and reduced buffering time.

[2025.43.0] - 20. 10. 2025

Added

  • Added audio buffer size parameter to SetConfig.

Changed

  • Cleaned up unused libraries and assets.

  • Decreased audio buffer size to improve conversational responsiveness.

  • Reworked blendshape smoothing to improve behavior across different framerates.

Fixed

  • Fixed stretched bokeh blur shape.

  • Fixed pixelation by disabling contrast-adaptive sharpening.

[2025.40.2] - 6. 10. 2025

Added

  • Added frameRate field to SetConfig command.

  • Added shoulder pose correction for female Avatars.

  • Implemented custom Depth of Field effect to improve performance.

  • Added camera field to SetVisual for static camera configuration.

Changed

  • Switched to deferred rendering for better performance.

  • Switched antialiasing from MSAA to TAA to improve the image.

  • Simplified hair rendering to improve performance.

  • Simplified audio streaming to single track.

  • Updated to Unity 6.2.

  • Improved HDR profile tuning.

  • Tweaked chromatic aberration.

Fixed

  • Fixed repetitive log when BlendshapePlayer reaches beyond end of track.

  • Fixed loading bundles with Prefab variants.

  • Fixed HDR volume profile sometimes applying even when HDR is disabled.

[2025.37.1] - 10. 9. 2025

Added

  • Added new thinking animations for latency masking.

Changed

  • Modified Orb to render at half of client-set resolution.

  • Changed loading to send Orb loading events on startup.

  • Cleaned up extra logging.

  • Improved blendshape lipsync appearance.

Fixed

  • Fixed resolution scale possibly getting reset when quality tier changes.

  • Fixed far clipping plane being too close in some environments.

Removed

  • Removed non-functional local bundle cache retrieval.

[2025.36.8] - 4. 9. 2025

Added

  • Added automatic bundle index refresh when changing branches.

  • Added logging for downloading bundle index.

Fixed

  • Fixed missing load failed message when bundle version resolving fails.

  • Fixed version reporting on Android.

Removed

  • Removed SSAO.

[2025.35.7] - 27. 8. 2025

Fixed

  • Fixed blinking stretching eyelashes when already looking down.

  • Fixed Avatar staring at the ground.

  • Fixed missing and repetitive "Unknown emotion" log.

[2025.35.5] - 26. 8. 2025

Added

  • Added automatic framing based on Avatar height.

  • Added compatibility checking between ARC and bundles.

  • Added Medium and Low graphics tiers.

  • Added ability for Client to list and set graphics tier.

  • Added thinking state to mask start of speech delay.

  • Added custom Android manifest without default activity.

  • Added viseme smoothing.

Changed

  • Added SSAO and increase light limit to 5 for high graphics quality.

  • Changed version separator from underscore to dot.

  • Changed version wildcard from 'X' to '*'.

  • Switched to resolving bundle version internally, ignoring version sent from via SetVisual command.

  • Disabled speech item logging to reduce log clutter.

  • Re-enabled HDR.

Fixed

  • Fixed darkening on Android.

  • Fixed Client events being sent out of order.

  • Fixed Client event queueing overflow.

  • Fixed resolving version of "none" bundle.

  • Fixed resolving dependency versions of cached manifests.

  • Fixed viseme playback.

  • Fixed "No lipsync animation data." error when receiving data normally.

  • Fixed AudioStarted event not being sent correctly.

[2025.32.1] - 5. 8. 2025

Changed

  • Disabled HDR.

  • Raised minimum Android API level to 29.

[2025.32.0] - 5. 8. 2025

Added

  • Added ClearCache command to remove bundle cache.

Changed

  • Updated to Unity 6.1.

Removed

  • Removed unused SetVolume command.

Fixed

  • Fixed incorrect switching between animation states when listening and talking.

  • Fixed avatar bundle being loaded even when environment bundle load failed.

  • Fixed animation clips not applying facial animation.

  • Fixed missing default slight smile.

  • Fixed performance overlay not working.

[2025.31.3] - 31. 7. 2025

Fixed

  • Fixed regression to max 30 seconds per audio track.

[2025.31.2] - 31. 7. 2025

Changed

  • Enabled autorotation on iOS.

[2025.31.1] - 30. 7. 2025

Added

  • Added ScreenEffect system with halftone shader.

  • Added option to pack Avatar with custom AnimatorController.

  • Added special hardcoded case for tad avatar to use custom camera position without animation.

Fixed

  • Fixed null references in AvAnim when switching between two human avatars.

[2025.31.0] - 29. 7. 2025

Added

  • Added changelog.

Changed

  • Reworked avatars and environments to load dynamically from bundles.

  • Changed avatar linking from edit-time to dynamic runtime linking.

  • Renamed SetVisual field background to environment.

  • Merged all loading and downloading client events to LoadUpdated.

  • Switched to world-space orb with _Position property (not yet accessible).

Fixed

  • Fixed positional drifting of avatars.