Skip to content

Versioning

Purpose

Owns Snap Studio Pro version identification and version-related support utilities.

This territory provides centralized version information and support-focused version actions exposed through editor UI.

Owns

  • Version identifiers
  • Version metadata
  • Support context menus
  • Version-based diagnostics actions
  • Support entry points

Does NOT Own

  • Logging systems
  • Environment diagnostics
  • Documentation ownership
  • Support workflows
  • Release management

Allowed Dependencies

Versioning may depend on:

  • Diagnostics systems
  • Unity editor APIs
  • Support utilities

Versioning should avoid depending directly on:

  • Rendering systems
  • Preview systems
  • Export systems
  • Feature implementations

Notes

Versioning exists to ensure support reports, exported diagnostics, and visible editor UI can consistently identify the exact Snap Studio Pro build being used.

Support actions are intentionally colocated with version information to improve discoverability.

Future Candidates

  • Build metadata reporting
  • Changelog integration
  • Documentation version linking
  • Release channel reporting