Comparing NextLevel:main...layer-editor:main · NextLevel/NextLevel
Commits on Mar 13, 2026
-
fix(package): restore composite camera defaults for package use
Update the fork so it can be used as an OpenStudio package dependency instead of a vendored source snapshot. Changes in this commit: - prefer composite back camera device types before plain wide angle cameras so Pro devices can zoom below 1x and hand off lenses more naturally - prefer TrueDepth before wide angle on the front camera - add package-level tests for default device priority ordering - narrow Comparable.clamped(to:) so the package does not export a conflicting helper into consuming apps - remove the redundant StrictConcurrency upcoming-feature flag from Package.swift because Swift 6 already enables it This commit is intended to preserve the camera behavior we rely on in OpenStudio while making the fork safer to consume through SwiftPM.