Skip to content

Changed architecture#12

Open
VerioN1 wants to merge 21 commits intomainfrom
feature/new-architecture
Open

Changed architecture#12
VerioN1 wants to merge 21 commits intomainfrom
feature/new-architecture

Conversation

@VerioN1
Copy link
Contributor

@VerioN1 VerioN1 commented Dec 3, 2025

No description provided.

- Add custom URLSession with caching disabled to prevent request body retention
- Implement proper task cancellation with [weak self] pattern in ImageFetcher
- Add tracked preview load tasks with cancellation support in views
- Fix image orientation using UIGraphicsBeginImageContext (replaces UIGraphicsImageRenderer which caused memory retention)
- Add proper cleanup on view disappear for all async tasks
@VerioN1 VerioN1 force-pushed the feature/new-architecture branch 19 times, most recently from f3a7fe1 to 7d4fb23 Compare January 7, 2026 10:33
@VerioN1 VerioN1 force-pushed the feature/new-architecture branch 2 times, most recently from 015c3df to 4d87c35 Compare January 7, 2026 11:33
@VerioN1 VerioN1 force-pushed the feature/new-architecture branch from 4d87c35 to aa1ffad Compare January 7, 2026 11:37
@VerioN1 VerioN1 force-pushed the feature/new-architecture branch from 077acb1 to e2d2359 Compare January 30, 2026 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments