Skip to content

Commit 3ef29ec

Browse files
authored
Update README.md
1 parent de87c16 commit 3ef29ec

File tree

1 file changed

+1
-21
lines changed

1 file changed

+1
-21
lines changed

README.md

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -16,32 +16,12 @@ Inspired by **Swift** & **SwiftUI**’s design philosophy, it allows you to defi
1616

1717

1818

19-
## 🚧 Upcoming Improvements
20-
21-
The current version of this package was released as an MVP to validate the architecture and core concepts. As such, certain areas were intentionally left unoptimized or loosely structured in favor of rapid iteration and testing. However, a major revamp is currently in progress with a strong focus on **performance**, **type safety**, and **scalability**. Here's what's planned:
22-
23-
- **Interceptor System Redesign**
24-
The current interceptor flow is being restructured to be more **declarative** and composable, improving clarity and allowing better integration with the request lifecycle.
25-
26-
- **Configuration System Overhaul**
27-
A new configuration model is being implemented to improve the configuration flow through **requests, modifiers, tasks, and clients**. This will make the system more robust, type-safe, and context-aware.
28-
29-
- **Typed Error Handling**
30-
All throws across the package will become **typed**, enabling more predictable error handling, better diagnostics, and clearer call-site contracts.
31-
32-
- **Modifier Composition Revamp**
33-
Request modifiers are being reworked for better **performance** and **composability**, eliminating unnecessary dynamic dispatch where possible and ensuring compile-time safety.
34-
35-
These changes are being developed incrementally and will gradually replace parts of the MVP codebase. Until then, users should expect some architectural inconsistencies and non-final APIs.
36-
37-
38-
3919
## 📦 Installation
4020

4121
Add via **Swift Package Manager**:
4222

4323
```swift
44-
.package(url: "https://github.com/SwiftyJoeyy/swift-networking.git", branch: "refactored")
24+
.package(url: "https://github.com/SwiftyJoeyy/swift-networking.git", from: "1.0.0")
4525
```
4626

4727
Then add `"Networking"` to your target dependencies.

0 commit comments

Comments
 (0)