Releases
v2.2.0
Compare
Sorry, something went wrong.
No results found
Added
Text-to-image search with SigLIP-2 text encoder (#713 , #715 )
Background embedding indexer — auto-embed on browse/favorite (#712 , #714 )
On-device image embedding with ONNX Runtime (Android) and Core ML (iOS) (#699 -#711 )
On-device Stable Diffusion feasibility research (#610 , #716 )
Image quality auto-curation filter with Quality sort option (#605 )
Workflow template library with parameter editor and curated templates (#603 )
Personalized feed with affinity scoring, diversity controls, and click tracking
Download queue management with pause/resume and hash verification
Real-time WebSocket generation preview with interrupt support (#601 )
UiLoadingState interface for shared loading/error patterns across 16 UiState classes (#727 )
Changed
Move 24 ViewModels from shared to owning feature modules (#724 , #745 )
Split large ViewModels with delegate pattern: SearchPageLoader, DetailReviewDelegate, SearchFilterDelegate, GenerationExecutionDelegate, DetailNotesTagsDelegate, GalleryGenerationDelegate, DatasetExportDelegate (#720 , #721 , #736 , #742 )
Split KoinHelper.kt (684 lines) into 7 focused files (#719 , #740 )
Split WorkflowTemplateUseCases into 7 individual files (#736 )
Centralize CivitAI URLs into CivitAiUrls constants (#723 , #739 )
Enable Dynamic Type support in iOS CivitDeckFonts (#726 , #739 )
Remove lifecycle.viewmodel dependency from core-domain (#728 , #739 )
Unify 37 ViewModels in shared commonMain with SKIE Observing pattern (#684 -#694 )
Port download queue and workflow template screens to Desktop
Fixed
Fix DatasetZipWriter resource leak with try-finally (#717 , #739 )
Fix silent error swallowing in WorkflowTemplateUseCases (#730 , #739 )
Add iOS accessibility: 50+ accessibilityLabel/accessibilityHidden additions (#725 , #739 )
Fix hardcoded spacing in ModelCardLayout (#732 ), badge colors (#737 ), empty state fonts (#738 )
Fix Desktop DI missing embedOnBrowseUseCase parameter (#743 )
Fix iOS SwiftLint type_body_length violation (#744 )
Infrastructure
Codebase health audit with automated issue creation (#717 -#738 )
Add HuggingFace/TensorArt badge colors to iOS design system (#737 )
You can’t perform that action at this time.