Releases: thomaskioko/tv-maniac
Releases · thomaskioko/tv-maniac
v0.2.6
What’s Changed
- Navigation Migration to Decompose Android & iOS (#107)
- Store implementation cleanup (#106)
- Kmp hierarchical structure migration (#100)
🤖 Android
- Material 3 migration (#98)
🚀 Shared Module
Full Changelog: https://github.com/thomaskioko/tv-maniac/commits/v0.2.6
v0.2.5.1
v0.2.4
What’s Changed
- Flowredux statemachine migration & improvements. (#56)
- Improvements (#54)
- Update module structure.
- Improve error handling. (Domain layer)
- Fix episode images not loading.
- Fix a bug where correct season details are not loaded when navigating back from a different show.
🤖 Android
🍏 iOS
- Migrate to FlowRedux stateMachine (#47)
- Fix detail screen stretch header.
🚀 Shared Module
v0.2.3
What’s Changed
🤖 Android
- Add Youtube Video Player.
- Add ModalBottomSheet support. You can now create a feature module that displays content in a
ModalBottomSheet
. An example of this isvideo-player
module. - Animate BottonNavigationVisibility.
🚀 Shared Module
- Share module improvement.
- Platform-specific error handling.
- Change id type from long to string.
v0.2.2
What’s Changed
🍏 iOS
- Implement collapsing toolbar on the detail view
- UI updates, add background, fix padding & update poster size
- Remove redundant return statement
🐛 Bug Fixes
- Launch job in IO dispatcher & fix ANR when changing theme
🧰 Maintenance
- Update build job
- Bump up gradle wrapper version
- Update iOS artwork.
v0.2.1
v0.2.0
v0.1.1
0.1.0
Version 0.1.0
Commits
- [4753d75] Merge pull request #23 from c0de-wizard/feature/refactor-interactor-implementation
- [105637c] Remove release string from version name
- [5a0e813] Update README
- [3f6bfaf] Remove KMPNativeCoroutines dependency
- [fb3c81d] Migrate away from DomainResult wrapper class.
- [d66ce95] Use package import, minor cleanup
- [38c1ef2] Fix issue where episodes are fetched on a loop
- [ba088b7] Rewrite interactor implementation.
- [99f2364] Implement flow interactor, migrate away from DomainResult wrapper class.
- [21fba56] Implement flow interactor, migrate away from DomainResult wrapper class.
- [d1a8273] Migrate away from DomainResult wrapper class.
- [a97764a] Revert release tag creation & add tag environment variable
- [b026d71] Revert release tag creation
- [eda2e87] Add framework binary
- [5567b4c] Merge pull request #22 from c0de-wizard/feature/migrate-to-swift-package-manager
- [8a67a81] Remove cocoapods config
- [679dbda] Update iOS setup instructions and check out TODO list.
- [bf19753] Load dependencies of swift package manager
- [6284a56] Remove print command and cleanup, use tag as branch name
- [2228bb5] Remove target branch and use default
- [81a6723] Update trigger action to run on pullRequest & push to main
- [eaf9106] Update release name
- [cc326bd] Add github token variable
- [483f5c4] Remove token from action
- [9336313] Change tag creation action.
- [6b15ff5] Update publish action
- [d3ef1b4] Change tag creation action.
- [5de3134] Merge pull request #21 from c0de-wizard/feature/migrate-to-swift-package-manager
- [065421a] Add package release job and rename build job
- [87aeed0] Bump up dependency versions.
- [06568d4] Add multiplatform-swiftpackage config
- [af56030] Migrate to SPM for KMP-coroutines dependency.
- [051aaba] Merge pull request #18 from c0de-wizard/kotlin-1.6.10-upgrade
- [a169ea3] Bump up dependency versions:
- [56f3006] Resolve issue where kmp-native uses different versions.
- [17a47d0] Cleanup: remove debug & release flavors.
- [13fabf5] Update KMPNativeCoroutinesCombine to version 0.10.0
- [d9b0c90] Use compiler version
- [171a382] Use compiler version
- [8fa0163] Remove unused dependencies.
- [0aeccea] Update imports.
- [c9d1e71] Revert KMP native dependency version.
- [0e58fda] Remove unused dependency
- [d7956d8] Add InternalCoroutinesApi annotation
- [84b1b87] Update cocoa pods configuration
- [76f887b] Remove logger classes
- [e8a036b] Update kmp native dependency version
- [843a2e6] Update kmp native dependency version
- [16244f3] Merge pull request #17 from c0de-wizard/feature/domain-improvement
- [eb3e696] Load data from interactor and implement states.