Changes
- Enhancement
Standardize Artifact Naming Across Stitch Modules (#67) by @teogor
Support Nullable and Optional Package Configurations in Stitch Gradle Plugin (#65) by @teogor
Enhance KSP Processor for Improved Room Component Mapping and Code Generation (#64) by @teogor
Standardize module naming with stitch- prefix (#63) by @teogor
automate and optimize git hooks with pre-commit (#62) by @teogor
Code Style and Formatting Standardization (#61) by @teogor
Introduce SQL Query Logging Support (#53) by @teogor
add withTransaction extension for RoomDatabase (#52) by @teogor
Implement Room 3 KMP support and stitch-runtime module (#51) by @teogor
implement stitch-web module and SQLite WASM support (#49) by @teogor
implement Room 3 KMP demo with Web support (#48) by @teogor
create catalog module with all targets and add domain use cases (#45) by @teogor
add transactional DSL to repositories (#43) by @teogor
add support for suspending mappers (#42) by @teogor
implement dispatcher injection in StitchModule (#40) by @teogor
add ioDispatcherName to CodeGenConfig (#39) by @teogor
add automatic collection mapping in repositories (#38) by @teogor
add Room 3 KMP support and coroutine context (#37) by @teogor
add option to generate only repository interfaces (#35) by @teogor
implement Hilt and Dagger module generation (#33) by @teogor
implement granular naming control with @StitchName (#34) by @teogor
implement validation and improve documentation generation (#36) by @teogor
implement configurable repository base classes (#30) by @teogor
implement domain model mapping (MapTo) (#29) by @teogor
implement stitch suggestions (@StitchIgnore, Unified DI, Enhanced AUTOMATIC) (#28) by @teogor
Comprehensive SOLID, Clean Architecture, and Readability Overhaul (#21) by @teogor
Sync Stitch with Room3 Capabilities (#20) by @teogor
Migrate from Hilt to Metro DI (#16) by @teogor
Update all dependencies and SDK to latest (#15) by @teogor
Migrate to Room 3.0.0-alpha06 (#14) by @teogor
Upgrade Stitch to Latest Versions (#13) by @teogor
- Bug Fixes
Fix Implicit KSP Metadata Task Dependencies in Kotlin Multiplatform (#66) by @teogor
use unique lambda parameters in mapping code (#41) by @teogor
ensure default category exists to avoid foreign key crash (#27) by @teogor
- Documentation
modernize project documentation and reference guide (#44) by @teogor
add CONTRIBUTING.md and fix lint (#23) by @teogor
add Stitch Inventory Demo (#22) by @teogor
Full Changelog: 1.0.0-alpha02...1.0.0-alpha03