You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1-21Lines changed: 1 addition & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,32 +16,12 @@ Inspired by **Swift** & **SwiftUI**’s design philosophy, it allows you to defi
16
16
17
17
18
18
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.
0 commit comments