Skip to content

Releases: NateEaton/mydeck-android

MyDeck Release v0.13.1

21 May 00:17
5b95208

Choose a tag to compare

What's Changed

  • Fix critical metadata wipe on label edit + related UX issues by @NateEaton in #159
  • feat: deterministic sync progress indicator + related housekeeping by @NateEaton in #160
  • chore(release): bump version to 0.13.1 by @NateEaton in #161

Full Changelog: v0.13.0...v0.13.1

MyDeck Continuous Snapshot

02 Apr 01:04

Choose a tag to compare

Pre-release

This is an automated snapshot build from the main branch. It is a Release-optimized build but uses a separate package ID so it can be installed alongside your production version.

Last updated from: 49ab11a

MyDeck Release v0.13.0

19 May 02:57
43e2234

Choose a tag to compare

What's Changed

Full Changelog: v0.12.6...v0.13.0

MyDeck Release v0.12.6

06 May 03:11
61f9047

Choose a tag to compare

Fixed

  • Resolved a critical OutOfMemoryError that caused crashes during offline content synchronization.
  • Cleaned up obsolete code and reduced app footprint.

MyDeck Release v0.12.0

12 Apr 00:28

Choose a tag to compare

Added

  • In-page anchor link support in reader content: table-of-contents and fragment links now navigate correctly within articles
  • Long-press context menu for in-page links to open or copy anchor targets
  • Content download status icon on reading-view bookmark cards
  • Reading progress icon in Compact list view

Changed

  • Sync architecture updated to multipart sync for improved reliability and consistency when refreshing bookmark metadata and content
  • Sync Settings revised with automatic content sync for offline reading using volume, item-count, or date-range policies

Fixed

  • Reader text reflow regression: resolved cases where article text could disappear after layout/font reflow updates
  • Server URL validation now allows http:// endpoints (in addition to https://) for self-hosted/local Readeck setups
  • Offline status indicator now tracks network transitions more accurately and avoids incorrect offline icon states

MyDeck Release v0.11.1

20 Mar 02:21
bce0194

Choose a tag to compare

Fixed

  • Fixed server error flag propagation
  • Fixed text autosizing in reader
  • Fixed filter UI synthetic chips
  • Fixed sync performance and blocking spinner
  • Fixed delete race condition
  • Fixed layout stability issues
  • Fixed video controls discoverability
  • Fixed missing translations

Changed

  • Removed background sync indicator for cleaner UI
  • Updated filter chip behavior

Added

  • Added thanks to Stefan in About screen

MyDeck Release v0.11.0

14 Mar 06:04
b3168bf

Choose a tag to compare

Added

  • Highlights & annotations: view, create, and edit Readeck highlights directly in the reading view
  • Image gallery lightbox: tap any article image to open a full-screen viewer with swipe navigation, pinch-to-zoom, and a thumbnail strip
  • Long-press context menus for images and links (copy, download, share, open in browser)
  • Fullscreen reading mode: hides the top bar while reading; swipe up to reveal controls
  • Typography and Find in Page now available for Video and Picture bookmark types
  • "Keep screen on while reading" toggle in Settings → User Interface
  • About screen with collapsible app and server info cards
  • 15-minute option added to auto-sync schedule

Changed

  • Favorite and Archive actions moved to overflow menu and inline buttons at the end of article content
  • "View original" renamed to "View web page" throughout
  • Bookmark deletion card stays visible but greyed-out until the snackbar is dismissed or undo is pressed
  • Delta sync re-enabled for Readeck 0.22+; deleted bookmarks detected immediately on pull-to-refresh
  • Menu items and filter labels now use sentence case

MyDeck Release v0.10.0

26 Feb 23:25
f591366

Choose a tag to compare

Added

  • docs: Add fork differences, contributing guide, and issue templates

Changed

  • Refine sign-on and authorization screen branding layout
  • Show base server URL in Account settings (hide /api)
  • Improve filter UX with keyboard actions and preset reset behavior
  • docs: Refactor README

MyDeck Release v0.9.2

22 Feb 03:43
77a0a5c

Choose a tag to compare

What's Changed

Card Layout

  • Mobile-portrait-only layout gate in BookmarkListView passes useMobilePortraitLayout into the grid card for single-column portrait Grid; other grid/compact/mosaic/wide code paths are unchanged.
  • BookmarkGridCardMobilePortrait: fixed-height (168dp) left-thumbnail / right-content split. Right column: Title (max 2 lines, titleMedium), Site icon + name (1 line), Labels row (one line, horizontally scrollable), Action icons row.
  • onTextLayout measures title line count and reduces vertical spacing before the labels row when the title is one line, avoiding a hollow appearance while keeping card height fixed.
  • Title font upgraded to titleMedium across all grid card variants for consistent visual hierarchy; compact cards upgraded from bodyMedium to titleSmall (same size, bolder weight).
  • Mosaic card gradient overlay uses a smooth 6-stop S-curve for a natural thumbnail-to-text transition.

Reading Mode

  • TopBar hide behavior disabled when scroll progress ≥95%, preventing jitter from overscroll bounce at the end of articles. Implemented as a NestedScrollConnection wrapper around enterAlwaysScrollBehavior.

List Screen

  • UiState.Loading initial state prevents "no bookmarks" empty state from flashing before Room emits its first value on cold start.
  • Label chip taps now dismiss any pending delete snackbar before navigating, matching all other touch targets.

Docs

  • Design spec for grid card refinement (docs/specs/design-spec-grid-card-refinement.md).
  • WORKFLOW.md updated with release process, hotfix procedure, and CI/CD setup.

Full Changelog: v0.9.1...v0.9.2

v0.9.1 - Fix Read/Unread on reading view overflow menu

21 Feb 01:13
655785e

Choose a tag to compare

What's Changed

  • Fix read/unread icon and text state in reading view menu by @NateEaton in #74

Full Changelog: v0.9.0...v0.9.1