Skip to content

Commit c68f899

Browse files
committed
Update to Swift 6
1 parent ac55501 commit c68f899

File tree

4 files changed

+15
-20
lines changed

4 files changed

+15
-20
lines changed

Package.swift

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// swift-tools-version:5.9
1+
// swift-tools-version:6.0
22

33
import PackageDescription
44

@@ -19,10 +19,7 @@ let package = Package(
1919
],
2020
targets: [
2121
.target(
22-
name: "TagKit",
23-
swiftSettings: [
24-
.enableExperimentalFeature("StrictConcurrency")
25-
]
22+
name: "TagKit"
2623
),
2724
.testTarget(
2825
name: "TagKitTests",

README.md

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<p align="center">
2-
<img src ="Resources/Logo_GitHub.png" alt="TagKit Logo" title="TagKit" />
2+
<img src ="Resources/Logo_Rounded.png" alt="TagKit Logo" title="TagKit" />
33
</p>
44

55
<p align="center">
66
<img src="https://img.shields.io/github/v/release/danielsaidi/TagKit?color=%2300550&sort=semver" alt="Version" />
7-
<img src="https://img.shields.io/badge/Swift-5.9-orange.svg" alt="Swift 5.9" />
7+
<img src="https://img.shields.io/badge/Swift-6.0-orange.svg" alt="Swift 6.0" />
88
<img src="https://img.shields.io/badge/platform-SwiftUI-blue.svg" alt="Swift UI" title="Swift UI" />
99
<img src="https://img.shields.io/github/license/danielsaidi/TagKit" alt="MIT License" />
1010
<a href="https://twitter.com/danielsaidi">
@@ -19,15 +19,13 @@
1919

2020
## About TagKit
2121

22-
TagKit is a Swift SDK that makes it easy to work with tags and slugification in `Swift` and `SwiftUI`.
23-
24-
The result can look like this or completely different:
22+
TagKit is a Swift SDK that makes it easy to work with tags and string/ID slugification in `Swift` and `SwiftUI`.
2523

2624
<p align="center">
2725
<img src="Resources/Demo-v2.gif" width=450 />
2826
</p>
2927

30-
Tags and views can be customized to fit your needs. You can slug and tag any model and customize the slug format. When presenting tags, you can apply custom styling and use any views you like.
28+
Tags and tag views can be customized to fit your needs. You can slug and tag any model and customize the slug format. When presenting tags, you can apply custom styling and use any views you like.
3129

3230
TagKit also has a views that make it easier to work with tags. For instance, ``TagList`` and ``TagEditList`` let you list and edit tags, ``TagCapsule`` renders styled tags and ``TagTextField`` automatically slugifies text as you type.
3331

@@ -46,19 +44,13 @@ https://github.com/danielsaidi/TagKit.git
4644

4745
## Getting started
4846

49-
The [online documentation][Documentation] has a [getting-started guide][Getting-Started] that helps you get started with TagKit.
47+
The online documentation has a [getting-started guide][Getting-Started] that helps you get started with TagKit.
5048

5149

5250

5351
## Documentation
5452

55-
The [online documentation][Documentation] has more information, articles, code examples, etc.
56-
57-
58-
59-
## Demo Application
60-
61-
I will create a demo application for this package once it gets 100+ stars.
53+
The online [documentation][Documentation] has more information, articles, code examples, etc.
6254

6355

6456

@@ -96,7 +88,7 @@ TagKit is available under the MIT license. See the [LICENSE][License] file for m
9688
[OpenSource]: https://danielsaidi.com/opensource
9789
[Sponsors]: https://github.com/sponsors/danielsaidi
9890

99-
[Documentation]: https://danielsaidi.github.io/TagKit/documentation/tagkit/
91+
[Documentation]: https://danielsaidi.github.io/TagKit
10092
[Getting-Started]: https://danielsaidi.github.io/TagKit/documentation/tagkit/getting-started
10193

10294
[License]: https://github.com/danielsaidi/TagKit/blob/master/LICENSE

RELEASE_NOTES.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@
33
TagKit will use semver after 1.0.
44

55

6+
## 0.4
7+
8+
This version makes TagKit use Swift 6.
9+
10+
11+
612
## 0.3
713

814
This version adds support for strict concurrency.
File renamed without changes.

0 commit comments

Comments
 (0)