Releases: ArthurKun21/generic-datastore
Releases · ArthurKun21/generic-datastore
2.0.0-alpha07
What's Changed
- feat: add support Proto field updates by @ArthurKun21 in #112
- fix(deps): update compose to v1.10.1 by @renovate[bot] in #109
- fix(deps): update dependency androidx.activity:activity-compose to v1.12.4 by @renovate[bot] in #111
- chore(deps): update agp to v9.0.1 by @renovate[bot] in #113
- fix: use jvm source instead of desktop by @ArthurKun21 in #114
- chore: update samples path in project by @ArthurKun21 in #115
Full Changelog: 2.0.0-alpha06...2.0.0-alpha07
2.0.0-alpha06
What's Changed
- fix: iOS compilation with Okio by @ArthurKun21 in #107
- feat: add nullable APIs and some updates to other APIs by @ArthurKun21 in #108
- feat: add batch operations by @ArthurKun21 in #110
Full Changelog: 2.0.0-alpha05...2.0.0-alpha06
2.0.0-alpha05
What's Changed
- feat: add iOS test and update Test suite by @ArthurKun21 in #106
Full Changelog: 2.0.0-alpha04...2.0.0-alpha05
2.0.0-alpha04
What's Changed
- chore(deps): update actions/upload-artifact action to v6 by @renovate[bot] in #105
- Also Updated the Maven for publishing to Github Packages
Full Changelog: 2.0.0-alpha03...2.0.0-alpha04
2.0.0-alpha03
I actually forgot my Github username. Fix to the correct repository url and always upload build reports on failure
Full Changelog: 2.0.0-alpha02...2.0.0-alpha03
2.0.0-alpha02
Fix the version for the Github Packages
Full Changelog: 2.0.0-alpha01...2.0.0-alpha02
2.0.0-alpha01
What's Changed
- fix(deps): update dependency org.junit.jupiter:junit-jupiter-api to v6.0.2 by @renovate[bot] in #78
- fix(deps): update compose to v1.10.1 by @renovate[bot] in #79
- chore(deps): update agp to v9 (major) by @renovate[bot] in #80
- chore(deps): update gradle to v9.3.0 by @renovate[bot] in #81
- chore(deps): update dependency com.vanniktech.maven.publish to v0.36.0 by @renovate[bot] in #82
- fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.10.0 by @renovate[bot] in #83
- chore(deps): update dependency com.diffplug.spotless to v8.2.0 by @renovate[bot] in #84
- chore(deps): update dependency com.diffplug.spotless to v8.2.1 by @renovate[bot] in #85
- fix(deps): update compose to v1.10.2 by @renovate[bot] in #86
- chore(deps): update gradle to v9.3.1 by @renovate[bot] in #87
- fix(deps): update dependency androidx.activity:activity-compose to v1.12.3 by @renovate[bot] in #88
- chore: renamed functions by @ArthurKun21 in #89
- feat: refactor project to handle both preferences and proto datastore by @ArthurKun21 in #90
- fix(deps): update kotlin monorepo to v2.3.10 by @renovate[bot] in #92
- fix(deps): use correct multiplatform dependencies by @ArthurKun21 in #93
- docs: Update Agents and readme markdown by @ArthurKun21 in #94
- feat: create sample kmp desktop target by @ArthurKun21 in #95
- feat: add suspend and blocking resetToDefault APIs by @ArthurKun21 in #96
- feat: add update for read-modify-write operation by @ArthurKun21 in #97
- chore(tests): consolidate platform tests with abstract base class by @ArthurKun21 in #98
- chore: Update library visibility by @ArthurKun21 in #99
- feat: add new APIs to PreferenceDatastore by @ArthurKun21 in #100
- feat: implement type-safety backup and restore functionality for preferences by @ArthurKun21 in #101
- feat: add factory methods for proto and preferences datastores by @ArthurKun21 in #102
- feat: Improve error validation by @ArthurKun21 in #103
- feat: Publish to GitHub by @ArthurKun21 in #104
Full Changelog: 1.3.0...2.0.0-alpha01
1.3.0
What's Changed
- fix(deps): update lifecycle to v2.9.2 by @renovate[bot] in #22
- chore(deps): update actions/checkout action to v5 by @renovate[bot] in #30
- fix(deps): update compose to v1.9.0 by @renovate[bot] in #31
- fix(deps): update dependency androidx.core:core-ktx to v1.17.0 by @renovate[bot] in #32
- fix(deps): update kotlin monorepo to v2.2.10 by @renovate[bot] in #33
- chore(deps): update agp to v8.12.1 by @renovate[bot] in #34
- chore(deps): update actions/setup-java action to v5 by @renovate[bot] in #35
- fix(deps): update lifecycle to v2.9.3 by @renovate[bot] in #36
- chore(deps): update agp to v8.12.2 - autoclosed by @renovate[bot] in #37
- chore(deps): update agp to v8.13.0 by @renovate[bot] in #38
- fix(deps): update kotlin monorepo to v2.2.20 by @renovate[bot] in #39
- fix(deps): update compose to v1.9.1 by @renovate[bot] in #40
- fix(deps): update dependency androidx.activity:activity-compose to v1.11.0 by @renovate[bot] in #41
- chore(deps): update gradle to v9.1.0 by @renovate[bot] in #43
- fix(deps): update lifecycle to v2.9.4 by @renovate[bot] in #42
- fix(deps): update compose to v1.9.2 by @renovate[bot] in #44
- chore(deps): update dependency com.diffplug.spotless to v8 by @renovate[bot] in #46
- fix(deps): update dependency org.junit.jupiter:junit-jupiter-api to v6 by @renovate[bot] in #48
- chore(deps): update gradle/actions action to v5 by @renovate[bot] in #49
- fix(deps): update dependency androidx.compose.material3:material3 to v1.4.0 by @renovate[bot] in #45
- fix(deps): update compose to v1.9.3 by @renovate[bot] in #50
- chore: renamed library to generic-datastore by @ArthurKun21 in #54
- feat: add generic datastore compose module by @ArthurKun21 in #55
- fix(deps): update compose to v1.9.4 by @renovate[bot] in #56
- fix(deps): update kotlin monorepo to v2.2.21 by @renovate[bot] in #58
- chore(deps): update actions/upload-artifact action to v5 by @renovate[bot] in #59
- chore(deps): update gradle to v9.2.1 by @renovate[bot] in #60
- fix(deps): update dependency org.junit.jupiter:junit-jupiter-api to v6.0.1 by @renovate[bot] in #61
- fix(deps): update compose to v1.9.5 by @renovate[bot] in #65
- fix(deps): update dependency androidx.activity:activity-compose to v1.12.0 by @renovate[bot] in #66
- chore(deps): update agp to v8.13.1 by @renovate[bot] in #62
- fix(deps): update datastore to v1.2.0 by @renovate[bot] in #67
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #68
- fix(deps): update dependency com.pinterest.ktlint:ktlint-cli to v1.8.0 by @renovate[bot] in #63
- fix(deps): update lifecycle by @renovate[bot] in #51
- chore(deps): update dependency com.diffplug.spotless to v8.1.0 by @renovate[bot] in #64
- fix(deps): update dependency androidx.activity:activity-compose to v1.12.1 by @renovate[bot] in #70
- fix(deps): update compose to v1.10.0 by @renovate[bot] in #71
- chore(deps): update actions/cache action to v5 by @renovate[bot] in #72
- chore(deps): update agp to v8.13.2 by @renovate[bot] in #73
- chore(deps): update actions/upload-artifact action to v6 by @renovate[bot] in #74
- fix(deps): update kotlin monorepo to v2.3.0 by @renovate[bot] in #75
- fix(deps): update dependency androidx.activity:activity-compose to v1.12.2 by @renovate[bot] in #76
- chore: Update Gradle config for KMP by @ArthurKun21 in #77
Full Changelog: 1.2.0...1.3.0
1.2.0
What's Changed
- feat: added the import-export support by @ArthurKun21 in #29
Full Changelog: 1.1.0...1.2.0
1.1.0
What's Changed
- chore(deps): bump org.junit.jupiter:junit-jupiter-api from 5.12.2 to 5.13.0 by @dependabot[bot] in #8
- chore(deps): bump org.junit.jupiter:junit-jupiter-api from 5.13.0 to 5.13.1 by @dependabot[bot] in #10
- chore(deps): bump androidx.appcompat:appcompat from 1.7.0 to 1.7.1 by @dependabot[bot] in #9
- chore(deps): bump compose from 1.8.2 to 1.8.3 by @dependabot[bot] in #12
- chore(deps): bump kotlin from 2.1.21 to 2.2.0 by @dependabot[bot] in #13
- chore(deps): bump org.junit.jupiter:junit-jupiter-api from 5.13.1 to 5.13.3 by @dependabot[bot] in #15
- chore(deps): bump agp from 8.10.1 to 8.11.1 by @dependabot[bot] in #16
- chore(deps): bump org.junit.jupiter:junit-jupiter-api from 5.13.3 to 5.13.4 by @dependabot[bot] in #17
- chore(deps): bump androidx.test.ext:junit from 1.2.1 to 1.3.0 by @dependabot[bot] in #18
- chore(deps): bump androidx.test.espresso:espresso-core from 3.6.1 to 3.7.0 by @dependabot[bot] in #19
- chore: Configure Renovate by @renovate[bot] in #20
- chore(deps): update agp to v8.12.0 by @renovate[bot] in #24
- chore(deps): update dependency gradle to v9 by @renovate[bot] in #25
- chore: configure Kotlin compiler options for JVM target by @ArthurKun21 in #26
- feat: add mapping input-output of the current preference by @ArthurKun21 in #27
- chore: add spotless by @ArthurKun21 in #28
New Contributors
Full Changelog: 1.0.2...1.1.0