Releases: mende273/QuotesCompose
Releases · mende273/QuotesCompose
v1.2.0
What's Changed
- add previews to ui components by @mende273 in #192
- create preview parameters to be used for the screens ui data by @mende273 in #193
- improve screen previews by @mende273 in #194
- create QuotesColumn.kt and refactor accordingly by @mende273 in #195
- improve spacing dimensions by @mende273 in #196
- create TagPreviewParameter by @mende273 in #197
- update dependencies by @mende273 in #198
- improve SelectedTagViewModel by @mende273 in #199
- refactor SelectedTagViewModel by @mende273 in #200
- animate bottom bar visibility by @mende273 in #201
- update dependencies by @mende273 in #202
- update agp by @mende273 in #204
- update dependencies by @mende273 in #205
- fix scaffold inner padding by @mende273 in #206
- update dependencies by @mende273 in #207
- update dependencies by @mende273 in #208
- update dependencies by @mende273 in #209
- migrate to kotlin version 2.0.0 by @mende273 in #210
- refactor package structure by @mende273 in #211
- migrate from nonfunctional quotable.io api to zenquotes.io api by @mende273 in #212
- migrate to type safe navigation by @mende273 in #213
- refactor packages by @mende273 in #214
Full Changelog: v1.1...v1.2
v1.1.0
What's Changed
- update dependencies by @mende273 in #166
- screen refactoring by @mende273 in #167
- add vertical scroll to LargeQuoteCard.kt by @mende273 in #168
- update dependencies by @mende273 in #169
- update compose dependencies by @mende273 in #170
- update dependencies by @mende273 in #171
- refactoring Screen.kt by @mende273 in #172
- small refactor Screen.kt by @mende273 in #173
- update code style using ktlint by @mende273 in #174
- add preBuild ktlint gradle task by @mende273 in #175
- migrate gradle from groovy to kotlin dsl by @mende273 in #176
- update gradle dependencies by @mende273 in #177
- update gradle dependencies by @mende273 in #178
- update gradle dependencies by @mende273 in #179
- migrate from kapt to ksp by @mende273 in #180
- remove ktlint disabled rules and refactor accordingly by @mende273 in #181
- colors refactoring by @mende273 in #182
- refactoring by @mende273 in #183
- add detekt and use in preBuild by @mende273 in #184
- update dependencies by @mende273 in #185
- refactoring by @mende273 in #186
- add preBuild tasks by @mende273 in #187
- create tests for the repository using mock web server by @mende273 in #188
- refactoring by @mende273 in #189
- create UiStateWrapper.kt and FullSizeBox.kt by @mende273 in #190
- simplify screens to use UiStateWrapper by @mende273 in #191
Full Changelog: v1.0.0...v1.1
v1.0.0
What's Changed
- update gradle dependencies by @mende273 in #1
- update main colors for Light and dark Theme by @mende273 in #2
- Create TopAppBar by @mende273 in #3
- Simplify TopAppBar by @mende273 in #4
- add search menu item to TopAppBar by @mende273 in #5
- Create bottom navigation bar by @mende273 in #6
- Add bottom navigation item drawables by @mende273 in #7
- simplify bottom navigation bar by @mende273 in #8
- Refactor bottom navigation bar by @mende273 in #9
- Refactor toolbar composable by @mende273 in #10
- update dependencies by @mende273 in #11
- refactoring by @mende273 in #12
- Create TopMenuItem composable by @mende273 in #13
- Create ui shared package and move BottomNavigationBar and TopAppBar by @mende273 in #14
- Remember the selected menu item from the bottom navigation bar on ori… by @mende273 in #15
- Create template for Search Activity by @mende273 in #16
- rename shared package to common by @mende273 in #17
- refactor main screen menu items by @mende273 in #18
- re-organize the package structure by @mende273 in #19
- update gradle library dependencies by @mende273 in #20
- refactor gradle dependencies by @mende273 in #21
- add bottom navigation by @mende273 in #22
- refactor screen packages by @mende273 in #23
- Add dumb home header category items as a temporary placeholder by @mende273 in #24
- Add dumb home sub items as a temporary placeholder by @mende273 in #25
- Add home sub items click listener by @mende273 in #26
- rename package feature to screen by @mende273 in #27
- overall refactoring by @mende273 in #28
- add hilt di library by @mende273 in #29
- add network libraries by @mende273 in #30
- create dto models by @mende273 in #31
- create api service by @mende273 in #32
- create repository by @mende273 in #33
- create hilt modules by @mende273 in #34
- create navigation package by @mende273 in #35
- display categories by @mende273 in #36
- display category quote items by @mende273 in #37
- small refactoring by @mende273 in #38
- refactor category detail route argument by @mende273 in #39
- create quote detail screen by @mende273 in #40
- refactor navigation by @mende273 in #41
- clean up code for screen with and without arguments by @mende273 in #42
- clean up code home screen by @mende273 in #43
- remove search functionality for now by @mende273 in #44
- add random quote menu item by @mende273 in #45
- create random quote screen by @mende273 in #46
- add toolbar to home screen by @mende273 in #47
- add toolbar to categories screen by @mende273 in #48
- add toolbar to category items screen by @mende273 in #49
- rename category to tag in the whole project by @mende273 in #50
- remove toolbar from MainActivity.kt by @mende273 in #51
- add toolbar to FavouritesScreen.kt by @mende273 in #52
- change tertiary color for light and dark theme by @mende273 in #53
- create quote detail screen ui by @mende273 in #54
- add back button to TopAppBar.kt by @mende273 in #55
- small refactor HomeScreen.kt by @mende273 in #56
- add back button to QuoteDetailScreen.kt by @mende273 in #57
- tertiary color fix for api 33 by @mende273 in #58
- add back arrow navigation to SelectedTagScreen.kt by @mende273 in #59
- update SelectedTagScreen.kt by @mende273 in #60
- hide bottom bar when a child screen is displayed by @mende273 in #61
- update activity-ktx to 1.7.0 by @mende273 in #62
- update lifecycle dependencies to 2.6.1 by @mende273 in #63
- update compose dependencies by @mende273 in #64
- update tags screen by @mende273 in #65
- prevent duplicate network call on Tags Screen by @mende273 in #66
- create UIState.kt by @mende273 in #67
- create ProgressBar.kt by @mende273 in #68
- update TagsScreen.kt by @mende273 in #69
- update UI for SelectedTagScreen.kt by @mende273 in #70
- use collectAsStateWithLifecycle() instead of collectAsState() by @mende273 in #71
- add random quotes request in ApiService.kt and Repository.kt by @mende273 in #72
- implement RandomQuoteScreen.kt by @mende273 in #73
- add title to RandomQuoteScreen.kt by @mende273 in #74
- create LargeQuoteCard.kt component by @mende273 in #75
- refactor MainScreenMenuItem to RandomQuoteMenuItem by @mende273 in #76
- refactor TopAppBar.kt by @mende273 in #77
- create MenuItems.kt class by @mende273 in #78
- add menu item to RandomQuoteScreen.kt by @mende273 in #79
- add menu item click event to RandomQuoteScreen.kt by @mende273 in #80
- create SmallQuoteCard.kt by @mende273 in #81
- refactor SelectedTagScreen.kt by @mende273 in #82
- add getQuotes request in ApiService.kt and Repository.kt by @mende273 in #83
- create HomeViewModel.kt by @mende273 in #84
- load data in HomeScreen.kt by @mende273 in #85
- change LargeQuoteCard.kt data by @mende273 in #86
- change app navigation by @mende273 in #87
- refactor app navigation for SelectedTagScreen.kt by @mende273 in #88
- Refactor selected tag screen by @mende273 in #89
- fix QuoteDetail screen navigation by @mende273 in #90
- simplify ScreenWithArguments by @mende273 in #91
- refactor AppBar.kt and BottomNavigationBar.kt by @mende273 in #92
- rename AppBar.kt to TopBar.kt by @mende273 in #93
- improve screen navigation by @mende273 in #94
- create Style.kt by @mende273 in #95
- improve LargeQuoteCard.kt by @mende273 in #96
- improve SmallQuoteCard.kt by @mende273 in #97
- add TextAlign.Start to largeTextStyle and mediumTextStyle by @mende273 in #98
- create TagCard.kt...