Skip to content

Commit

Permalink
Update manifest
Browse files Browse the repository at this point in the history
  • Loading branch information
hmlongco committed Apr 12, 2024
1 parent c1c5ce3 commit 47602af
Show file tree
Hide file tree
Showing 5 changed files with 37 additions and 11 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Resolver Changelog

### 1.5.1

* Added privacy manifest.

### 1.5.0

* Added .container scope that lives for the lifetime of a given Resolver container (PR#131)
Expand Down
23 changes: 15 additions & 8 deletions Package.swift
Original file line number Diff line number Diff line change
@@ -1,35 +1,42 @@
// swift-tools-version:5.1
// swift-tools-version:5.9

import PackageDescription

let package = Package(
name: "Resolver",
platforms: [
.iOS(.v11),
.iOS(.v12),
.macOS(.v10_14),
.tvOS(.v13),
.watchOS(.v6)
.watchOS(.v8),
.visionOS(.v1)
],
products: [
.library(
name: "Resolver",
targets: ["Resolver"]),
targets: ["Resolver"]
),
.library(
name: "Resolver-Static",
type: .static,
targets: ["Resolver"]),
targets: ["Resolver"]
),
.library(
name: "Resolver-Dynamic",
type: .dynamic,
targets: ["Resolver"]),
targets: ["Resolver"]
),
],
dependencies: [],
targets: [
.target(
name: "Resolver",
dependencies: []),
dependencies: [],
resources: [.copy("PrivacyInfo.xcprivacy")]
),
.testTarget(
name: "ResolverTests",
dependencies: ["Resolver"]),
dependencies: ["Resolver"]
),
]
)
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

An ultralight Dependency Injection / Service Locator framework for Swift 5.x on iOS.

**Note: Later in 2023 Resolver will be deprecated and replaced by my new dependency injection system, [Factory](https://github.com/hmlongco/Factory). Factory 2.0 is a true container-based dependency injection system that's compile-time safe and is smaller, lighter, and faster than Resolver. As good as Resolver is, Factory is better.**
**Note: Resolver is now officially deprecated and replaced by my new dependency injection system, [Factory](https://github.com/hmlongco/Factory). Factory is a true container-based dependency injection system that's compile-time safe and is smaller, lighter, and faster than Resolver. As good as Resolver is, Factory is better.**

## Introduction

Expand Down
5 changes: 3 additions & 2 deletions Resolver.podspec
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
Pod::Spec.new do |s|
s.name = "Resolver"
s.version = "1.5.0"
s.version = "1.5.1"
s.summary = "An ultralight Dependency Injection / Service Locator framework for Swift on iOS."
s.homepage = "https://github.com/hmlongco/Resolver"
s.license = "MIT"
s.author = "Michael Long"
s.source = { :git => "https://github.com/hmlongco/Resolver.git", :tag => "#{s.version}" }
s.source_files = "Classes", "Sources/Resolver/*.swift"
s.swift_version = '5.1'
s.resources = "Sources/**/*.xcprivacy"
s.swift_version = '5.9'

s.ios.deployment_target = "11.0"
s.ios.framework = 'UIKit'
Expand Down
14 changes: 14 additions & 0 deletions Sources/PrivacyInfo.xcprivacy
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>NSPrivacyTracking</key>
<false/>
<key>NSPrivacyTrackingDomains</key>
<array/>
<key>NSPrivacyCollectedDataTypes</key>
<array/>
<key>NSPrivacyAccessedAPITypes</key>
<array/>
</dict>
</plist>

0 comments on commit 47602af

Please sign in to comment.