Skip to content

Commit 757e9eb

Browse files
committed
Release 5.1.0-alpha08
Signed-off-by: Matt Ramotar <matt.ramotar@uber.com>
1 parent 4462b92 commit 757e9eb

File tree

4 files changed

+106
-4
lines changed

4 files changed

+106
-4
lines changed

CHANGELOG.md

Lines changed: 103 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,94 @@
22

33
### Thank you to all our wonderful contributors and users
44

5+
## [5.1.0-alpha08] (2026-01-11)
6+
7+
**Bug Fixes**
8+
9+
* Propagate converter exceptions instead of hanging indefinitely [#728](https://github.com/MobileNativeFoundation/Store/pull/728)
10+
* Fix MutableStore.write() ignoring SourceOfTruth write failures [#727](https://github.com/MobileNativeFoundation/Store/pull/727)
11+
12+
## [5.1.0-alpha07] (2025-09-20)
13+
14+
* Remove Kotlinx Datetime dependency [#706](https://github.com/MobileNativeFoundation/Store/pull/706)
15+
16+
## [5.1.0-alpha06] (2025-02-27)
17+
18+
**New Features**
19+
20+
* Add WasmJS targeting capability [#646](https://github.com/MobileNativeFoundation/Store/pull/646)
21+
22+
**Bug Fixes**
23+
24+
* Fix eager conflict resolution deadlock in mutable Store operations [#679](https://github.com/MobileNativeFoundation/Store/pull/679)
25+
26+
**Improvements**
27+
28+
* Migrate test suite to Turbine testing library [#672](https://github.com/MobileNativeFoundation/Store/pull/672)
29+
* Remove deprecated BroadcastChannel usage [#659](https://github.com/MobileNativeFoundation/Store/pull/659)
30+
* Document extension functions in store.kt [#669](https://github.com/MobileNativeFoundation/Store/pull/669)
31+
* Update README with links to store.mobilenativefoundation.org [#670](https://github.com/MobileNativeFoundation/Store/pull/670)
32+
* Remove first paging iteration [#671](https://github.com/MobileNativeFoundation/Store/pull/671)
33+
* Update Kover to 0.9.0-RC and consolidate CI workflows [#673](https://github.com/MobileNativeFoundation/Store/pull/673)
34+
35+
**Dependencies**
36+
37+
* Update Kermit to 2.0.5 [#683](https://github.com/MobileNativeFoundation/Store/pull/683)
38+
* Update JaCoCo to 0.8.12 [#684](https://github.com/MobileNativeFoundation/Store/pull/684)
39+
* Update Dokka to 1.9.20 [#687](https://github.com/MobileNativeFoundation/Store/pull/687)
40+
* Update kotlinx-datetime to 0.6.2 [#688](https://github.com/MobileNativeFoundation/Store/pull/688)
41+
* Configure Renovate for automated dependency management [#676](https://github.com/MobileNativeFoundation/Store/pull/676)
42+
43+
## [5.1.0-alpha05] (2025-10-18)
44+
45+
**Bug Fixes**
46+
47+
* Fix potential deadlock in RealMutableStore [#658](https://github.com/MobileNativeFoundation/Store/pull/658)
48+
* Fix failing Node.js tests [#665](https://github.com/MobileNativeFoundation/Store/pull/665)
49+
* Fix typo in RealStore.kt [#662](https://github.com/MobileNativeFoundation/Store/pull/662)
50+
51+
**Dependencies**
52+
53+
* Update Kermit to 2.0.4 [#655](https://github.com/MobileNativeFoundation/Store/pull/655)
54+
55+
## [5.1.0-alpha04] (2025-07-07)
56+
57+
**Important:** This release corrects the unintentional minimum SDK increase from alpha03.
58+
59+
**New Features**
60+
61+
* Add wasmJS target to Cache module [#605](https://github.com/MobileNativeFoundation/Store/pull/605)
62+
* Add Cache.getAllPresent() [#609](https://github.com/MobileNativeFoundation/Store/pull/609)
63+
64+
**Improvements**
65+
66+
* Add binary compatibility validator and convention plugins [#645](https://github.com/MobileNativeFoundation/Store/pull/645)
67+
* Lower JVM target to Java 11 [#648](https://github.com/MobileNativeFoundation/Store/pull/648)
68+
* Use Java 11 everywhere [#649](https://github.com/MobileNativeFoundation/Store/pull/649)
69+
70+
**Bug Fixes**
71+
72+
* Fix failing CI tests [#641](https://github.com/MobileNativeFoundation/Store/pull/641)
73+
* Update ChannelManager.kt [#637](https://github.com/MobileNativeFoundation/Store/pull/637)
74+
75+
## [5.1.0-alpha02] (2025-01-28)
76+
77+
* Release paging and core modules [#600](https://github.com/MobileNativeFoundation/Store/pull/600)
78+
79+
## [5.1.0-alpha01] (2025-01-26)
80+
81+
**New Features**
82+
83+
* Support Paging [#550](https://github.com/MobileNativeFoundation/Store/pull/550)
84+
* Support custom error types [#583](https://github.com/MobileNativeFoundation/Store/pull/583)
85+
* Add cacheOnly option to StoreReadRequest [#586](https://github.com/MobileNativeFoundation/Store/pull/586)
86+
* Expose converter via StoreBuilder.from() function [#594](https://github.com/MobileNativeFoundation/Store/pull/594)
87+
88+
**Documentation**
89+
90+
* Update CONTRIBUTING.md [#589](https://github.com/MobileNativeFoundation/Store/pull/589)
91+
* Update pull_request_template.md [#590](https://github.com/MobileNativeFoundation/Store/pull/590)
92+
593
## [5.0.0] (2023-09-14 )
694
### Stable release of Store 5, major additions since Store 4 (no breaking changes)
795
* MutableStore
@@ -281,7 +369,21 @@ This is a first alpha release of Store ported to RxJava 2.
281369
* The change log for Store version 1.x can be
282370
found [here](https://github.com/NYTimes/Store/blob/develop/CHANGELOG.md).
283371

284-
[Unreleased]: https://github.com/MobileNativeFoundation/Store/compare/v5.0.0-beta02...HEAD
372+
[Unreleased]: https://github.com/MobileNativeFoundation/Store/compare/5.1.0-alpha08...HEAD
373+
374+
[5.1.0-alpha08]: https://github.com/MobileNativeFoundation/Store/releases/tag/5.1.0-alpha08
375+
376+
[5.1.0-alpha07]: https://github.com/MobileNativeFoundation/Store/releases/tag/5.1.0-alpha07
377+
378+
[5.1.0-alpha06]: https://github.com/MobileNativeFoundation/Store/releases/tag/5.1.0-alpha06
379+
380+
[5.1.0-alpha05]: https://github.com/MobileNativeFoundation/Store/releases/tag/5.1.0-alpha05
381+
382+
[5.1.0-alpha04]: https://github.com/MobileNativeFoundation/Store/releases/tag/5.1.0-alpha04
383+
384+
[5.1.0-alpha02]: https://github.com/MobileNativeFoundation/Store/releases/tag/5.1.0-alpha02
385+
386+
[5.1.0-alpha01]: https://github.com/MobileNativeFoundation/Store/releases/tag/5.1.0-alpha01
285387

286388
[5.0.0-beta02]: https://github.com/MobileNativeFoundation/Store/releases/tag/5.0.0-beta02
287389

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ org.gradle.jvmargs=-XX:MaxMetaspaceSize=2G
88

99
# POM file
1010
GROUP=org.mobilenativefoundation.store
11-
VERSION_NAME=5.1.0-SNAPSHOT
11+
VERSION_NAME=5.1.0-alpha08
1212
POM_PACKAGING=pom
1313
POM_DESCRIPTION = Store5 is a Kotlin Multiplatform network-resilient repository layer
1414

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ testCore = "1.6.1"
2121
kmmBridge = "0.3.2"
2222
ktlint = "0.39.0"
2323
kover = "0.9.0-RC"
24-
store = "5.1.0-SNAPSHOT"
24+
store = "5.1.0-alpha08"
2525
truth = "1.1.3"
2626
turbine = "1.2.0"
2727
binary-compatibility-validator = "0.15.0-Beta.2"

tooling/plugins/src/main/kotlin/org/mobilenativefoundation/store/tooling/plugins/KotlinMultiplatformConventionPlugin.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ object Versions {
175175
const val COMPILE_SDK = 34
176176
const val MIN_SDK = 24
177177
const val TARGET_SDK = 34
178-
const val STORE = "5.1.0-SNAPSHOT"
178+
const val STORE = "5.1.0-alpha08"
179179
}
180180

181181

0 commit comments

Comments
 (0)