You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+9-1Lines changed: 9 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,17 +4,25 @@ All notable changes to wBooks are documented in this file.
4
4
5
5
## [Unreleased]
6
6
7
-
## [0.9.0] - 2026-05-24
7
+
## [1.0.0] - 2026-05-24
8
8
9
9
- Reduced watch reader memory pressure: embedded images now decode at display size, and stale parsed-document cache writes are cancelled when switching or closing books.
10
10
- Improved Time left behavior: normal/sentence scrolling now feeds the pace estimate more reliably, and speed-reading mode gets immediate WPM-based ETA.
- Watch Project Gutenberg downloads now show inline progress, flip to Added when complete, and remain tracked after renamed or moved.
12
13
- Book lists now show file size beside format, and bundled seed books use Gutenberg-compatible titles on fresh installs.
14
+
- Web interface and Utility now show watch reading statistics from the same watch-authoritative source.
13
15
- Web and Utility storage summaries now show library usage and free space only, not total device storage.
14
16
- Utility Root layout is adjustable by dragging and leaves more space when folders exist.
17
+
- Utility watch requests now time out instead of hanging forever, and any lost watch connection opens the reconnect screen, including mid-session Gutenberg adds.
15
18
- Web same-folder drag-and-drop now updates order directly instead of treating the drop as a move.
16
19
- Hardened Wear/web transfer cleanup and reduced temporary disk use during web uploads.
17
20
- GitHub Actions artifact/caching retention was tightened to reduce repository Actions storage usage.
21
+
- CI now builds signed release APKs and AABs for GitHub/direct install and Play Console testing.
22
+
23
+
## [0.9.0] - 2026-05-24
24
+
25
+
- Release-candidate build used for final watch, Utility, webserver, Gutenberg, storage, and Actions cleanup testing.
Copy file name to clipboardExpand all lines: app/src/main/kotlin/com/fredapp/wbooks/data/changelog/Changelog.kt
+9-2Lines changed: 9 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -12,19 +12,26 @@ data class ChangelogEntry(
12
12
*/
13
13
valCHANGELOG:List<ChangelogEntry> =listOf(
14
14
ChangelogEntry(
15
-
version ="0.9.0",
15
+
version ="1.0.0",
16
16
date ="2026-05-24",
17
17
notes =listOf(
18
18
"Reader memory pressure reduced: embedded images are decoded at watch-display size, and stale parsed-document cache writes are cancelled when switching or closing books.",
19
19
"Time left estimates now learn from sustained normal/sentence scrolling and speed-reading mode shows an immediate WPM-based estimate.",
20
20
"The web interface now includes read-only reading statistics from the watch.",
21
-
"Watch Project Gutenberg search controls were tightened: keyboard search submits directly, voice/text controls match visually, and downloaded entries look like existing library books.",
21
+
"Watch Project Gutenberg search controls were tightened: keyboard search submits directly, voice/text controls match visually, downloads show inline progress, and completed entries stay marked as Added after rename or move.",
22
22
"Book lists now show file size beside format, and bundled seed books use Gutenberg-compatible titles on fresh installs.",
23
23
"Web and Utility library storage summaries now show only library usage and free space, not the device's total storage volume.",
24
24
"Web same-folder drag-and-drop now updates book order directly instead of treating the drop as a move.",
25
25
"Wear and web uploads clean up interrupted transfers more aggressively and avoid extra temporary disk use where possible.",
26
26
),
27
27
),
28
+
ChangelogEntry(
29
+
version ="0.9.0",
30
+
date ="2026-05-24",
31
+
notes =listOf(
32
+
"Release-candidate build used for final watch, Utility, webserver, Gutenberg, storage, and Actions cleanup testing.",
Copy file name to clipboardExpand all lines: companion/src/main/kotlin/com/fredapp/wbooksutil/CompanionChangelog.kt
+9-1Lines changed: 9 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -14,9 +14,10 @@ data class CompanionChangelogEntry(
14
14
object CompanionChangelog {
15
15
valENTRIES:List<CompanionChangelogEntry> =listOf(
16
16
CompanionChangelogEntry(
17
-
version ="0.9.0",
17
+
version ="1.0.0",
18
18
date ="2026-05-24",
19
19
notes =listOf(
20
+
"Utility watch requests now time out instead of hanging forever, and any lost watch connection opens the Reconnect screen, including mid-session Gutenberg adds.",
20
21
"Utility root layout is easier to manage: Root sits lower when folders exist and its position can be adjusted by dragging.",
21
22
"Reading stats keep refreshing from the watch while the Utility stats screen is open.",
22
23
"Storage summary now shows library usage and free space only, matching the watch web interface.",
@@ -25,6 +26,13 @@ object CompanionChangelog {
25
26
"Shared upload and watch-sync behavior benefits from the watch-side transfer cleanup in this release.",
26
27
),
27
28
),
29
+
CompanionChangelogEntry(
30
+
version ="0.9.0",
31
+
date ="2026-05-24",
32
+
notes =listOf(
33
+
"Release-candidate build used for final Utility, library sync, settings, stats, and Project Gutenberg testing.",
0 commit comments