Skip to content

Releases: MobileNativeFoundation/Store

5.1.0-alpha06

27 Feb 14:08
d7af217
Compare
Choose a tag to compare

What's Changed

  • Document extension functions in store.kt by @blakelee in #669
  • Update README with links to store.mobilenativefoundation.org by @matt-ramotar in #670
  • Remove the use of deprecated BroadcastChannel. by @romkal in #659
  • Update Kover to 0.9.0-RC, Add Coverage Report to CI, and Consolidate Workflows by @matt-ramotar in #673
  • Target WasmJS by @matt-ramotar in #646
  • Remove first paging iteration by @matt-ramotar in #671
  • Update Tests to Use Turbine by @matt-ramotar in #672
  • chore: Configure Renovate by @renovate in #676
  • fix(deps): update dependency co.touchlab:kermit to v2.0.5 by @renovate in #683
  • fix(deps): update dependency jacoco to v0.8.12 by @renovate in #684
  • fix(deps): update dependency org.jacoco:org.jacoco.core to v0.8.12 by @renovate in #686
  • fix(deps): update dependency org.jetbrains.dokka:dokka-gradle-plugin to v1.9.20 by @renovate in #687
  • fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.6.2 by @renovate in #688
  • Fix Eager Conflict Resolution Deadlock and Improve Mutable Store Code Quality by @matt-ramotar in #679

New Contributors

Full Changelog: 5.1.0-alpha05...5.1.0-alpha06

5.1.0-alpha05

18 Oct 14:28
f9072fc
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 5.1.0-alpha04...5.1.0-alpha05

5.1.0-alpha04

07 Jul 18:51
83e5f8d
Compare
Choose a tag to compare

Important

⚠️ Version 5.1.0-alpha03 inadvertently raised the minSdk. We strongly recommend using 5.1.0-alpha04, which fixes this issue.

What's Changed

New Contributors

5.1.0-alpha02

28 Jan 19:10
Compare
Choose a tag to compare

What's Changed

Full Changelog: 5.1.0-alpha01...5.1.0-alpha02

5.1.0-alpha01

26 Jan 03:00
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 5.0.0...5.1.0-alpha01

5.0.0-beta02

21 Jul 14:53
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.0.0-beta01...5.0.0-beta02

5.0.0-beta01

19 May 23:13
fbcd34f
Compare
Choose a tag to compare

Hey all,

Thrilled to announce the release of Store 5.0.0-beta01.

One of the challenges we've noted in past iterations has been the difficulty in working with lists. This was primarily due to two root causes. Firstly, our earlier versions of Store didn't support automatic list decomposition, leading to the need for custom workarounds and the use of multiple stores. Secondly, we had implemented our in-memory caching mechanisms directly within Store, leaving no room for users to provide their own caching solution or to share one memory cache among stores.

In light of these issues, here's a snapshot of the pivotal, non-breaking changes included in this release:

  • Memory Cache Delegation: We are handing over the reigns of memory cache implementation to users, while keeping Guava cache as our default mechanism. This move is designed to afford you greater flexibility and control over your caching solutions.
  • MultiCache: We are introducing a hybrid cache that will make list management more straightforward by providing automatic list decomposition.

Our hope is these changes will improve your experience developing with Store. We're eager to see how these changes play out and look forward to your feedback.

Excited to be in beta,
Matt

Full Changelog: 5.0.0-alpha06...v5.0.0-beta01

5.0.0-alpha.6

05 Mar 17:21
Compare
Choose a tag to compare
KMM SPM package release for 5.0.0-alpha.6

5.0.0-alpha04

25 Feb 01:42
Compare
Choose a tag to compare

Summary

PRs

  • Add Write + Conflict Resolution in #496
  • Clean Up in #499
  • Add Validator in #500
  • Expose AtomicFU in #505
  • Modify workflow in #520

Full Changelog: 5.0.0-alpha03...5.0.0-alpha04

5.0.0-alpha.5

25 Feb 01:10
Compare
Choose a tag to compare
KMM SPM package release for 5.0.0-alpha.5