Core Package
Core Package
com.porticoxr.sdk.core
Provides tools to integrate PorticoXR into your Unity project, including authentication, module management, and reporting. The core API supports session initialization, module access, returning to the Portico App, and event handling. Basic reporting features allow you to send completion data to the Portico platform, both synchronously and asynchronously.
🔢 Dependencies
Unity Editor 2019.4 or newer
| Package | Version |
|---|---|
| com.unity.nuget.newtonsoft-json | 3.2.1 |
📝 Release Notes
Release 1.14.2 - February 3, 2026
- Updated license
Release 1.14.1 - January 26, 2026
- Exposed report statement validation failures as warnings in the Unity console
- Fixed serialization issue with launched and suspended statements
Release 1.14.0 - January 20, 2026
- Added settings tab to PorticoXR window
- Replaced Build and Launch button with Launch on Build option
Release 1.13.0 - January 12, 2026
- Added
SendCompletionoverload that allows for anIResultobject - Added support for serialization of Result and Score types
- Added support for Result and Score types in Visual Scripting
- Added
PorticoReporting.SessionDurationto return the time since Portico was initialized - Added session initialization check before attempting to send report statements
Release 1.12.0 - December 23, 2025
- Added
PorticoReport.GetStatements()method to return an array of all statements in the current session - Added optional timeout parameter for
WaitForPorticoyield instruction - Added
PorticoHelpercomponent to provide convenient access to commonPorticofeatures - Added support for Visual Scripting
- Updated platform endpoints
Release 1.11.1 - December 11, 2025
- Fixed app submission failing when a null module list is provided
Release 1.11.0 - December 10, 2025
- Fixed app submission failing when no OBB file is provided
- Added support for app relaunch
Release 1.10.1 - December 8, 2025
- Added menu item to Portico window context menu to toggle ‘Zip on build’ option
- Disabled ‘Zip on build’ post-build step by default
- Zip on build now includes
.main.obbfile (if present)
Release 1.10.0 - December 5, 2025
- Fixed graphical issue in splash screen affecting some apps
- Made APK optional when submitting an app for publishing via code
- Return to launcher behavior is now also triggered when calling
Application.Quit().Portico.ReturnToLauncher()is still the preferred method
Release 1.9.0 - November 27, 2025
- Added ability to disable Portico App launch simulation when running in the editor
- Added ‘Always Show’ option to sign-in screen
- Added support for requesting launch parameters on demand
- Fixed developer token not renewing in the editor
- Fixed issue where reporting tab labels could display as blank
Release 1.8.0 - November 25, 2025
- Added support for optional OBB file in app submission
- Added APK submission API
- Added Portico package update check
- Improved messaging in Portico window
- Improved app submission failure messaging
Application.Quit()is now only called during return to launcher if the process fails- Added PorticoXR entry to Unity Help menu
- Fixed missing ‘Submit App’ option from PorticoXR menu
Release 1.7.0 - November 3, 2025
- Fixed issue where launch on device feature did not work if Portico App was not present
- Added support for Unity 2019.4 or newer
- Improved robustness of AndroidManifest metadata injection
- Prevented opening reports for uninitialized sessions
- Improved setup instructions for modules in editor
- Fixed typo in Teleported verb summary
Release 1.6.0 - October 24, 2025
- Added app submission form
- Added
Portico.IsAvailableproperty - Exposed
LaunchOnDeviceeditor utility - Updated Portico window UI
- Removed legacy WebGL code
Release 1.5.0 - September 02, 2025
- Fixed issue where Portico window tabs fail to initialize
- Increased padding on splash screen logo
- Improved handling for project creation failures
- Removed legacy runtime code
Release 1.4.0 - September 02, 2025
- Exposed session data in
Porticoclass - Enabled test user override in launch tab
Release 1.3.0 - August 18, 2025
- Added developer key sign-in support
Release 1.2.1 - August 12, 2025
- Fixed credentials null reference exception
- Fixed error in PIN expiration date parsing
Release 1.2.0 - August 11, 2025
- Added storage of app metadata in AndroidManifest
- Project ID
- Core package version
- Module names
- Fixed and improved ‘Powered by Portico’ splash screen
- Removed unused code
- Added printing of editor sign-in URL to console
Release 1.1.0 - July 18, 2025
- Added ‘Build and Launch’ button to launch tab
- Editor window improvements
- Added session status in reporting tab
- Added highlighting for duplicate module names
- Added Verb enum
- Updated Newtonsoft.Json package
- Standardized
Porticoproperty naming - Fixed module name spacing in ‘Launch on Device’ feature
Release 1.0.0 - July 03, 2025
- Initial release