The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build Recap, reference main (f1d2f3), with Swift 5.10 for macOS (SPM) on 15 Oct 2024 21:32:29 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64

Build Log

internal extension Color {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:4:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenIconFillMode) private var iconFillMode
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:33:30: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
    var iconForegroundStyle: AnyShapeStyle {
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:33:9: note: add @available attribute to enclosing property
    var iconForegroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:32:9: note: add @available attribute to enclosing extension
private extension FeatureRow {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: error: 'HStack' is only available in macOS 10.15 or newer
        HStack(alignment: .center, spacing: 16.0) {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:9: note: add 'if #available' version check
        HStack(alignment: .center, spacing: 16.0) {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:28: error: 'center' is only available in macOS 10.15 or newer
        HStack(alignment: .center, spacing: 16.0) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:9:28: note: add 'if #available' version check
        HStack(alignment: .center, spacing: 16.0) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:10:13: error: 'ZStack' is only available in macOS 10.15 or newer
            ZStack(alignment: .center) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:10:13: note: add 'if #available' version check
            ZStack(alignment: .center) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:10:32: error: 'center' is only available in macOS 10.15 or newer
            ZStack(alignment: .center) {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:10:32: note: add 'if #available' version check
            ZStack(alignment: .center) {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:11:17: error: 'Color' is only available in macOS 10.15 or newer
                Color.clear
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:11:17: note: add 'if #available' version check
                Color.clear
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:11:23: error: 'clear' is only available in macOS 10.15 or newer
                Color.clear
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:11:23: note: add 'if #available' version check
                Color.clear
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:12:22: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                    .frame(width: 48.0, height: 48.0)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:12:22: note: add 'if #available' version check
                    .frame(width: 48.0, height: 48.0)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:14:17: error: 'Image' is only available in macOS 10.15 or newer
                Image(systemName: feature.symbolName)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:14:17: note: add 'if #available' version check
                Image(systemName: feature.symbolName)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:14:17: error: 'init(systemName:)' is only available in macOS 11.0 or newer
                Image(systemName: feature.symbolName)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:14:17: note: add 'if #available' version check
                Image(systemName: feature.symbolName)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:15:22: error: 'foregroundStyle' is only available in macOS 12.0 or newer
                    .foregroundStyle(self.iconForegroundStyle)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:15:22: note: add 'if #available' version check
                    .foregroundStyle(self.iconForegroundStyle)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:16:22: error: 'font' is only available in macOS 10.15 or newer
                    .font(.system(size: 32.0))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:16:22: note: add 'if #available' version check
                    .font(.system(size: 32.0))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:16:28: error: 'system(size:weight:design:)' is only available in macOS 13.0 or newer
                    .font(.system(size: 32.0))
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:16:28: note: add 'if #available' version check
                    .font(.system(size: 32.0))
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:19:13: error: 'VStack' is only available in macOS 10.15 or newer
            VStack(alignment: .leading, spacing: 4.0) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:19:13: note: add 'if #available' version check
            VStack(alignment: .leading, spacing: 4.0) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:19:32: error: 'leading' is only available in macOS 10.15 or newer
            VStack(alignment: .leading, spacing: 4.0) {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:19:32: note: add 'if #available' version check
            VStack(alignment: .leading, spacing: 4.0) {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:17: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
                Text(.init(feature.title))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:17: note: add 'if #available' version check
                Text(.init(feature.title))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:17: error: 'Text' is only available in macOS 10.15 or newer
                Text(.init(feature.title))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:17: note: add 'if #available' version check
                Text(.init(feature.title))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:17: error: 'init(_:tableName:bundle:comment:)' is only available in macOS 10.15 or newer
                Text(.init(feature.title))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:20:17: note: add 'if #available' version check
                Text(.init(feature.title))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:21:22: error: 'font' is only available in macOS 10.15 or newer
                    .font(.headline)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:21:22: note: add 'if #available' version check
                    .font(.headline)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:21:28: error: 'headline' is only available in macOS 10.15 or newer
                    .font(.headline)
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:21:28: note: add 'if #available' version check
                    .font(.headline)
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:22:22: error: 'foregroundStyle' is only available in macOS 14.0 or newer
                    .foregroundStyle(.primary)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:22:22: note: add 'if #available' version check
                    .foregroundStyle(.primary)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:22:39: error: 'primary' is only available in macOS 12.0 or newer
                    .foregroundStyle(.primary)
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:22:39: note: add 'if #available' version check
                    .foregroundStyle(.primary)
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:24:17: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
                Text(.init(feature.description))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:24:17: note: add 'if #available' version check
                Text(.init(feature.description))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:24:17: error: 'Text' is only available in macOS 10.15 or newer
                Text(.init(feature.description))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:24:17: note: add 'if #available' version check
                Text(.init(feature.description))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:24:17: error: 'init(_:tableName:bundle:comment:)' is only available in macOS 10.15 or newer
                Text(.init(feature.description))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:24:17: note: add 'if #available' version check
                Text(.init(feature.description))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:25:22: error: 'font' is only available in macOS 10.15 or newer
                    .font(.subheadline)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:25:22: note: add 'if #available' version check
                    .font(.subheadline)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:25:28: error: 'subheadline' is only available in macOS 10.15 or newer
                    .font(.subheadline)
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:25:28: note: add 'if #available' version check
                    .font(.subheadline)
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:26:22: error: 'foregroundStyle' is only available in macOS 14.0 or newer
                    .foregroundStyle(.secondary)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:26:22: note: add 'if #available' version check
                    .foregroundStyle(.secondary)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:26:39: error: 'secondary' is only available in macOS 12.0 or newer
                    .foregroundStyle(.secondary)
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:26:39: note: add 'if #available' version check
                    .foregroundStyle(.secondary)
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:19:55: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
            VStack(alignment: .leading, spacing: 4.0) {
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:19:55: note: add 'if #available' version check
            VStack(alignment: .leading, spacing: 4.0) {
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:19:55: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
            VStack(alignment: .leading, spacing: 4.0) {
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:19:55: note: add 'if #available' version check
            VStack(alignment: .leading, spacing: 4.0) {
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:8:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:3:8: note: add @available attribute to enclosing struct
struct FeatureRow: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:37:13: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
            AnyShapeStyle(self.feature.color.gradient)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:37:13: note: add 'if #available' version check
            AnyShapeStyle(self.feature.color.gradient)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:33:9: note: add @available attribute to enclosing property
    var iconForegroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:32:9: note: add @available attribute to enclosing extension
private extension FeatureRow {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:37:46: error: 'gradient' is only available in macOS 13.0 or newer
            AnyShapeStyle(self.feature.color.gradient)
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:37:46: note: add 'if #available' version check
            AnyShapeStyle(self.feature.color.gradient)
                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:33:9: note: add @available attribute to enclosing property
    var iconForegroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:32:9: note: add @available attribute to enclosing extension
private extension FeatureRow {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:40:13: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
            AnyShapeStyle(self.feature.color)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:40:13: note: add 'if #available' version check
            AnyShapeStyle(self.feature.color)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:33:9: note: add @available attribute to enclosing property
    var iconForegroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:32:9: note: add @available attribute to enclosing extension
private extension FeatureRow {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:40:13: warning: conformance of 'Color' to 'ShapeStyle' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.feature.color)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:40:13: note: add 'if #available' version check
            AnyShapeStyle(self.feature.color)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:33:9: note: add @available attribute to enclosing property
    var iconForegroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/FeatureRow.swift:32:9: note: add @available attribute to enclosing extension
private extension FeatureRow {
        ^
[15/20] Compiling Recap RecapDismissButtonStyle.swift
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/RecapDismissButtonStyle.swift:4:26: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
    let backgroundStyle: AnyShapeStyle
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/RecapDismissButtonStyle.swift:3:8: note: add @available attribute to enclosing struct
struct RecapScreenDismissButtonStyle {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/RecapDismissButtonStyle.swift:5:26: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
    let foregroundStyle: AnyShapeStyle
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/RecapDismissButtonStyle.swift:3:8: note: add @available attribute to enclosing struct
struct RecapScreenDismissButtonStyle {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:4:61: error: 'EdgeInsets' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenPadding) private var padding: EdgeInsets
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:4:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenPadding) private var padding: EdgeInsets
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:5:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenHeaderSpacing) private var titleSpacing: CGFloat
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:6:67: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
    @Environment(\.recapScreenTitleStyle) private var titleStyle: AnyShapeStyle
                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:6:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenTitleStyle) private var titleStyle: AnyShapeStyle
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:7:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenItemSpacing) private var itemSpacing: CGFloat
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:12:9: error: 'VStack' is only available in macOS 10.15 or newer
        VStack(alignment: .center, spacing: self.titleSpacing) {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:12:9: note: add 'if #available' version check
        VStack(alignment: .center, spacing: self.titleSpacing) {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:12:28: error: 'center' is only available in macOS 10.15 or newer
        VStack(alignment: .center, spacing: self.titleSpacing) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:12:28: note: add 'if #available' version check
        VStack(alignment: .center, spacing: self.titleSpacing) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:12:64: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
        VStack(alignment: .center, spacing: self.titleSpacing) {
                                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:12:64: note: add 'if #available' version check
        VStack(alignment: .center, spacing: self.titleSpacing) {
                                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:13:13: error: 'Text' is only available in macOS 10.15 or newer
            Text(.init(release.title), bundle: .module)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:13:13: note: add 'if #available' version check
            Text(.init(release.title), bundle: .module)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:13:13: error: 'init(_:tableName:bundle:comment:)' is only available in macOS 10.15 or newer
            Text(.init(release.title), bundle: .module)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:13:13: note: add 'if #available' version check
            Text(.init(release.title), bundle: .module)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:14:18: error: 'font' is only available in macOS 10.15 or newer
                .font(.largeTitle)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:14:18: note: add 'if #available' version check
                .font(.largeTitle)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:14:24: error: 'largeTitle' is only available in macOS 10.15 or newer
                .font(.largeTitle)
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:14:24: note: add 'if #available' version check
                .font(.largeTitle)
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:15:18: error: 'fontWeight' is only available in macOS 10.15 or newer
                .fontWeight(.bold)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:15:18: note: add 'if #available' version check
                .fontWeight(.bold)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:16:18: error: 'foregroundStyle' is only available in macOS 14.0 or newer
                .foregroundStyle(self.titleStyle)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:16:18: note: add 'if #available' version check
                .foregroundStyle(self.titleStyle)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:17:18: error: 'multilineTextAlignment' is only available in macOS 10.15 or newer
                .multilineTextAlignment(.center)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:17:18: note: add 'if #available' version check
                .multilineTextAlignment(.center)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:18:18: error: 'padding' is only available in macOS 10.15 or newer
                .padding(.leading, self.padding.leading)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:18:18: note: add 'if #available' version check
                .padding(.leading, self.padding.leading)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:19:18: error: 'padding' is only available in macOS 10.15 or newer
                .padding(.trailing, self.padding.trailing)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:19:18: note: add 'if #available' version check
                .padding(.trailing, self.padding.trailing)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:21:13: error: 'ScrollView' is only available in macOS 10.15 or newer
            ScrollView {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:21:13: note: add 'if #available' version check
            ScrollView {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:21:13: error: 'init(_:content:)' is only available in macOS 10.15 or newer
            ScrollView {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:21:13: note: add 'if #available' version check
            ScrollView {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:21:24: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
            ScrollView {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:21:24: note: add 'if #available' version check
            ScrollView {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:22:17: error: 'VStack' is only available in macOS 10.15 or newer
                VStack(alignment: .leading, spacing: self.itemSpacing) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:22:17: note: add 'if #available' version check
                VStack(alignment: .leading, spacing: self.itemSpacing) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:22:17: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
                VStack(alignment: .leading, spacing: self.itemSpacing) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:22:17: note: add 'if #available' version check
                VStack(alignment: .leading, spacing: self.itemSpacing) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:22:36: error: 'leading' is only available in macOS 10.15 or newer
                VStack(alignment: .leading, spacing: self.itemSpacing) {
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:22:36: note: add 'if #available' version check
                VStack(alignment: .leading, spacing: self.itemSpacing) {
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:23:21: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
                    ForEach(release.features) { feature in
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:23:21: note: add 'if #available' version check
                    ForEach(release.features) { feature in
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:23:21: error: 'ForEach' is only available in macOS 10.15 or newer
                    ForEach(release.features) { feature in
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:23:21: note: add 'if #available' version check
                    ForEach(release.features) { feature in
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:23:21: error: 'init(_:content:)' is only available in macOS 10.15 or newer
                    ForEach(release.features) { feature in
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:23:21: note: add 'if #available' version check
                    ForEach(release.features) { feature in
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:22:72: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
                VStack(alignment: .leading, spacing: self.itemSpacing) {
                                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:22:72: note: add 'if #available' version check
                VStack(alignment: .leading, spacing: self.itemSpacing) {
                                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:27:18: error: 'padding' is only available in macOS 10.15 or newer
                .padding(.leading, self.padding.leading)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:27:18: note: add 'if #available' version check
                .padding(.leading, self.padding.leading)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:28:18: error: 'padding' is only available in macOS 10.15 or newer
                .padding(.trailing, self.padding.trailing)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:28:18: note: add 'if #available' version check
                .padding(.trailing, self.padding.trailing)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:30:14: error: 'scrollBounceBehavior(_:axes:)' is only available in macOS 13.3 or newer
            .scrollBounceBehavior(.basedOnSize)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:30:14: note: add 'if #available' version check
            .scrollBounceBehavior(.basedOnSize)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:32:10: error: 'padding' is only available in macOS 10.15 or newer
        .padding(.top, self.padding.top)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:32:10: note: add 'if #available' version check
        .padding(.top, self.padding.top)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:33:10: error: 'padding' is only available in macOS 10.15 or newer
        .padding(.bottom, self.padding.bottom)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:33:10: note: add 'if #available' version check
        .padding(.bottom, self.padding.bottom)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
[16/20] Compiling Recap ReleaseView.swift
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/RecapDismissButtonStyle.swift:4:26: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
    let backgroundStyle: AnyShapeStyle
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/RecapDismissButtonStyle.swift:3:8: note: add @available attribute to enclosing struct
struct RecapScreenDismissButtonStyle {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/RecapDismissButtonStyle.swift:5:26: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
    let foregroundStyle: AnyShapeStyle
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/RecapDismissButtonStyle.swift:3:8: note: add @available attribute to enclosing struct
struct RecapScreenDismissButtonStyle {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:4:61: error: 'EdgeInsets' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenPadding) private var padding: EdgeInsets
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:4:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenPadding) private var padding: EdgeInsets
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:5:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenHeaderSpacing) private var titleSpacing: CGFloat
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:6:67: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
    @Environment(\.recapScreenTitleStyle) private var titleStyle: AnyShapeStyle
                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:6:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenTitleStyle) private var titleStyle: AnyShapeStyle
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:7:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenItemSpacing) private var itemSpacing: CGFloat
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:12:9: error: 'VStack' is only available in macOS 10.15 or newer
        VStack(alignment: .center, spacing: self.titleSpacing) {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:12:9: note: add 'if #available' version check
        VStack(alignment: .center, spacing: self.titleSpacing) {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:12:28: error: 'center' is only available in macOS 10.15 or newer
        VStack(alignment: .center, spacing: self.titleSpacing) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:12:28: note: add 'if #available' version check
        VStack(alignment: .center, spacing: self.titleSpacing) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:12:64: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
        VStack(alignment: .center, spacing: self.titleSpacing) {
                                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:12:64: note: add 'if #available' version check
        VStack(alignment: .center, spacing: self.titleSpacing) {
                                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:13:13: error: 'Text' is only available in macOS 10.15 or newer
            Text(.init(release.title), bundle: .module)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:13:13: note: add 'if #available' version check
            Text(.init(release.title), bundle: .module)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:13:13: error: 'init(_:tableName:bundle:comment:)' is only available in macOS 10.15 or newer
            Text(.init(release.title), bundle: .module)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:13:13: note: add 'if #available' version check
            Text(.init(release.title), bundle: .module)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:14:18: error: 'font' is only available in macOS 10.15 or newer
                .font(.largeTitle)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:14:18: note: add 'if #available' version check
                .font(.largeTitle)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:14:24: error: 'largeTitle' is only available in macOS 10.15 or newer
                .font(.largeTitle)
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:14:24: note: add 'if #available' version check
                .font(.largeTitle)
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:15:18: error: 'fontWeight' is only available in macOS 10.15 or newer
                .fontWeight(.bold)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:15:18: note: add 'if #available' version check
                .fontWeight(.bold)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:16:18: error: 'foregroundStyle' is only available in macOS 14.0 or newer
                .foregroundStyle(self.titleStyle)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:16:18: note: add 'if #available' version check
                .foregroundStyle(self.titleStyle)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:17:18: error: 'multilineTextAlignment' is only available in macOS 10.15 or newer
                .multilineTextAlignment(.center)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:17:18: note: add 'if #available' version check
                .multilineTextAlignment(.center)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:18:18: error: 'padding' is only available in macOS 10.15 or newer
                .padding(.leading, self.padding.leading)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:18:18: note: add 'if #available' version check
                .padding(.leading, self.padding.leading)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:19:18: error: 'padding' is only available in macOS 10.15 or newer
                .padding(.trailing, self.padding.trailing)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:19:18: note: add 'if #available' version check
                .padding(.trailing, self.padding.trailing)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:21:13: error: 'ScrollView' is only available in macOS 10.15 or newer
            ScrollView {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:21:13: note: add 'if #available' version check
            ScrollView {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:21:13: error: 'init(_:content:)' is only available in macOS 10.15 or newer
            ScrollView {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:21:13: note: add 'if #available' version check
            ScrollView {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:21:24: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
            ScrollView {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:21:24: note: add 'if #available' version check
            ScrollView {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:22:17: error: 'VStack' is only available in macOS 10.15 or newer
                VStack(alignment: .leading, spacing: self.itemSpacing) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:22:17: note: add 'if #available' version check
                VStack(alignment: .leading, spacing: self.itemSpacing) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:22:17: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
                VStack(alignment: .leading, spacing: self.itemSpacing) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:22:17: note: add 'if #available' version check
                VStack(alignment: .leading, spacing: self.itemSpacing) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:22:36: error: 'leading' is only available in macOS 10.15 or newer
                VStack(alignment: .leading, spacing: self.itemSpacing) {
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:22:36: note: add 'if #available' version check
                VStack(alignment: .leading, spacing: self.itemSpacing) {
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:23:21: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
                    ForEach(release.features) { feature in
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:23:21: note: add 'if #available' version check
                    ForEach(release.features) { feature in
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:23:21: error: 'ForEach' is only available in macOS 10.15 or newer
                    ForEach(release.features) { feature in
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:23:21: note: add 'if #available' version check
                    ForEach(release.features) { feature in
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:23:21: error: 'init(_:content:)' is only available in macOS 10.15 or newer
                    ForEach(release.features) { feature in
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:23:21: note: add 'if #available' version check
                    ForEach(release.features) { feature in
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:22:72: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
                VStack(alignment: .leading, spacing: self.itemSpacing) {
                                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:22:72: note: add 'if #available' version check
                VStack(alignment: .leading, spacing: self.itemSpacing) {
                                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:27:18: error: 'padding' is only available in macOS 10.15 or newer
                .padding(.leading, self.padding.leading)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:27:18: note: add 'if #available' version check
                .padding(.leading, self.padding.leading)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:28:18: error: 'padding' is only available in macOS 10.15 or newer
                .padding(.trailing, self.padding.trailing)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:28:18: note: add 'if #available' version check
                .padding(.trailing, self.padding.trailing)
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:30:14: error: 'scrollBounceBehavior(_:axes:)' is only available in macOS 13.3 or newer
            .scrollBounceBehavior(.basedOnSize)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:30:14: note: add 'if #available' version check
            .scrollBounceBehavior(.basedOnSize)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:32:10: error: 'padding' is only available in macOS 10.15 or newer
        .padding(.top, self.padding.top)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:32:10: note: add 'if #available' version check
        .padding(.top, self.padding.top)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:33:10: error: 'padding' is only available in macOS 10.15 or newer
        .padding(.bottom, self.padding.bottom)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:33:10: note: add 'if #available' version check
        .padding(.bottom, self.padding.bottom)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:11:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Internal/ReleaseView.swift:3:8: note: add @available attribute to enclosing struct
struct ReleaseView: View {
       ^
[17/20] Compiling Recap IconFillMode.swift
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:23:20: error: 'dismiss' is only available in macOS 12.0 or newer
    @Environment(\.dismiss) private var dismiss
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:24:20: error: 'backgroundStyle' is only available in macOS 13.0 or newer
    @Environment(\.backgroundStyle) private var backgroundStyle
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:25:20: error: 'colorScheme' is only available in macOS 10.15 or newer
    @Environment(\.colorScheme) private var colorScheme
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/View+Recap.swift:87:16: error: extensions must not contain stored properties
    @Entry var recapScreenStartIndex = RecapScreenStartIndex.leadingView
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:32:60: error: cannot find type 'UIColor' in scope
    @State private var originalSelectedPageIndicatorColor: UIColor?
                                                           ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:33:62: error: cannot find type 'UIColor' in scope
    @State private var originalDeselectedPageIndicatorColor: UIColor?
                                                             ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:23:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.dismiss) private var dismiss
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:24:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.backgroundStyle) private var backgroundStyle
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:25:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.colorScheme) private var colorScheme
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:26:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenStartIndex) private var startIndex
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:27:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenSelectedPageIndicatorColor) private var selectedPageIndicatorColor
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:28:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenDeselectedPageIndicatorColor) private var deselectedPageIndicatorColor
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:29:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenDismissButtonStyle) private var dismissButtonStyle
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:30:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenDismissAction) private var dismissAction
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:32:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var originalSelectedPageIndicatorColor: UIColor?
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:33:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var originalDeselectedPageIndicatorColor: UIColor?
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:34:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var selectedIndex = 0
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:40:39: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    public init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView, @ViewBuilder trailingView: () -> TrailingView) {
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:40:12: note: add @available attribute to enclosing initializer
    public init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView, @ViewBuilder trailingView: () -> TrailingView) {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:40:84: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    public init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView, @ViewBuilder trailingView: () -> TrailingView) {
                                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:40:12: note: add @available attribute to enclosing initializer
    public init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView, @ViewBuilder trailingView: () -> TrailingView) {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:27: error: 'View' is only available in macOS 10.15 or newer
    public var body: some View {
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:40: error: 'View' is only available in macOS 10.15 or newer
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:60: error: 'View' is only available in macOS 10.15 or newer
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:104:33: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
    var derivedBackgroundStyle: AnyShapeStyle {
                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:104:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:99:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:142:32: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    init(releases: [Release], @ViewBuilder trailingView: () -> TrailingView) {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:142:5: note: add @available attribute to enclosing initializer
    init(releases: [Release], @ViewBuilder trailingView: () -> TrailingView) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:51: error: 'EmptyView' is only available in macOS 10.15 or newer
public extension RecapScreen where LeadingView == EmptyView {
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:150:32: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView) {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:150:5: note: add @available attribute to enclosing initializer
    init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:149:8: note: add @available attribute to enclosing extension
public extension RecapScreen where TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:149:52: error: 'EmptyView' is only available in macOS 10.15 or newer
public extension RecapScreen where TrailingView == EmptyView {
                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:149:8: note: add @available attribute to enclosing extension
public extension RecapScreen where TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:157:51: error: 'EmptyView' is only available in macOS 10.15 or newer
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:157:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:157:78: error: 'EmptyView' is only available in macOS 10.15 or newer
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
                                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:157:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:9: error: 'NavigationStack' is only available in macOS 13.0 or newer
        NavigationStack {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:9: note: add 'if #available' version check
        NavigationStack {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:48:13: error: 'TabView' is only available in macOS 10.15 or newer
            TabView(selection: $selectedIndex) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:48:13: note: add 'if #available' version check
            TabView(selection: $selectedIndex) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:50:22: error: 'tag' is only available in macOS 10.15 or newer
                    .tag(self.tabIndex(from: .leadingView))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:50:22: note: add 'if #available' version check
                    .tag(self.tabIndex(from: .leadingView))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:52:17: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:52:17: note: add 'if #available' version check
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:52:17: error: 'ForEach' is only available in macOS 10.15 or newer
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:52:17: note: add 'if #available' version check
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:52:17: error: 'init(_:content:)' is only available in macOS 10.15 or newer
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:52:17: note: add 'if #available' version check
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:54:26: error: 'padding' is only available in macOS 10.15 or newer
                        .padding(.bottom, 32.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:54:26: note: add 'if #available' version check
                        .padding(.bottom, 32.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:55:26: error: 'tag' is only available in macOS 10.15 or newer
                        .tag((self.tabIndex(from: .release(
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:55:26: note: add 'if #available' version check
                        .tag((self.tabIndex(from: .release(
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:61:22: error: 'tag' is only available in macOS 10.15 or newer
                    .tag(self.tabIndex(from: .trailingView))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:61:22: note: add 'if #available' version check
                    .tag(self.tabIndex(from: .trailingView))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:48:48: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
            TabView(selection: $selectedIndex) {
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:48:48: note: add 'if #available' version check
            TabView(selection: $selectedIndex) {
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:63:14: error: 'tabViewStyle' is only available in macOS 11.0 or newer
            .tabViewStyle(.page(indexDisplayMode: self.releases.count > 1 ? .always : .never))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:63:14: note: add 'if #available' version check
            .tabViewStyle(.page(indexDisplayMode: self.releases.count > 1 ? .always : .never))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:63:28: error: 'page(indexDisplayMode:)' is unavailable in macOS
            .tabViewStyle(.page(indexDisplayMode: self.releases.count > 1 ? .always : .never))
                           ^~~~
SwiftUI.TabViewStyle:5:24: note: 'page(indexDisplayMode:)' has been explicitly marked unavailable here
    public static func page(indexDisplayMode: PageTabViewStyle.IndexDisplayMode) -> PageTabViewStyle
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:64:14: error: 'background(_:ignoresSafeAreaEdges:)' is only available in macOS 12.0 or newer
            .background(self.derivedBackgroundStyle)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:64:14: note: add 'if #available' version check
            .background(self.derivedBackgroundStyle)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:65:14: error: 'navigationBarTitleDisplayMode' is unavailable in macOS
            .navigationBarTitleDisplayMode(.inline)
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SwiftUI.View:5:17: note: 'navigationBarTitleDisplayMode' has been explicitly marked unavailable here
    public func navigationBarTitleDisplayMode(_ displayMode: NavigationBarItem.TitleDisplayMode) -> some View
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:66:14: error: 'toolbar(_:for:)' is only available in macOS 13.0 or newer
            .toolbar(.hidden, for: .navigationBar)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:66:14: note: add 'if #available' version check
            .toolbar(.hidden, for: .navigationBar)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:66:37: error: 'navigationBar' is unavailable in macOS
            .toolbar(.hidden, for: .navigationBar)
                                    ^~~~~~~~~~~~~
SwiftUI.ToolbarPlacement:9:23: note: 'navigationBar' has been explicitly marked unavailable here
    public static var navigationBar: ToolbarPlacement { get }
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:67:14: error: 'toolbar(content:)' is only available in macOS 11.0 or newer
            .toolbar {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:67:14: note: add 'if #available' version check
            .toolbar {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:68:17: error: 'ToolbarItem' is only available in macOS 11.0 or newer
                ToolbarItem(placement: .bottomBar) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:68:17: note: add 'if #available' version check
                ToolbarItem(placement: .bottomBar) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:68:17: error: 'init(placement:content:)' is only available in macOS 11.0 or newer
                ToolbarItem(placement: .bottomBar) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:68:17: note: add 'if #available' version check
                ToolbarItem(placement: .bottomBar) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:68:41: error: 'bottomBar' is unavailable in macOS
                ToolbarItem(placement: .bottomBar) {
                                        ^~~~~~~~~
SwiftUI.ToolbarItemPlacement:54:23: note: 'bottomBar' has been explicitly marked unavailable here
    public static let bottomBar: ToolbarItemPlacement
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:69:21: error: 'Button' is only available in macOS 10.15 or newer
                    Button(action: {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:69:21: note: add 'if #available' version check
                    Button(action: {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:72:25: error: 'Text' is only available in macOS 10.15 or newer
                        Text("RECAP.SCREEN.DISMISS.BUTTON.TITLE", bundle: .module)
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:72:25: note: add 'if #available' version check
                        Text("RECAP.SCREEN.DISMISS.BUTTON.TITLE", bundle: .module)
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:72:25: error: 'init(_:tableName:bundle:comment:)' is only available in macOS 10.15 or newer
                        Text("RECAP.SCREEN.DISMISS.BUTTON.TITLE", bundle: .module)
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:72:25: note: add 'if #available' version check
                        Text("RECAP.SCREEN.DISMISS.BUTTON.TITLE", bundle: .module)
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:72:30: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
                        Text("RECAP.SCREEN.DISMISS.BUTTON.TITLE", bundle: .module)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:72:30: note: add 'if #available' version check
                        Text("RECAP.SCREEN.DISMISS.BUTTON.TITLE", bundle: .module)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:30: error: 'font' is only available in macOS 10.15 or newer
                            .font(.system(.title3, weight: .bold))
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:30: note: add 'if #available' version check
                            .font(.system(.title3, weight: .bold))
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:36: error: 'system(_:design:weight:)' is only available in macOS 13.0 or newer
                            .font(.system(.title3, weight: .bold))
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:36: note: add 'if #available' version check
                            .font(.system(.title3, weight: .bold))
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:44: error: 'title3' is only available in macOS 11.0 or newer
                            .font(.system(.title3, weight: .bold))
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:44: note: add 'if #available' version check
                            .font(.system(.title3, weight: .bold))
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:74:30: error: 'padding' is only available in macOS 10.15 or newer
                            .padding(8.0)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:74:30: note: add 'if #available' version check
                            .padding(8.0)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:75:30: error: 'padding' is only available in macOS 10.15 or newer
                            .padding(.vertical, 4.0)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:75:30: note: add 'if #available' version check
                            .padding(.vertical, 4.0)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:76:30: error: 'padding' is only available in macOS 10.15 or newer
                            .padding(.horizontal, 16.0)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:76:30: note: add 'if #available' version check
                            .padding(.horizontal, 16.0)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:77:30: error: 'foregroundStyle' is only available in macOS 12.0 or newer
                            .foregroundStyle(dismissButtonStyle.foregroundStyle)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:77:30: note: add 'if #available' version check
                            .foregroundStyle(dismissButtonStyle.foregroundStyle)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:79:22: error: 'frame(minWidth:idealWidth:maxWidth:minHeight:idealHeight:maxHeight:alignment:)' is only available in macOS 10.15 or newer
                    .frame(maxWidth: .infinity)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:79:22: note: add 'if #available' version check
                    .frame(maxWidth: .infinity)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:80:22: error: 'background(_:ignoresSafeAreaEdges:)' is only available in macOS 12.0 or newer
                    .background(self.dismissButtonStyle.backgroundStyle)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:80:22: note: add 'if #available' version check
                    .background(self.dismissButtonStyle.backgroundStyle)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:81:22: error: 'clipShape(_:style:)' is only available in macOS 10.15 or newer
                    .clipShape(.rect(cornerRadius: 16.0))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:81:22: note: add 'if #available' version check
                    .clipShape(.rect(cornerRadius: 16.0))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:81:33: error: 'rect(cornerRadius:style:)' is only available in macOS 10.15 or newer
                    .clipShape(.rect(cornerRadius: 16.0))
                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:81:33: note: add 'if #available' version check
                    .clipShape(.rect(cornerRadius: 16.0))
                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:82:22: error: 'padding' is only available in macOS 10.15 or newer
                    .padding(.horizontal, 20.0)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:82:22: note: add 'if #available' version check
                    .padding(.horizontal, 20.0)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:83:22: error: 'foregroundStyle' is only available in macOS 12.0 or newer
                    .foregroundStyle(.primary)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:83:22: note: add 'if #available' version check
                    .foregroundStyle(.primary)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:83:39: error: 'primary' is only available in macOS 12.0 or newer
                    .foregroundStyle(.primary)
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:83:39: note: add 'if #available' version check
                    .foregroundStyle(.primary)
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:86:14: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
            .onAppear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:86:14: note: add 'if #available' version check
            .onAppear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:87:17: error: setter for 'selectedIndex' is only available in macOS 10.15 or newer
                self.selectedIndex = self.tabIndex(from: self.startIndex)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:87:17: note: add 'if #available' version check
                self.selectedIndex = self.tabIndex(from: self.startIndex)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:89:14: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
            .onAppear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:89:14: note: add 'if #available' version check
            .onAppear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:92:14: error: 'onDisappear(perform:)' is only available in macOS 10.15 or newer
            .onDisappear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:92:14: note: add 'if #available' version check
            .onDisappear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:13: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:13: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:104:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:99:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:13: warning: conformance of 'Color' to 'ShapeStyle' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:13: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:104:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:99:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:55: error: 'Color' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:55: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:104:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:99:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:61: error: 'black' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:61: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:104:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:99:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:69: error: 'Color' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:69: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:104:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:99:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:75: error: 'white' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:75: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:104:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:99:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:144:28: error: 'EmptyView' is only available in macOS 10.15 or newer
        self.leadingView = EmptyView()
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:144:28: note: add 'if #available' version check
        self.leadingView = EmptyView()
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:142:5: note: add @available attribute to enclosing initializer
    init(releases: [Release], @ViewBuilder trailingView: () -> TrailingView) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:153:29: error: 'EmptyView' is only available in macOS 10.15 or newer
        self.trailingView = EmptyView()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:153:29: note: add 'if #available' version check
        self.trailingView = EmptyView()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:150:5: note: add @available attribute to enclosing initializer
    init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:149:8: note: add @available attribute to enclosing extension
public extension RecapScreen where TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:160:28: error: 'EmptyView' is only available in macOS 10.15 or newer
        self.leadingView = EmptyView()
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:160:28: note: add 'if #available' version check
        self.leadingView = EmptyView()
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:158:5: note: add @available attribute to enclosing initializer
    init(releases: [Release]) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:157:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:161:29: error: 'EmptyView' is only available in macOS 10.15 or newer
        self.trailingView = EmptyView()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:161:29: note: add 'if #available' version check
        self.trailingView = EmptyView()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:158:5: note: add @available attribute to enclosing initializer
    init(releases: [Release]) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:157:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
       ^
[18/20] Compiling Recap RecapScreen.swift
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:23:20: error: 'dismiss' is only available in macOS 12.0 or newer
    @Environment(\.dismiss) private var dismiss
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:24:20: error: 'backgroundStyle' is only available in macOS 13.0 or newer
    @Environment(\.backgroundStyle) private var backgroundStyle
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:25:20: error: 'colorScheme' is only available in macOS 10.15 or newer
    @Environment(\.colorScheme) private var colorScheme
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/View+Recap.swift:87:16: error: extensions must not contain stored properties
    @Entry var recapScreenStartIndex = RecapScreenStartIndex.leadingView
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:32:60: error: cannot find type 'UIColor' in scope
    @State private var originalSelectedPageIndicatorColor: UIColor?
                                                           ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:33:62: error: cannot find type 'UIColor' in scope
    @State private var originalDeselectedPageIndicatorColor: UIColor?
                                                             ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:23:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.dismiss) private var dismiss
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:24:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.backgroundStyle) private var backgroundStyle
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:25:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.colorScheme) private var colorScheme
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:26:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenStartIndex) private var startIndex
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:27:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenSelectedPageIndicatorColor) private var selectedPageIndicatorColor
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:28:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenDeselectedPageIndicatorColor) private var deselectedPageIndicatorColor
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:29:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenDismissButtonStyle) private var dismissButtonStyle
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:30:6: error: 'Environment' is only available in macOS 10.15 or newer
    @Environment(\.recapScreenDismissAction) private var dismissAction
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:32:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var originalSelectedPageIndicatorColor: UIColor?
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:33:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var originalDeselectedPageIndicatorColor: UIColor?
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:34:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var selectedIndex = 0
     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:40:39: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    public init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView, @ViewBuilder trailingView: () -> TrailingView) {
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:40:12: note: add @available attribute to enclosing initializer
    public init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView, @ViewBuilder trailingView: () -> TrailingView) {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:40:84: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    public init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView, @ViewBuilder trailingView: () -> TrailingView) {
                                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:40:12: note: add @available attribute to enclosing initializer
    public init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView, @ViewBuilder trailingView: () -> TrailingView) {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:27: error: 'View' is only available in macOS 10.15 or newer
    public var body: some View {
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:40: error: 'View' is only available in macOS 10.15 or newer
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:60: error: 'View' is only available in macOS 10.15 or newer
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:104:33: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
    var derivedBackgroundStyle: AnyShapeStyle {
                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:104:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:99:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:142:32: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    init(releases: [Release], @ViewBuilder trailingView: () -> TrailingView) {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:142:5: note: add @available attribute to enclosing initializer
    init(releases: [Release], @ViewBuilder trailingView: () -> TrailingView) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:51: error: 'EmptyView' is only available in macOS 10.15 or newer
public extension RecapScreen where LeadingView == EmptyView {
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:150:32: error: 'ViewBuilder' is only available in macOS 10.15 or newer
    init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView) {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:150:5: note: add @available attribute to enclosing initializer
    init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:149:8: note: add @available attribute to enclosing extension
public extension RecapScreen where TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:149:52: error: 'EmptyView' is only available in macOS 10.15 or newer
public extension RecapScreen where TrailingView == EmptyView {
                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:149:8: note: add @available attribute to enclosing extension
public extension RecapScreen where TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:157:51: error: 'EmptyView' is only available in macOS 10.15 or newer
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:157:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:157:78: error: 'EmptyView' is only available in macOS 10.15 or newer
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
                                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:157:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:9: error: 'NavigationStack' is only available in macOS 13.0 or newer
        NavigationStack {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:47:9: note: add 'if #available' version check
        NavigationStack {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:48:13: error: 'TabView' is only available in macOS 10.15 or newer
            TabView(selection: $selectedIndex) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:48:13: note: add 'if #available' version check
            TabView(selection: $selectedIndex) {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:50:22: error: 'tag' is only available in macOS 10.15 or newer
                    .tag(self.tabIndex(from: .leadingView))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:50:22: note: add 'if #available' version check
                    .tag(self.tabIndex(from: .leadingView))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:52:17: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:52:17: note: add 'if #available' version check
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:52:17: error: 'ForEach' is only available in macOS 10.15 or newer
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:52:17: note: add 'if #available' version check
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:52:17: error: 'init(_:content:)' is only available in macOS 10.15 or newer
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:52:17: note: add 'if #available' version check
                ForEach(self.displayedReleases) { release in
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:54:26: error: 'padding' is only available in macOS 10.15 or newer
                        .padding(.bottom, 32.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:54:26: note: add 'if #available' version check
                        .padding(.bottom, 32.0)
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:55:26: error: 'tag' is only available in macOS 10.15 or newer
                        .tag((self.tabIndex(from: .release(
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:55:26: note: add 'if #available' version check
                        .tag((self.tabIndex(from: .release(
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:61:22: error: 'tag' is only available in macOS 10.15 or newer
                    .tag(self.tabIndex(from: .trailingView))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:61:22: note: add 'if #available' version check
                    .tag(self.tabIndex(from: .trailingView))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:48:48: warning: conformance of 'ForEach<Data, ID, Content>' to 'View' is only available in macOS 10.15 or newer
            TabView(selection: $selectedIndex) {
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:48:48: note: add 'if #available' version check
            TabView(selection: $selectedIndex) {
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:63:14: error: 'tabViewStyle' is only available in macOS 11.0 or newer
            .tabViewStyle(.page(indexDisplayMode: self.releases.count > 1 ? .always : .never))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:63:14: note: add 'if #available' version check
            .tabViewStyle(.page(indexDisplayMode: self.releases.count > 1 ? .always : .never))
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:63:28: error: 'page(indexDisplayMode:)' is unavailable in macOS
            .tabViewStyle(.page(indexDisplayMode: self.releases.count > 1 ? .always : .never))
                           ^~~~
SwiftUI.TabViewStyle:5:24: note: 'page(indexDisplayMode:)' has been explicitly marked unavailable here
    public static func page(indexDisplayMode: PageTabViewStyle.IndexDisplayMode) -> PageTabViewStyle
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:64:14: error: 'background(_:ignoresSafeAreaEdges:)' is only available in macOS 12.0 or newer
            .background(self.derivedBackgroundStyle)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:64:14: note: add 'if #available' version check
            .background(self.derivedBackgroundStyle)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:65:14: error: 'navigationBarTitleDisplayMode' is unavailable in macOS
            .navigationBarTitleDisplayMode(.inline)
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SwiftUI.View:5:17: note: 'navigationBarTitleDisplayMode' has been explicitly marked unavailable here
    public func navigationBarTitleDisplayMode(_ displayMode: NavigationBarItem.TitleDisplayMode) -> some View
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:66:14: error: 'toolbar(_:for:)' is only available in macOS 13.0 or newer
            .toolbar(.hidden, for: .navigationBar)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:66:14: note: add 'if #available' version check
            .toolbar(.hidden, for: .navigationBar)
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:66:37: error: 'navigationBar' is unavailable in macOS
            .toolbar(.hidden, for: .navigationBar)
                                    ^~~~~~~~~~~~~
SwiftUI.ToolbarPlacement:9:23: note: 'navigationBar' has been explicitly marked unavailable here
    public static var navigationBar: ToolbarPlacement { get }
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:67:14: error: 'toolbar(content:)' is only available in macOS 11.0 or newer
            .toolbar {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:67:14: note: add 'if #available' version check
            .toolbar {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:68:17: error: 'ToolbarItem' is only available in macOS 11.0 or newer
                ToolbarItem(placement: .bottomBar) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:68:17: note: add 'if #available' version check
                ToolbarItem(placement: .bottomBar) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:68:17: error: 'init(placement:content:)' is only available in macOS 11.0 or newer
                ToolbarItem(placement: .bottomBar) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:68:17: note: add 'if #available' version check
                ToolbarItem(placement: .bottomBar) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:68:41: error: 'bottomBar' is unavailable in macOS
                ToolbarItem(placement: .bottomBar) {
                                        ^~~~~~~~~
SwiftUI.ToolbarItemPlacement:54:23: note: 'bottomBar' has been explicitly marked unavailable here
    public static let bottomBar: ToolbarItemPlacement
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:69:21: error: 'Button' is only available in macOS 10.15 or newer
                    Button(action: {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:69:21: note: add 'if #available' version check
                    Button(action: {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:72:25: error: 'Text' is only available in macOS 10.15 or newer
                        Text("RECAP.SCREEN.DISMISS.BUTTON.TITLE", bundle: .module)
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:72:25: note: add 'if #available' version check
                        Text("RECAP.SCREEN.DISMISS.BUTTON.TITLE", bundle: .module)
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:72:25: error: 'init(_:tableName:bundle:comment:)' is only available in macOS 10.15 or newer
                        Text("RECAP.SCREEN.DISMISS.BUTTON.TITLE", bundle: .module)
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:72:25: note: add 'if #available' version check
                        Text("RECAP.SCREEN.DISMISS.BUTTON.TITLE", bundle: .module)
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:72:30: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
                        Text("RECAP.SCREEN.DISMISS.BUTTON.TITLE", bundle: .module)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:72:30: note: add 'if #available' version check
                        Text("RECAP.SCREEN.DISMISS.BUTTON.TITLE", bundle: .module)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:30: error: 'font' is only available in macOS 10.15 or newer
                            .font(.system(.title3, weight: .bold))
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:30: note: add 'if #available' version check
                            .font(.system(.title3, weight: .bold))
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:36: error: 'system(_:design:weight:)' is only available in macOS 13.0 or newer
                            .font(.system(.title3, weight: .bold))
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:36: note: add 'if #available' version check
                            .font(.system(.title3, weight: .bold))
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:44: error: 'title3' is only available in macOS 11.0 or newer
                            .font(.system(.title3, weight: .bold))
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:73:44: note: add 'if #available' version check
                            .font(.system(.title3, weight: .bold))
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:74:30: error: 'padding' is only available in macOS 10.15 or newer
                            .padding(8.0)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:74:30: note: add 'if #available' version check
                            .padding(8.0)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:75:30: error: 'padding' is only available in macOS 10.15 or newer
                            .padding(.vertical, 4.0)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:75:30: note: add 'if #available' version check
                            .padding(.vertical, 4.0)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:76:30: error: 'padding' is only available in macOS 10.15 or newer
                            .padding(.horizontal, 16.0)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:76:30: note: add 'if #available' version check
                            .padding(.horizontal, 16.0)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:77:30: error: 'foregroundStyle' is only available in macOS 12.0 or newer
                            .foregroundStyle(dismissButtonStyle.foregroundStyle)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:77:30: note: add 'if #available' version check
                            .foregroundStyle(dismissButtonStyle.foregroundStyle)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:79:22: error: 'frame(minWidth:idealWidth:maxWidth:minHeight:idealHeight:maxHeight:alignment:)' is only available in macOS 10.15 or newer
                    .frame(maxWidth: .infinity)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:79:22: note: add 'if #available' version check
                    .frame(maxWidth: .infinity)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:80:22: error: 'background(_:ignoresSafeAreaEdges:)' is only available in macOS 12.0 or newer
                    .background(self.dismissButtonStyle.backgroundStyle)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:80:22: note: add 'if #available' version check
                    .background(self.dismissButtonStyle.backgroundStyle)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:81:22: error: 'clipShape(_:style:)' is only available in macOS 10.15 or newer
                    .clipShape(.rect(cornerRadius: 16.0))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:81:22: note: add 'if #available' version check
                    .clipShape(.rect(cornerRadius: 16.0))
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:81:33: error: 'rect(cornerRadius:style:)' is only available in macOS 10.15 or newer
                    .clipShape(.rect(cornerRadius: 16.0))
                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:81:33: note: add 'if #available' version check
                    .clipShape(.rect(cornerRadius: 16.0))
                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:82:22: error: 'padding' is only available in macOS 10.15 or newer
                    .padding(.horizontal, 20.0)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:82:22: note: add 'if #available' version check
                    .padding(.horizontal, 20.0)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:83:22: error: 'foregroundStyle' is only available in macOS 12.0 or newer
                    .foregroundStyle(.primary)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:83:22: note: add 'if #available' version check
                    .foregroundStyle(.primary)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:83:39: error: 'primary' is only available in macOS 12.0 or newer
                    .foregroundStyle(.primary)
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:83:39: note: add 'if #available' version check
                    .foregroundStyle(.primary)
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:86:14: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
            .onAppear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:86:14: note: add 'if #available' version check
            .onAppear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:87:17: error: setter for 'selectedIndex' is only available in macOS 10.15 or newer
                self.selectedIndex = self.tabIndex(from: self.startIndex)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:87:17: note: add 'if #available' version check
                self.selectedIndex = self.tabIndex(from: self.startIndex)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:89:14: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
            .onAppear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:89:14: note: add 'if #available' version check
            .onAppear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:92:14: error: 'onDisappear(perform:)' is only available in macOS 10.15 or newer
            .onDisappear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:92:14: note: add 'if #available' version check
            .onDisappear(perform: {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:46:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:22:15: note: add @available attribute to enclosing generic struct
public struct RecapScreen<LeadingView: View, TrailingView: View>: View {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:13: error: 'AnyShapeStyle' is only available in macOS 12.0 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:13: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:104:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:99:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:13: warning: conformance of 'Color' to 'ShapeStyle' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:13: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:104:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:99:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:55: error: 'Color' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:55: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:104:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:99:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:61: error: 'black' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:61: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:104:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:99:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:69: error: 'Color' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:69: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:104:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:99:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:75: error: 'white' is only available in macOS 10.15 or newer
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:108:75: note: add 'if #available' version check
            AnyShapeStyle(self.colorScheme == .dark ? Color.black : Color.white)
                                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:104:9: note: add @available attribute to enclosing property
    var derivedBackgroundStyle: AnyShapeStyle {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:99:9: note: add @available attribute to enclosing extension
private extension RecapScreen {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:144:28: error: 'EmptyView' is only available in macOS 10.15 or newer
        self.leadingView = EmptyView()
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:144:28: note: add 'if #available' version check
        self.leadingView = EmptyView()
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:142:5: note: add @available attribute to enclosing initializer
    init(releases: [Release], @ViewBuilder trailingView: () -> TrailingView) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:141:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:153:29: error: 'EmptyView' is only available in macOS 10.15 or newer
        self.trailingView = EmptyView()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:153:29: note: add 'if #available' version check
        self.trailingView = EmptyView()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:150:5: note: add @available attribute to enclosing initializer
    init(releases: [Release], @ViewBuilder leadingView: () -> LeadingView) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:149:8: note: add @available attribute to enclosing extension
public extension RecapScreen where TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:160:28: error: 'EmptyView' is only available in macOS 10.15 or newer
        self.leadingView = EmptyView()
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:160:28: note: add 'if #available' version check
        self.leadingView = EmptyView()
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:158:5: note: add @available attribute to enclosing initializer
    init(releases: [Release]) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:157:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:161:29: error: 'EmptyView' is only available in macOS 10.15 or newer
        self.trailingView = EmptyView()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:161:29: note: add 'if #available' version check
        self.trailingView = EmptyView()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:158:5: note: add @available attribute to enclosing initializer
    init(releases: [Release]) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/RecapScreen.swift:157:8: note: add @available attribute to enclosing extension
public extension RecapScreen where LeadingView == EmptyView, TrailingView == EmptyView {
       ^
[19/20] Compiling Recap AppVersion.swift
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/Feature.swift:21:16: error: 'Color' is only available in macOS 10.15 or newer
    var color: Color {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/Feature.swift:21:9: note: add @available attribute to enclosing property
    var color: Color {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/Feature.swift:20:10: note: add @available attribute to enclosing extension
internal extension Feature {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/Feature.swift:22:9: error: 'Color' is only available in macOS 10.15 or newer
        Color(hex: self.hexColor)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/Feature.swift:22:9: note: add 'if #available' version check
        Color(hex: self.hexColor)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/Feature.swift:21:9: note: add @available attribute to enclosing property
    var color: Color {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/Feature.swift:20:10: note: add @available attribute to enclosing extension
internal extension Feature {
         ^
[20/20] Compiling Recap Feature.swift
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/Feature.swift:21:16: error: 'Color' is only available in macOS 10.15 or newer
    var color: Color {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/Feature.swift:21:9: note: add @available attribute to enclosing property
    var color: Color {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/Feature.swift:20:10: note: add @available attribute to enclosing extension
internal extension Feature {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/Feature.swift:22:9: error: 'Color' is only available in macOS 10.15 or newer
        Color(hex: self.hexColor)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/Feature.swift:22:9: note: add 'if #available' version check
        Color(hex: self.hexColor)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/Feature.swift:21:9: note: add @available attribute to enclosing property
    var color: Color {
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Recap/Public/Feature.swift:20:10: note: add @available attribute to enclosing extension
internal extension Feature {
         ^
error: fatalError
BUILD FAILURE 5.10 macosSpm