This repository was archived by the owner on Nov 12, 2024. It is now read-only.
  
  
  
  
Releases: chrisbanes/tivi
Releases · chrisbanes/tivi
v1.0.0
First public release!
What's Changed
- Fix janky transition from up next on Discover by @chrisbanes in #1547
 - Update dependency net.openid:appauth to v0.11.1 by @renovate in #1548
 - Update dependency fastlane to v2.216.0 by @renovate in #1550
 - Update dependency co.touchlab.crashkios:crashlytics to v0.8.3 by @renovate in #1549
 - Minor things by @Goooler in #1543
 - Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-rc01 by @renovate in #1553
 - Update dependency fastlane to v2.216.0 by @renovate in #1552
 - Update circuit to v0.15.0 by @renovate in #1556
 - Use Circuit's Retained state for back stack support by @chrisbanes in #1551
 - Update actions/checkout digest to 8ade135 by @renovate in #1557
 - Update dependency co.touchlab.crashkios:crashlytics to v0.8.4 by @renovate in #1558
 - Update compose.multiplatform to v1.5.2 by @renovate in #1559
 - Update dependency co.touchlab.crashkios:crashlytics to v0.8.5 by @renovate in #1560
 - Simplify ObserveNextShowEpisodeToWatch by @chrisbanes in #1561
 - Simplify seasonsWithEpisodesForShowId query by @chrisbanes in #1563
 - Update agp to v8.1.2 by @renovate in #1565
 - Update dependency app.cash.licensee:licensee-gradle-plugin to v1.8.0 by @renovate in #1562
 - Remove unnecessary Android system version judgment logic. by @penkzhou in #1542
 - Upgrade to Compose Multiplatform 1.5.10-beta02 by @chrisbanes in #1564
 - Update spotless to v6.22.0 by @renovate in #1566
 - Update dependency app.moviebase:tmdb-api to v1.2.0 by @renovate in #1567
 - Update plugin cacheFixPlugin to v2.8.1 by @renovate in #1568
 - Update androidxactivity to v1.8.0 by @renovate in #1570
 - Update dependency androidx.collection:collection to v1.3.0 by @renovate in #1569
 - Update dependency gradle to v8.4 by @renovate in #1571
 - Update kermit to v1.2.3 by @renovate in #1572
 - Update plugin com.gradle.enterprise to v3.15.1 by @renovate in #1574
 - Update ktor to v2.3.5 by @renovate in #1573
 - Optimize compilation time by adjusting the order of the repository by @penkzhou in #1575
 - Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-rc02 by @renovate in #1576
 - Try out SQLDelight 2.1.0-SNAPSHOT by @chrisbanes in #1577
 - Add data reporting settings by @chrisbanes in #1578
 - Make Search retain the query and results by @chrisbanes in #1579
 - Display season information in Shows Seasons pager by @chrisbanes in #1580
 - Update multiplatformsettings to v1.1.0 by @renovate in #1582
 - Update dependency io.github.qdsfdhvh:image-loader to v1.6.8 by @renovate in #1583
 - Ktlint 1.0.0 by @Goooler in #1581
 - Update dependency com.google.devtools.ksp to v1.9.20-RC-1.0.13 by @renovate in #1585
 - Update okhttp to v4.12.0 by @renovate in #1589
 - Update to Kotlin 1.9.20-RC and Compose 1.5.10-rc01 by @chrisbanes in #1588
 - ktlint 1.0.1 and tweak code style by @chrisbanes in #1590
 - Small UI tweaks by @chrisbanes in #1594
 - Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0 by @renovate in #1595
 - Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.5.0 by @renovate in #1597
 - Update actions/checkout digest to b4ffde6 by @renovate in #1599
 - Update lyricist to v1.5.0 by @renovate in #1601
 - Update lyricist to v1.6.0 by @renovate in #1602
 - Update dependency com.google.devtools.ksp to v1.9.20-RC2-1.0.13 by @renovate in #1604
 - Update dependency org.jetbrains.compose:compose-gradle-plugin to v1.5.10-rc02 by @renovate in #1607
 - Update dependency org.jetbrains.compose to v1.5.10-rc02 by @renovate in #1606
 - Update plugin cacheFixPlugin to v3 by @renovate in #1605
 - Update dependency com.google.firebase:firebase-analytics-ktx to v21.4.0 by @renovate in #1596
 - Update dependency com.google.firebase:firebase-perf-ktx to v20.5.0 by @renovate in #1598
 - Update kotlin monorepo to v1.9.20-RC2 by @renovate in #1603
 - Overlay top and bottom bars by @chrisbanes in #1600
 - Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.5.1 by @renovate in #1608
 - Update dependency com.google.firebase:firebase-analytics to v21.5.0 by @renovate in #1609
 - Remove custom FlingBehavior by @chrisbanes in #1613
 - Update to Kotlin 1.9.20 and CMP 1.5.10 by @chrisbanes in #1612
 - Migrate to Haze by @chrisbanes in #1614
 - Update dependency com.google.devtools.ksp to v1.9.20-1.0.13 by @renovate in #1615
 - Update circuit to v0.16.0 by @renovate in #1616
 - Update dependency dev.chrisbanes.haze:haze to v0.2.0 by @renovate in #1617
 - Update dependency com.android.tools:desugar_jdk_libs to v2.0.4 by @renovate in #1618
 - Fix Licensee copy tasks by @chrisbanes in #1619
 - Revert to Xcode 15.0 by @chrisbanes in #1621
 - Go back to using Xcode 15.0.1 by @chrisbanes in #1622
 - Update lyricist to v1.6.1 by @renovate in #1624
 - Update dependency io.github.qdsfdhvh:image-loader to v1.7.0 by @renovate in #1625
 - Update ktor to v2.3.6 by @renovate in #1626
 - Update lyricist to v1.6.2 by @renovate in #1627
 - Update agp to v8.1.3 by @renovate in #1628
 - Update dependency dev.chrisbanes.haze:haze to v0.3.0 by @renovate in #1629
 - Update circuit to v0.16.1 by @renovate in #1630
 - Update dependency dev.chrisbanes.haze:haze to v0.3.1 by @renovate in #1631
 - Update dependency com.benasher44:uuid to v0.8.2 by @renovate in #1632
 - Update dependency io.github.qdsfdhvh:image-loader to v1.7.1 by @renovate in #1633
 - Update dependency fastlane to v2.217.0 by @renovate in #1634
 - Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.1 by @renovate in #1635
 - Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.1 by @renovate in #1637
 - Update androidxactivity to v1.8.1 by @renovate in #1636
 - Update dependency androidx.browser:browser to v1.7.0 by @renovate in #1638
 - Update agp to v8.1.4 by @renovate in #1640
 - Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.6.0 by @renovate in #1642
 - Update dependency com.google.firebase:firebase-perf to v20.5.1 by @renovate in #1641
 - Optimise repositories declarations by @Goooler in #1643
 - Update plugin buildConfig to v4.2.0 by @renovate in #1644
 - Update multiplatformsettings to v1.1.1 by @renovate in #1645
 - Update dependency org.jetbrains.compose:compose-gradle-plugin to v1.5.11 by @renovate in #1647
 - Update kotlin monorepo to v1.9.21 by @renovate in #1646
 - Update dependency org.jetbrains.kotlinx:atomicfu to v0.23.1 by @renovate in #1639...
 
v1.0.0-rc05
Last release before 1.0.0
What's Changed
- fix(deps): update dependency androidx.test.ext:junit-ktx to v1.2.0 by @renovate in #1903
 - fix(deps): update dependency com.google.android.gms:play-services-auth-blockstore to v16.3.0 by @renovate in #1906
 - Automate screenshot grabs on iOS by @chrisbanes in #1905
 - Scroll to top on app bar clicks by @chrisbanes in #1907
 - fix(deps): update dependency androidx.test:rules to v1.6.0 by @renovate in #1908
 - fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.1 by @renovate in #1909
 - fix(deps): update dependency androidx.test:core-ktx to v1.6.0 by @renovate in #1904
 - Handle TMDb seasons not updating by @chrisbanes in #1910
 - Remove app bar scroll behaviors by @chrisbanes in #1911
 - More usage of cancellableRunCatching by @chrisbanes in #1912
 - fix(deps): update coil to v3.0.0-alpha07 by @renovate in #1913
 - fix(deps): update dependency androidx.test:core-ktx to v1.6.1 by @renovate in #1915
 - fix(deps): update dependency androidx.test.ext:junit-ktx to v1.2.1 by @renovate in #1914
 - Upgrade Firebase iOS SDK by @chrisbanes in #1916
 - fix(deps): update dependency androidx.test:rules to v1.6.1 by @renovate in #1917
 - Move episode details to be a full screen UI by @chrisbanes in #1919
 - Notifications (Part 1: Infra) by @chrisbanes in #1920
 - fix(deps): update dependency org.jetbrains.kotlinx:atomicfu to v0.25.0 by @renovate in #1921
 - Tidy up common DI components by @chrisbanes in #1925
 - Show notifications banners when app is open by @chrisbanes in #1924
 - Hook up episodes airing notifications by @chrisbanes in #1928
 - fix(deps): update dependency com.pinterest.ktlint:ktlint-cli to v1.3.1 by @renovate in #1926
 - Debounce loading indicators by @chrisbanes in #1930
 - Remove StableCoroutineScope by @chrisbanes in #1927
 - Fix crash from DB having multiple 
isMeusers by @chrisbanes in #1929 - fix(deps): update haze to v0.7.3 by @renovate in #1931
 - fix(deps): update coil to v3.0.0-alpha08 by @renovate in #1934
 - Update episode notification when followed shows change by @chrisbanes in #1932
 - chore(deps): update plugin buildconfig to v5.4.0 by @renovate in #1935
 - Show up next episodes carousel on Discover by @chrisbanes in #1936
 - fix(deps): update dependency androidx.collection:collection to v1.4.1 by @renovate in #1938
 - Early experiments with color extraction by @chrisbanes in #1937
 - chore(deps): update dependency ruby to v3.3.4 by @renovate in #1933
 - fix(deps): update dependency com.google.android.gms:play-services-auth-blockstore to v16.3.1 by @renovate in #1939
 - Add deeplinking from notifications by @chrisbanes in #1940
 - chore(deps): update dependency gradle to v8.9 by @renovate in #1941
 - chore(deps): update dependency com.google.devtools.ksp to v2.0.0-1.0.23 by @renovate in #1942
 - fix(deps): update dependency com.google.firebase:firebase-crashlytics-ktx to v19.0.3 by @renovate in #1943
 - chore(deps): update agp to v8.5.1 by @renovate in #1944
 - Small tweaks to discover carousel by @chrisbanes in #1945
 - Only animate theme changes when needed by @chrisbanes in #1947
 - Update screenshots by @chrisbanes in #1946
 - Read Preference into a StateFlow by @chrisbanes in #1948
 - Queue notifications at startup by @chrisbanes in #1949
 - chore(deps): update dependency com.squareup.wire to v5.0.0 by @renovate in #1950
 - Use followed only filter on Up Next by @chrisbanes in #1951
 
Full Changelog: v1.0.0-rc04...v1.0.0-rc05
v1.0.0-rc04
What's Changed
- Update dependency androidx.test.uiautomator:uiautomator to v2.3.0 by @renovate in #1766
 - Update dependency org.jetbrains.compose to v1.6.0-rc03 by @renovate in #1767
 - Update dependency org.jetbrains.compose:compose-gradle-plugin to v1.6.0-rc03 by @renovate in #1768
 - Update dependency org.jetbrains.compose:compose-gradle-plugin to v1.6.0 by @renovate in #1770
 - Update dependency dev.chrisbanes.material3:material3-window-size-class-multiplatform to v0.5.0 by @renovate in #1772
 - Update haze to v0.5.4 by @renovate in #1771
 - Update paging.multiplatform to v3.3.0-alpha02-0.5.1 by @renovate in #1774
 - Update dependency com.google.devtools.ksp to v1.9.22-1.0.18 by @renovate in #1769
 - Update coil by @renovate in #1775
 - Update ktor to v2.3.9 by @renovate in #1777
 - Update agp to v8.3.0 by @renovate in #1776
 - Update dependency app.cash.turbine:turbine to v1.1.0 by @renovate in #1778
 - Update dependency androidx.browser:browser to v1.8.0 by @renovate in #1779
 - Update haze to v0.6.0 by @renovate in #1780
 - Try out strong skipping in Compose by @chrisbanes in #1782
 - Update haze to v0.6.2 by @renovate in #1784
 - Update dependency com.google.devtools.ksp to v1.9.23-1.0.19 by @renovate in #1783
 - Update dependency org.jetbrains.compose to v1.6.1 by @renovate in #1786
 - Update kotlin monorepo to v1.9.23 by @renovate in #1781
 - Update agp to v8.3.1 by @renovate in #1790
 - Update circuit to v0.20.0 by @renovate in #1791
 - Update dependency com.benasher44:uuid to v0.8.4 by @renovate in #1789
 - Update dependency app.moviebase:tmdb-api to v1.3.3 by @renovate in #1788
 - Update dependency co.touchlab:stately-common to v2.0.7 by @renovate in #1794
 - Update dependency co.touchlab:stately-iso-collections to v2.0.7 by @renovate in #1795
 - Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.6.3 by @renovate in #1792
 - Update dependency co.touchlab:stately-isolate to v2.0.7 by @renovate in #1796
 - Update dependency com.google.firebase:firebase-analytics to v21.6.1 by @renovate in #1793
 - Update licensee to v1.10.0 by @renovate in #1798
 - Update dependency gradle to v8.7 by @renovate in #1797
 - Update plugin com.gradle.enterprise to v3.17 by @renovate in #1800
 - Update dependency fastlane to v2.220.0 by @renovate in #1801
 - Update licensee to v1.11.0 by @renovate in #1799
 - Update dependency com.google.devtools.ksp to v1.9.23-1.0.20 by @renovate in #1802
 - Update dependency cafe.adriel.lyricist:lyricist-core to v1.7.0 by @renovate in #1803
 - Update sqldelight to v2.0.2 by @renovate in #1804
 - Update dependency app.moviebase:tmdb-api to v1.3.4 by @renovate in #1805
 - Update ktor to v2.3.10 by @renovate in #1806
 - Update agp to v8.3.2 by @renovate in #1808
 - Upgrade to Kotlin 1.9.23 by @chrisbanes in #1785
 - Update plugin com.gradle.enterprise to v3.17.1 by @renovate in #1807
 - Update dependency org.jetbrains.compose to v1.6.2 by @renovate in #1810
 - Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.6.4 by @renovate in #1812
 - Update haze to v0.7.0 by @renovate in #1813
 - Update dependency com.google.firebase:firebase-analytics to v21.6.2 by @renovate in #1811
 - Update gradle/wrapper-validation-action action to v3 by @renovate in #1814
 - Update plugin com.gradle.enterprise to v3.17.2 by @renovate in #1815
 - Update dependency androidx.core:core-ktx to v1.13.0 by @renovate in #1819
 - Update androidxactivity to v1.9.0 by @renovate in #1818
 - Update dependency com.willowtreeapps.assertk:assertk to v0.28.1 by @renovate in #1820
 - Update baselineprofile to v1.2.4 by @renovate in #1817
 - Update dependency org.jetbrains.kotlinx:atomicfu to v0.24.0 by @renovate in #1816
 - Update dependency com.squareup.leakcanary:leakcanary-android to v2.14 by @renovate in #1821
 - Update actions/checkout digest to 1d96c77 by @renovate in #1822
 - Update actions/checkout digest to 0ad4b8f by @renovate in #1824
 - Update dependency ruby to v3.3.1 by @renovate in #1823
 - Add retained caching for paging flows by @chrisbanes in #1763
 - Make bottom navigation bar float above content by @chrisbanes in #1825
 - Fix native SQLDelight tests by @chrisbanes in #1826
 - Update agp to v8.4.0 by @renovate in #1828
 - Kotlin 2.0.0 by @chrisbanes in #1827
 - Update haze to v0.7.1 by @renovate in #1830
 - Update dependency androidx.core:core-ktx to v1.13.1 by @renovate in #1829
 - Handle errors on show details better by @chrisbanes in #1831
 - Update dependency com.google.firebase:firebase-analytics to v22 by @renovate in #1832
 - Dismiss Account when opening Settings by @chrisbanes in #1836
 - Update dependency org.jetbrains.compose to v1.6.10-rc01 by @renovate in #1839
 - Improve image loading performance by @chrisbanes in #1840
 - Enable Compose Compiler source info by @chrisbanes in #1842
 - Remove manual source set management by @chrisbanes in #1841
 - Fix some Compose Stability issues by @chrisbanes in #1843
 - Update ktor to v2.3.11 by @renovate in #1844
 - Update actions/checkout digest to 44c2b7a by @renovate in #1845
 - Update kotlin monorepo to v2.0.0-RC3 by @renovate in #1848
 - Update coroutines to v1.8.1 by @renovate in #1847
 - Update dependency com.google.devtools.ksp to v2.0.0-RC3-1.0.20 by @renovate in #1849
 - Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.6.0 by @renovate in #1852
 - Update dependency org.jetbrains.compose:compose-gradle-plugin to v1.6.10-rc02 by @renovate in #1851
 - Update dependency org.jetbrains.compose to v1.6.10-rc02 by @renovate in #1850
 - Update actions/checkout digest to 0ad4b8f by @renovate in #1846
 - Update dependency org.jetbrains.compose to v1.6.10-rc03 by @renovate in #1854
 - Update dependency org.jetbrains.compose:compose-gradle-plugin to v1.6.10-rc03 by @renovate in #1855
 - Bump rexml from 3.2.6 to 3.2.8 by @dependabot in #1853
 - Migrate to using Kotlin's new Enum entries by @chrisbanes in #1470
 - Migrate back to AndroidX Paging by @chrisbanes in #1856
 - Migrate to new Gradle GitHub actions by @chrisbanes in #1857
 - Update agp to v8.4.1 by @renovate in #1861
 - Update dependency org.jetbrains.compose to v1.6.10 by @renovate in #1858
 - Update dependency org.jetbrains.compose:compose-gradle-plugin to v1.6.10 by @renovate in #1859
 - Update actions/checkout digest to a5ac7e5 by @renovate in #1860
 - Update kotlin monorepo to v2.0.0 by @renovate in #1863
 - Update dependency com.google.devtools.ksp to v2.0.0-...
 
v1.0.0-rc03
What's Changed
- Fix desktop app distribution by @Omico in #1687
 - Update dependency ruby to v3.3.0 by @renovate in #1686
 - Update plugin buildConfig to v5.2.0 by @renovate in #1690
 - Update circuit to v0.18.0 by @renovate in #1665
 - Update kotlin monorepo to v1.9.22 by @renovate in #1683
 - Update circuit to v0.18.1 by @renovate in #1692
 - Update dependency fastlane to v2.218.0 by @renovate in #1693
 - Migrate to Coil 3 by @chrisbanes in #1691
 - Update plugin buildConfig to v5.3.0 by @renovate in #1695
 - Update dependency com.squareup.leakcanary:leakcanary-android to v2.13 by @renovate in #1696
 - Update plugin buildConfig to v5.3.1 by @renovate in #1697
 - Update plugin buildConfig to v5.3.2 by @renovate in #1698
 - Update dependency dev.chrisbanes.haze:haze to v0.4.2 by @renovate in #1700
 - Update agp to v8.2.1 by @renovate in #1699
 - Update dependency fastlane to v2.219.0 by @renovate in #1701
 - Update dependency dev.chrisbanes.haze:haze to v0.4.3 by @renovate in #1702
 - Handle system bar style when the theme changed by @Omico in #1689
 - Migrate to enableEdgeToEdge() function by @Omico in #1688
 - Update circuit to v0.18.2 by @renovate in #1703
 - Refactor enableEdgeToEdge out of Compose by @chrisbanes in #1704
 - Update plugin buildConfig to v5.3.3 by @renovate in #1706
 - Update dependency dev.chrisbanes.haze:haze to v0.4.4 by @renovate in #1707
 - Update lyricist to v1.6.2-1.8.20 by @renovate in #1708
 - Update dependency dev.chrisbanes.haze:haze to v0.4.5 by @renovate in #1710
 - Update plugin buildConfig to v5.3.5 by @renovate in #1711
 - Update plugin org.gradle.toolchains.foojay-resolver-convention to v0.8.0 by @renovate in #1712
 - Update coil to v3.0.0-alpha02 by @renovate in #1709
 - Update spotless to v6.24.0 by @renovate in #1714
 - Build improvements by @chrisbanes in #1713
 - Re-enable iOS tests by @chrisbanes in #1623
 - Migrate to Temurin JDK 21 on CI by @chrisbanes in #1718
 - Update coil to v3.0.0-alpha03 by @renovate in #1717
 - Update dependency com.google.devtools.ksp to v1.9.22-1.0.17 by @renovate in #1716
 - Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.6.1 by @renovate in #1715
 - Update spotless to v6.25.0 by @renovate in #1719
 - Remove codestyle CI job by @chrisbanes in #1721
 - Try using Ubuntu runner + KVM for baseline profile by @chrisbanes in #1720
 - Update plugin com.gradle.enterprise to v3.16.2 by @renovate in #1727
 - Update baselineprofile to v1.2.3 by @renovate in #1725
 - Update dependency org.jetbrains.kotlinx:atomicfu to v0.23.2 by @renovate in #1724
 - Update agp to v8.2.2 by @renovate in #1723
 - Update dependency androidx.collection:collection to v1.4.0 by @renovate in #1726
 - Update gradle/gradle-build-action action to v3 by @renovate in #1728
 - Move episode details to open in bottom sheet by @chrisbanes in #1729
 - Small performance improvements by @chrisbanes in #1730
 - Update dependency app.cash.licensee:licensee-gradle-plugin to v1.9.0 by @renovate in #1731
 - Update gradle/wrapper-validation-action action to v2 by @renovate in #1734
 - Update ktor to v2.3.8 by @renovate in #1736
 - Update dependency org.jetbrains.compose:compose-gradle-plugin to v1.5.12 by @renovate in #1733
 - Update dependency org.jetbrains.compose to v1.5.12 by @renovate in #1732
 - Try out new MacOS-14 runners by @chrisbanes in #1735
 - Update coil to v3.0.0-alpha04 by @renovate in #1739
 - Update to Compose Multiplatform 1.6.0-beta01 by @chrisbanes in #1738
 - Update dependency gradle to v8.6 by @renovate in #1740
 - Update dependency co.touchlab.crashkios:crashlytics to v0.8.6 by @renovate in #1742
 - Update dependency ruby to v3.3.0 by @renovate in #1741
 - Update dependency org.jetbrains.compose:compose-gradle-plugin to v1.6.0-beta02 by @renovate in #1744
 - Update haze to v0.5.1 by @renovate in #1745
 - Update dependency com.google.firebase:firebase-perf to v20.5.2 by @renovate in #1748
 - Update plugin gms-googleServices to v4.4.1 by @renovate in #1749
 - Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.6.2 by @renovate in #1747
 - Update dependency com.google.firebase:firebase-analytics to v21.5.1 by @renovate in #1746
 - Remove declaration of junit dependency by @cf256 in #1754
 - Update plugin cacheFixPlugin to v3.0.1 by @renovate in #1751
 - Update licensee to v1.9.1 by @renovate in #1753
 - Update dependency co.touchlab:kermit to v2 by @renovate in #1554
 - Update circuit to v0.19.0 by @renovate in #1750
 - Update dependency org.jetbrains.compose:compose-gradle-plugin to v1.6.0-rc01 by @renovate in #1755
 - Update coroutines to v1.8.0 by @renovate in #1758
 - Update circuit to v0.19.1 by @renovate in #1756
 - Fix warnings by @chrisbanes in #1759
 - Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.3 by @renovate in #1762
 - Update dependency org.jetbrains.compose to v1.6.0-rc02 by @renovate in #1760
 - Update dependency org.jetbrains.compose:compose-gradle-plugin to v1.6.0-rc02 by @renovate in #1761
 - Update dependency app.moviebase:tmdb-api to v1.3.2 by @renovate in #1765
 - Update haze to v0.5.3 by @renovate in #1764
 
New Contributors
Full Changelog: v1.0.0-rc02...v1.0.0-rc03
v1.0.0-rc02
What's Changed
- Revert to Xcode 15.0 by @chrisbanes in #1621
 - Go back to using Xcode 15.0.1 by @chrisbanes in #1622
 - Update lyricist to v1.6.1 by @renovate in #1624
 - Update dependency io.github.qdsfdhvh:image-loader to v1.7.0 by @renovate in #1625
 - Update ktor to v2.3.6 by @renovate in #1626
 - Update lyricist to v1.6.2 by @renovate in #1627
 - Update agp to v8.1.3 by @renovate in #1628
 - Update dependency dev.chrisbanes.haze:haze to v0.3.0 by @renovate in #1629
 - Update circuit to v0.16.1 by @renovate in #1630
 - Update dependency dev.chrisbanes.haze:haze to v0.3.1 by @renovate in #1631
 - Update dependency com.benasher44:uuid to v0.8.2 by @renovate in #1632
 - Update dependency io.github.qdsfdhvh:image-loader to v1.7.1 by @renovate in #1633
 - Update dependency fastlane to v2.217.0 by @renovate in #1634
 - Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.1 by @renovate in #1635
 - Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.1 by @renovate in #1637
 - Update androidxactivity to v1.8.1 by @renovate in #1636
 - Update dependency androidx.browser:browser to v1.7.0 by @renovate in #1638
 - Update agp to v8.1.4 by @renovate in #1640
 - Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.6.0 by @renovate in #1642
 - Update dependency com.google.firebase:firebase-perf to v20.5.1 by @renovate in #1641
 - Optimise repositories declarations by @Goooler in #1643
 - Update plugin buildConfig to v4.2.0 by @renovate in #1644
 - Update multiplatformsettings to v1.1.1 by @renovate in #1645
 - Update dependency org.jetbrains.compose:compose-gradle-plugin to v1.5.11 by @renovate in #1647
 - Update kotlin monorepo to v1.9.21 by @renovate in #1646
 - Update dependency org.jetbrains.kotlinx:atomicfu to v0.23.1 by @renovate in #1639
 - Update spotless to v6.23.0 by @renovate in #1648
 - Update circuit to v0.17.0 by @renovate in #1649
 - Update dependency gradle to v8.5 by @renovate in #1650
 - Update dependency com.diffplug.spotless to v6.23.1 by @renovate in #1652
 - Update dependency com.diffplug.spotless to v6.23.2 by @renovate in #1654
 - Update actions/setup-java action to v4 by @renovate in #1651
 - Update dependency androidx.work:work-runtime-ktx to v2.9.0 by @renovate in #1653
 - Update to KSP 1.9.21-1.0.15 by @chrisbanes in #1655
 - SQLDelight 2.0.1 and Paging MP 3.3.0-alpha02-0.4.0 by @chrisbanes in #1661
 - Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.2 by @renovate in #1656
 - Update dependency co.touchlab:stately-common to v2.0.6 by @renovate in #1662
 - Update dependency co.touchlab:stately-iso-collections to v2.0.6 by @renovate in #1663
 - Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.2 by @renovate in #1659
 - Update spotless to v6.23.3 by @renovate in #1660
 - Update dependency co.touchlab:stately-isolate to v2.0.6 by @renovate in #1664
 - Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.5.0 by @renovate in #1658
 - Update agp to v8.2.0 by @renovate in #1657
 - Update plugin com.gradle.enterprise to v3.16 by @renovate in #1666
 - Update dependency com.willowtreeapps.assertk:assertk to v0.28.0 by @renovate in #1667
 - Update ktor to v2.3.7 by @renovate in #1668
 - Update dependency dev.chrisbanes.material3:material3-window-size-class-multiplatform to v0.3.2 by @renovate in #1671
 - Upgrade to Haze 0.4.0 by @chrisbanes in #1672
 - Update dependency androidx.activity:activity to v1.8.2 by @renovate in #1673
 - Update dependency com.google.devtools.ksp to v1.9.21-1.0.16 by @renovate in #1674
 - Update dependency dev.chrisbanes.haze:haze to v0.4.1 by @renovate in #1675
 - Update plugin com.gradle.enterprise to v3.16.1 by @renovate in #1676
 - Update actions/upload-artifact action to v4 by @renovate in #1678
 - Update actions/download-artifact action to v4 by @renovate in #1677
 - Fix Date picker not updating the caller by @chrisbanes in #1679
 - Update plugin buildConfig to v5 by @renovate in #1680
 - Update plugin buildConfig to v5.0.1 by @renovate in #1681
 - Update plugin buildConfig to v5.1.0 by @renovate in #1682
 - Simplify NestedScaffold by @chrisbanes in #1684
 
Full Changelog: v1.0.0-rc01...v1.0.0-rc02
v1.0.0-rc01
What's Changed
- Fix janky transition from up next on Discover by @chrisbanes in #1547
 - Update dependency net.openid:appauth to v0.11.1 by @renovate in #1548
 - Update dependency fastlane to v2.216.0 by @renovate in #1550
 - Update dependency co.touchlab.crashkios:crashlytics to v0.8.3 by @renovate in #1549
 - Minor things by @Goooler in #1543
 - Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-rc01 by @renovate in #1553
 - Update dependency fastlane to v2.216.0 by @renovate in #1552
 - Update circuit to v0.15.0 by @renovate in #1556
 - Use Circuit's Retained state for back stack support by @chrisbanes in #1551
 - Update actions/checkout digest to 8ade135 by @renovate in #1557
 - Update dependency co.touchlab.crashkios:crashlytics to v0.8.4 by @renovate in #1558
 - Update compose.multiplatform to v1.5.2 by @renovate in #1559
 - Update dependency co.touchlab.crashkios:crashlytics to v0.8.5 by @renovate in #1560
 - Simplify ObserveNextShowEpisodeToWatch by @chrisbanes in #1561
 - Simplify seasonsWithEpisodesForShowId query by @chrisbanes in #1563
 - Update agp to v8.1.2 by @renovate in #1565
 - Update dependency app.cash.licensee:licensee-gradle-plugin to v1.8.0 by @renovate in #1562
 - Remove unnecessary Android system version judgment logic. by @penkzhou in #1542
 - Upgrade to Compose Multiplatform 1.5.10-beta02 by @chrisbanes in #1564
 - Update spotless to v6.22.0 by @renovate in #1566
 - Update dependency app.moviebase:tmdb-api to v1.2.0 by @renovate in #1567
 - Update plugin cacheFixPlugin to v2.8.1 by @renovate in #1568
 - Update androidxactivity to v1.8.0 by @renovate in #1570
 - Update dependency androidx.collection:collection to v1.3.0 by @renovate in #1569
 - Update dependency gradle to v8.4 by @renovate in #1571
 - Update kermit to v1.2.3 by @renovate in #1572
 - Update plugin com.gradle.enterprise to v3.15.1 by @renovate in #1574
 - Update ktor to v2.3.5 by @renovate in #1573
 - Optimize compilation time by adjusting the order of the repository by @penkzhou in #1575
 - Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-rc02 by @renovate in #1576
 - Try out SQLDelight 2.1.0-SNAPSHOT by @chrisbanes in #1577
 - Add data reporting settings by @chrisbanes in #1578
 - Make Search retain the query and results by @chrisbanes in #1579
 - Display season information in Shows Seasons pager by @chrisbanes in #1580
 - Update multiplatformsettings to v1.1.0 by @renovate in #1582
 - Update dependency io.github.qdsfdhvh:image-loader to v1.6.8 by @renovate in #1583
 - Ktlint 1.0.0 by @Goooler in #1581
 - Update dependency com.google.devtools.ksp to v1.9.20-RC-1.0.13 by @renovate in #1585
 - Update okhttp to v4.12.0 by @renovate in #1589
 - Update to Kotlin 1.9.20-RC and Compose 1.5.10-rc01 by @chrisbanes in #1588
 - ktlint 1.0.1 and tweak code style by @chrisbanes in #1590
 - Small UI tweaks by @chrisbanes in #1594
 - Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0 by @renovate in #1595
 - Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.5.0 by @renovate in #1597
 - Update actions/checkout digest to b4ffde6 by @renovate in #1599
 - Update lyricist to v1.5.0 by @renovate in #1601
 - Update lyricist to v1.6.0 by @renovate in #1602
 - Update dependency com.google.devtools.ksp to v1.9.20-RC2-1.0.13 by @renovate in #1604
 - Update dependency org.jetbrains.compose:compose-gradle-plugin to v1.5.10-rc02 by @renovate in #1607
 - Update dependency org.jetbrains.compose to v1.5.10-rc02 by @renovate in #1606
 - Update plugin cacheFixPlugin to v3 by @renovate in #1605
 - Update dependency com.google.firebase:firebase-analytics-ktx to v21.4.0 by @renovate in #1596
 - Update dependency com.google.firebase:firebase-perf-ktx to v20.5.0 by @renovate in #1598
 - Update kotlin monorepo to v1.9.20-RC2 by @renovate in #1603
 - Overlay top and bottom bars by @chrisbanes in #1600
 - Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.5.1 by @renovate in #1608
 - Update dependency com.google.firebase:firebase-analytics to v21.5.0 by @renovate in #1609
 - Remove custom FlingBehavior by @chrisbanes in #1613
 - Update to Kotlin 1.9.20 and CMP 1.5.10 by @chrisbanes in #1612
 - Migrate to Haze by @chrisbanes in #1614
 - Update dependency com.google.devtools.ksp to v1.9.20-1.0.13 by @renovate in #1615
 - Update circuit to v0.16.0 by @renovate in #1616
 - Update dependency dev.chrisbanes.haze:haze to v0.2.0 by @renovate in #1617
 - Update dependency com.android.tools:desugar_jdk_libs to v2.0.4 by @renovate in #1618
 - Fix Licensee copy tasks by @chrisbanes in #1619
 
Full Changelog: v0.9.7...v1.0.0-rc01
v0.9.7 (Android)
What's Changed
- Update kotlininject to v0.6.3 by @renovate in #1501
 - Add development settings by @chrisbanes in #1502
 - Update circuit to v0.14.1 by @renovate in #1503
 - Update actions/checkout action to v4 by @renovate in #1505
 - Add developer log screen by @chrisbanes in #1506
 - Use new Gesture Navigation CircuitX library by @chrisbanes in #1494
 - Add foojay toolchain resolver by @chrisbanes in #1507
 - Recording logger improvements by @chrisbanes in #1508
 - Build and publish QA 'flavour' of iOS app by @chrisbanes in #1509
 - Update dependency androidx.collection:collection to v1.3.0-rc01 by @renovate in #1511
 - Update dependency io.github.qdsfdhvh:image-loader to v1.6.6 by @renovate in #1514
 - Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.6.2 by @renovate in #1512
 - Update compose.multiplatform to v1.5.1 by @renovate in #1510
 - Update dependency androidx.core:core-ktx to v1.12.0 by @renovate in #1513
 - Use setup-ruby in GitHub Actions CI by @chrisbanes in #1516
 - Use different AppIcon and name on QA iOS app by @chrisbanes in #1517
 - Use Fastlane to publish both iOS and Android apps by @chrisbanes in #1519
 - Tweak up next shows query by @chrisbanes in #1520
 - Use load time to determine whether to use image load transition by @chrisbanes in #1521
 - Update dependency fastlane to v2.214.0 by @renovate in #1523
 - Display show genres in a small chip on show details by @chrisbanes in #1524
 - Display backdrop images rather than posters in Discover by @chrisbanes in #1526
 - Hopefully fix string formatting on iOS by @chrisbanes in #1525
 - Update dependency io.github.qdsfdhvh:image-loader to v1.6.7 by @renovate in #1529
 - Add Parallax to Discover items by @chrisbanes in #1530
 - Update plugin cacheFixPlugin to v2.8.0 by @renovate in #1531
 - Add open source licenses screen to Android app by @penkzhou in #1528
 - Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.0 by @renovate in #1532
 - Update plugin com.gradle.enterprise to v3.15 by @renovate in #1533
 - Drop minimum deployment target to iOS 14.0 by @chrisbanes in #1535
 - Update dependency com.willowtreeapps.assertk:assertk to v0.27.0 by @renovate in #1536
 - Migrate away from InsetsX by @chrisbanes in #1538
 - Get open source licenses screen working on iOS by @chrisbanes in #1537
 - Update dependency org.mobilenativefoundation.store:store5 to v5.0.0 by @renovate in #1539
 - Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.4.2 by @renovate in #1540
 - Update plugin gms-googleServices to v4.4.0 by @renovate in #1541
 - Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.4.3 by @renovate in #1544
 - Update dependency fastlane to v2.215.0 by @renovate in #1545
 - Update Discover Up Next item UX by @chrisbanes in #1546
 
New Contributors
Full Changelog: v0.9.6...v0.9.7
v0.9.6
What's Changed
- Update compose.multiplatform to v1.5.0-rc04 by @renovate in #1476
 - Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-beta04 by @renovate in #1478
 - Update plugin ksp to v1.9.10-1.0.13 by @renovate in #1479
 - Update com.google.firebase by @renovate in #1480
 - Update plugin firebase-crashlytics to v2.9.9 by @renovate in #1481
 - Update dependency com.benasher44:uuid to v0.8.1 by @renovate in #1483
 - Update compose.multiplatform to v1.5.0-rc06 by @renovate in #1482
 - Make flash when navigating to Discover look a bit better by @chrisbanes in #1485
 - Add 'Ignore Specials' preference by @chrisbanes in #1488
 - Update compose.multiplatform to v1.5.0 by @renovate in #1490
 - Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-beta05 by @renovate in #1492
 - Update spotless to v6.21.0 by @renovate in #1491
 - Update circuit to v0.14.0 by @renovate in #1493
 - Update ktor to v2.3.4 by @renovate in #1496
 - Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.4.1 by @renovate in #1497
 - Update dependency io.github.qdsfdhvh:image-loader to v1.6.5 by @renovate in #1495
 - New app icon by @chrisbanes in #1498
 - Update plugin cacheFixPlugin to v2.7.4 by @renovate in #1500
 - Add splashscreen to Android app by @chrisbanes in #1499
 
Full Changelog: v0.9.5...v0.9.6
v0.9.5
What's Changed
- Tidy up PowerController by @chrisbanes in #1469
 - Validate empty results by @chrisbanes in #1472
 - No need throwing if REMOTE_BUILD_CACHE_URL doesn't exist by @Goooler in #1473
 - Update compose.multiplatform to v1.5.0-rc02 by @renovate in #1474
 - Update agp to v8.1.1 by @renovate in #1475
 
Full Changelog: v0.9.4...v0.9.5
v0.9.4
What's Changed
- Update dependency gradle to v8.3 by @renovate in #1463
 - Update dependency org.jetbrains.compose:compose-gradle-plugin to v1.5.0-rc01 by @renovate in #1466
 - Update dependency app.moviebase:trakt-api to v0.6.0 by @renovate in #1464
 - Fix iOS gesture navigation glitches by @chrisbanes in #1467
 - Fix images not loading by @chrisbanes in #1468
 
Full Changelog: v0.9.3...v0.9.4