Releases: Oztechan/CCC
Releases · Oztechan/CCC
v2.9.0
Changelog
- [#2065] Increase minor version (#2066)
- [#2063] Create primary, secondary and tertiary currencies to fetch them according to usage (#2064)
- [#2067] Fix contentType issue since old versions are still expecting any (#2068)
- [#2061] Update new currencies and the popular ones (#2062)
- [#2020] Rename isItOver to isPassed and also create isNotPassed for readability (#2021)
- [#2050] Create Resources for widget items (#2051)
- [#2038] Track number of active watcher (#2039)
- [#2059] Rename the serialisation name for conversion (#2060)
- [#2057] Fix base and date lost during mapping bug (#2058)
- [#1457] Dependency update dependency gradle to v8.0.1 (#2044)
- [#2052] Remove Debounce and set active currencies at initiation time (#2053)
- [#2055] Fix iOS version bug (#2056)
- [#2047] Fix click on output no longer trigger event bug (#2054)
- [#2048] Increase sizes of widget clickable items (#2049)
- [#2042] Add android desugaring for lower version of Android devices (#2043)
- [#1457] Dependency update dependency com.google.firebase:firebase-crashlytics-ktx to v18.3.5 (#2026)
- [#2045] Remove extra few currency effect (#2046)
- [#2040] iOS Few currency Snack appears on start (#2041)
- [#2002] Add Complying with Encryption Export Regulations in info.plist (#2024)
- [#2027] Remove empty Row for Watchers (#2028)
- [#2036] Copy&Paste from Clipboard test cases (#2037)
- [#2034] Copy&Paste from Clipboard tracking (#2035)
- [#2032] Copy&Paste from Clipboard for iOS (#2033)
- [#2030] Copy&Paste from Clipboard for Android (#2031)
- [#2022] Remove Test logger (#2023)
- [#2018] move isPremium logic of show interstitial into AdControlRepository (#2019)
- [#1457] Dependency update dependency gradle to v8 (#2006)
- [Oztechan/CCC#2007] Set Java Versions to 11 for android modules (#2015)
- [#2013] Update gradlew (#2014)
- [#1985] Add auto release generation job to release CI (#1986)
- [#1994] Update all the Widget instances when refresh action triggered (#1995)
- [#1457] Dependency update submodule/scopemob digest to 45000ef (#2012)
- [#1457] Dependency update submodule/logmob digest to fc76680 (#2009)
- [#1457] Dependency update submodule/parsermob digest to 7dbac45 (#2011)
- [#1457] Dependency update submodule/basemob digest to 3739b84 (#2008)
- [Oztechan/CCC#2007] Set Java Versions to 11 for android modules (#2010)
- [#2004] Remove deprecated targetSdk (#2005)
- [#1457] Lock file maintenance (#2003)
- [#1992] Map system widget update action to WidgetActions and prevent unnecessary refresh (#1993)
- [#1990] Show when Premium will expire or expired (#1991)
- [#1457] Dependency update r0adkll/upload-google-play action to v1.1.1 (#1984)
- [#1999] Update Multiplatform Settings (#2000)
- [#1956] Create test cases for Persistence (#1957)
- [#1457] Dependency update submodule/logmob digest to 80a2f1c (#1998)
- [#1457] Dependency update submodule/logmob digest to 1292d83 (#1983)
- [#1457] Dependency update submodule/parsermob digest to 16d47b1 (#1996)
- [#1457] Dependency update submodule/scopemob digest to 37ba211 (#1997)
- [#1457] Dependency update dependency com.google.android.gms:play-services-ads to v21.5.0 (#1874)
- [#1457] Dependency update dependency com.google.firebase:firebase-crashlytics-ktx to v18.3.4 (#1976)
- [#1457] Dependency update dependency com.google.firebase:firebase-crashlytics-gradle to v2.9.4 (#1975)
- [#1457] Dependency update kotlin (#1977)
- [#1457] Dependency update koin to v3.3.3 (#1989)
- [#1987] Group koin dependencies ine (#1988)
- [#1981] Move to kotlin.mpp.androidSourceSetLayoutVersion=2 (#1982)
- [#1457] Dependency update dependency io.insert-koin:koin-androidx-compose to v3.4.2 (#1967)
- [#1457] Dependency update dependency io.insert-koin:koin-ktor to v3.3.1 (#1968)
- [#1411] Replace fastlane action with manual fastlane (#1412)
- [#1979] Update gradle properties (#1980)
- [#1973] Group Kotlin dependencies together fore (#1978)
- [#1969] Update README.md for Modularization and Architecture (#1970)
- [#1941] Update order of modules, structures and comments (#1942)
- [#1950] Revert back to formatted strings on the screen (#1951)
- [#1960] Change return type ExchangeRate to Conversion in BackendAPIService (#1966)
- [#1959] Change return type ExchangeRate to Conversion in PremiumAPIService (#1962)
- [#1958] Change return type ExchangeRate to Conversion in FreeAPIService (#1961)
- [#1952] Move single used mappers into their modules from network and database (#1953)
- [#1954] Put Coverage report into build to prevent including code analysis (#1955)
- [#1457] Dependency update compose to v1.3.3 (#1674)
- [#1948] Kotlin 1.8.0 update (#1949)
- [#1708] Set cocoapods dependencies to be static (#1947)
- [#1457] Dependency update sqlDelight to v1.5.5 (#1830)
- [#1945] Fix ksp warnings and stubsUnitByDefault only in necessary mocks (#1946)
- [#1457] Dependency update submodule/basemob digest to c62daa4 (#1919)
- [#1943] Fix android App distribution issue (#1944)
- [#1935] Move premium viewmodel to android (#1938)
- [#1936] move background repository to ios (#1937)
- [#1939] Move single jvm modules to jvm libs (#1940)
- [#1931] Move widget viewmodel to android (#1932)
- [#1933] Rename feature to ui (#1934)
- [#1929] Create :backend:app module (#1930)
- [#1925] Update build.gradle files with conventional names for easy navigation (#1926)
- [#1922] Create :backend:controller:api module (#1924)
- [#1918] Create :backend:controller:sync module (#1923)
- [#1920] Fix wrong artifact deleting issue (#1921)
- [#1457] Dependency update dependency com.android.tools.build:gradle to v7.4.1 (#1693)
- [#1457] Dependency update submodule/logmob digest to df51b5e (#1914)
- [#1915] Simplify backend Jar and make it JVM module (#1916)
- [#1457] Dependency update submodule/basemob digest to 044fcfd (#1913)
- [#1457] Lock file maintenance (#1912)
- [#1902] Optimise modules and libs and convert possible android modules to JVM (#1903)
- [#1906] Add Gradle build scan and update properties (#1907)
- [#1910] Remove Java 8 and desugaring (#1911)
- [#1904] Fix infinite loop in test case (#1905)
- [#1896] Get rid of time constants (#1897)
- [#1893] Create :client:viewmodel:main module (#1895)
- [#1900] Don't let CodeAnalysis to fail other jobs (#1901)
- [#1891] Create :client:viewmodel:calculator module (#1894)
- [#1898] Rename calculatorStorage to calculationStorage due to iOS limitation with name (#1899)
- [#1890] Create :client:viewmodel:currencies module (#1892)
- [#1888] Create :client:viewmodel:premium module (#1889)
- [#1457] Dependency update ktor to v2.2.3 (#1878)
- [#1886] Move constants from infrastructure into model (#1887)
- [#1884] Create :client:viewmodel:selectcurrency module (#1885)
- [#1882] Create :client:viewmodel:settings module (#1883)
- [#1880] Move shared classes into :client:core:shared (#1881)
- [#1877] Move shared utils into :client:core:shared (#1879)
- [Oztechan/CCC#1875] Fix packagename for :client:core:viewmodel (#1876)
- [#1862] Create :client:viewmodel:watchers module (#1865)
- [Oztechan/CCC#1872] Move Detekt task into CodeAnalysis job (#1873)
- [#1870] Add CodeAnalysis job for swiftlint (#1871)
- [#1868] Move Distribute iOS job to linux (#1869)
- [#1457] Dependency update submodule/basemob digest to e733418 (#1859)
- [#1866] Get rid of unnecessary api implementations (#1867)
- [#1457] Dependency update submodule/logmob digest to f73dc78 (#1860)
- [#1863] Move CoroutinesUtil and toStandardDigits into :client:core:viewmodel (#1864)
- [#1457] Lock file maintenance (#1861)
- [#1857] Create :client:viewmodel:widget module (#1858)
- [#1855] Add Sonar and codecov back (#1856)
- [#1851] Reorganise DateUtil to minimise kotlinXDatetime usage (#1852)
- [#1853] Create new job for uploading reports (#1854)
- [#1457] Dependency update andymckay/cancel-action action to v0.3 (#1850)
- [#1842] Create FormatUtil in :client:core:viewmodel and move relevant methods from client (#1849)
- [#1843] Fix android versioning issue (#1846)
- [#1847] Cancel jobs in parallel when current job fails (#1848)
- [#1844] Merge repetative upload/download/delete artifact steps (#1845)
- [#1840] Fix invalid IPA path (#1841)
- [#1457] Dependency update dependency com.google.gms:google-services to v4.3.15 (#1825)
- [#1835] Create client:core:viewmodel module (#1836)
- [#1838] Merge main and testing flows into one for making use of caches (#...
v2.8.7
[Oztechan/CCC#1685] iOS Migration crash hot-fix (cherry picked from commit b46e12de5d23996cb74c01ff2e92af8ac63c85c8)
v2.8.6
Merge remote-tracking branch 'origin/develop'
v2.8.5
Merge remote-tracking branch 'origin/develop'
v2.8.4
Merge remote-tracking branch 'origin/develop'
v2.8.3
Merge remote-tracking branch 'origin/develop'
v2.8.2
Merge remote-tracking branch 'origin/develop'
v2.8.1
Merge remote-tracking branch 'origin/develop'
v2.8.0
Merge remote-tracking branch 'origin/develop'
v2.7.13
[#1010] Revert Multiple base change bug changes and track only once (…