Boris

org.dergigi.boris
by Gigi dergigi.com

Nostr-native offline reader with highlights and other stuff

Nostr-native offline reader with highlights and other stuff. No ads, no trackers, no paywalls, no bullshit. What highlighter was supposed to be. https://readwithboris.com/

First release: Aug 14, 2026, 221 total releases.

Most recent release: Sep 28, 2026.

Website Repo

Appears in 6 app stacks.

36,660 sats / 19 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Sep 28, 2026 1.6.22
    ### Fixed - Feed no longer crashes when an article has an oversized identifier or relay hint (#268)
  • Sep 23, 2026 1.6.21
    ### Fixed - Selection handles stay aligned with text at the ends of justified lines, including CJK text with inline URLs (#266, #267)
  • Sep 14, 2026 1.6.20
    ### Fixed - Relays use less memory: incoming frames are capped, sockets close when heap is tight, and hex encoding no longer allocates a string per byte (#260, #262) - Opening an RSS or Atom feed URL no longer tries to render it as an article (#261)
  • Sep 14, 2026 1.6.19
    ### Added - Settings → About can send a feature suggestion as a private DM (#229) - Gallery overflow can copy the visible image URL (#248) - Reader overflow can open the highlights pane (#243) ### Fixed - Highlights pane filter icon stays readable on light surfaces (#244) - Image gallery draws above the reader top bar so download and share stay tappable (#247)
    More…
    - Reader hides a summary that just repeats the opening paragraph (#242) - Relay shutdown no longer crashes if a subscription closes at the same time (#240) - Oversized relay events are dropped before they can OOM the app (#246) - Explore search placeholder no longer says the search is limited to your library (#230) - Article descriptions can be selected and highlighted like body text (#231) - Reader RSS chip stays visible after you subscribe, as a checked state (#245)
  • Sep 14, 2026 1.6.18
    ### Changed - Library settings keep the usual options first and tuck Readwise/Pocket import behind a compact Imports row (#238)
  • Sep 13, 2026 1.6.17
    ### Added - Import Pocket CSV exports through the shared article import flow in Settings → Library (#226) - Import article URLs and titles from a Readwise Reader library CSV in Settings → Library, with duplicate detection and device-local text for offline reading (#225) - Reader discovers existing naan archives and offers dated copies and mirrors in the Open menu and error screen (#83) ### Fixed - Markdown emphasis no longer sticks to the previous word or swallows the space after italics (#233) - Sidebar highlights are listed in article order (#234)
    More…
    - Find in page has a clear button (#232) - Switching tabs stays responsive while archive marks load in the background (#223)
  • Sep 10, 2026 1.6.16
    ### Fixed - Reader no longer jumps or stutters when you reverse scroll direction: hiding the status bar no longer resizes the top bar and re-lays out the article (#220)
  • Sep 9, 2026 1.6.15
    ### Added - Explore search can expand to relays after local results (NIP-50, #219)
  • Sep 9, 2026 1.6.14
    ### Added - Tapping a `read.withboris.com` link opens Boris instead of the browser (#218)
  • Sep 9, 2026 1.6.13
    ### Fixed - You no longer crashes when the same article is cached under more than one URL (#212) - Explore search scrolls with the page, and an X clears the query (#210) - arXiv bibliography citations render as links instead of raw `[[1](url)]` markdown (#201) ### Changed - Crash report Send is a primary button (#213) - TTS follow-along also breaks on colons and semicolons (#214)
    More…
    - Tapping the active bottom tab scrolls that screen back to the top (#215)
  • Sep 9, 2026 1.6.12
    ### Added - Opt-in crash reports: after a crash, the next launch shows what would be sent (app and Android version, device, stack trace, current article URL, recent screens) and offers to send it as an encrypted NIP-17 DM from a one-time key, copy it, or dismiss it. A toggle in Settings > About turns the prompt off (#79)
  • Sep 9, 2026 1.6.11
    ### Fixed - Home and Explore no longer refetch from relays on every tab switch or return from the reader; local state updates right away and relays are checked every few minutes or on pull to refresh - Cover fetches run a few at a time and skip sites that were tried recently - Cached events are indexed by kind, so Home, Explore, and search scan far less
  • Sep 8, 2026 1.6.10
    ### Changed - Explore search bar matches the Home search bar ### Fixed - Explore search keeps the keyboard open while typing; results update when you submit the query
  • Sep 8, 2026 1.6.9
    ### Fixed - Search shows local matches immediately instead of waiting behind a spinner - Relative and hash links in articles resolve against the article URL - Zap button shows a spinner while the zap is processing
  • Sep 8, 2026 1.6.8
    ### Added - Explore top bar has a menu that opens Explore settings ### Fixed - Liked and recently-read Explore rows skip short notes and keep long-form articles - Most highlighted no longer shrinks to leftovers from the other Explore rows - Explore search bar scrolls away with the page - Liked Explore rows use a heart icon
  • Sep 8, 2026 1.6.7
    ### Added - Explore settings for discovery section order and the most-highlighted window - Hide or show Home and Explore sections from settings - Explore rows for liked and recently read articles, across friends, friends of friends, and others
  • Sep 8, 2026 1.6.6
    ### Added - Hide the status bar while reading - Cycle the image gallery background between black, white, and gray - Export RSS feeds as OPML ### Fixed - Search shows a loading state instead of a brief empty result - One-tap zaps send the default comment along with the default amount
    More…
    - Zaps keep going in the background so the reader stays usable
  • Sep 6, 2026 1.6.5
    ### Fixed - A successful zap now shows a toast instead of leaving the zap dialog open
  • Sep 6, 2026 1.6.4
    ### Added - One-tap zaps from the article button, with a long press for amount and comment - Default zap message in Wallet settings, pre-filled in the zap dialog - Media setting for where gallery images are saved ### Changed - Reader margin presets now use icons, and the settings preview follows the chosen margin - Tutorial starts on a concrete step, Home opens Tutorial, and About settings are grouped more clearly
    More…
    ### Fixed - Tutorial mock buttons no longer clip their labels
  • Sep 6, 2026 1.6.3
    ### Added - About now has a real tutorial for the reading flow, with Features kept as a separate overview - Wallet settings can edit zap amount presets; the reader zap dialog uses those same chips
  • Sep 6, 2026 1.6.2
    ### Fixed - When Boris cannot extract a clean article, Show anyway can still open the page from cached or embedded content
  • Sep 6, 2026 1.6.1
    ### Added - Zap Nostr-native articles from the end of the article, next to the heart. Amounts follow the article's own zap split tags when it has them, otherwise the author gets it all - Wallet settings: connect a wallet over Nostr Wallet Connect (NIP-47), see its balance, and pick the default zap amount
  • Sep 5, 2026 1.6.0
    ### Added - Reader can pick compact, default, or comfortable side margins ### Fixed - Decrypted private bookmarks stay unlocked for the rest of the session; leaving and returning to the Library no longer asks to decrypt again - Highlight cards use underlines on e-ink instead of a marker wash
  • Sep 5, 2026 1.5.37
    ### Added - Highlights can carry a comment (NIP-84 quote highlight); annotated highlights show the note above the quote - App icon uses the color highlighter ### Fixed - HTML entities no longer leak into Nostr article text - Airplane Mode shows image download progress - Top-level screens use full width on tablets
  • Sep 5, 2026 1.5.36
    ### Added - Settings About can recommend Boris on Nostr (kind 31989)
  • Sep 5, 2026 1.5.35
    ### Added - Profiles show associated articles Boris has already opened - Library includes articles linked from bookmarked notes, on by default - E-ink uses a thick solid underline for your highlights, dashed for everyone else, and dotted for links ### Fixed - Settings no longer repeat Reset to defaults under each section - OG preview fetches time out after 20 seconds
  • Sep 5, 2026 1.5.34
    ### Added - Long-press link menu can open in the reader or the in-app browser ### Fixed - Idle reaction heart uses the same blue as Archive, so it no longer looks already liked
  • Sep 4, 2026 1.5.33
    ### Added - Long-press a link in an article to copy, open, or share it - Settings to hide the reader progress bar or just the current-section heading ### Fixed - In-app browser no longer destroys its WebView as soon as it opens - Article errors keep the cached title and cover instead of a blank error screen - Successful reactions no longer show a toast
  • Sep 4, 2026 1.5.32
    ### Fixed - Short highlights no longer paint every matching word; unique short quotes still show
  • Sep 4, 2026 1.5.31
    ### Fixed - Current heading under the reading progress bar is a bit larger and centered, without growing the chrome
  • Sep 4, 2026 1.5.30
    ### Fixed - Highlighting text no longer opens Amber twice, which had blocked the highlight from being created
  • Sep 4, 2026 1.5.29
    ### Added - Reaction button next to Move to Archive: tap for an orange heart, long-press to pick another reaction or remove yours. Works for Nostr articles, notes, and web pages ### Fixed - Reader metadata pills (author, date, reading time, NSFW) are the same height
  • Sep 2, 2026 1.5.28
    ### Changed - Shared signing, reader, and social-graph code so later highlight work has one place to land
  • Sep 2, 2026 1.5.27
    ### Fixed - Highlights created from browser "share highlight" links (`#:~:text=`) show up in the reader and highlights pane
  • Sep 1, 2026 1.5.26
    ### Added - Current heading under the reading progress bar - Saved-article bookmark opens the highlights pane, and shows the highlighter when the article has highlights ### Changed - Reader overflow menu groups Copy and Open on their own pages
  • Sep 1, 2026 1.5.25
    ### Fixed - Long articles scroll without recomposing the whole page on every frame - TTS sentence ticks only redraw the paragraph being spoken - Saving reading progress no longer recomposes the article
  • Sep 1, 2026 1.5.24
    ### Added - Open gallery from the article overflow menu ### Fixed - Very long articles no longer crash the reader - Reading progress is not marked complete while a long article is still loading - Cover image is included in the article gallery
  • Aug 30, 2026 1.5.23
    ### Added - Display type in Appearance: Color or E-ink - Reset to defaults on each settings section
  • Aug 30, 2026 1.5.22
    ### Fixed - Listening progress is saved while TTS plays with the screen locked
  • Aug 30, 2026 1.5.21
    ### Fixed - Share Save always stores web URLs as a web bookmark
  • Aug 30, 2026 1.5.20
    ### Added - Library setting for defaulting Save to a private or public bookmark - Friend-of-a-friend (FOAF) highlight color and filter, pink by default
  • Aug 30, 2026 1.5.19
    ### Added - Share sheet offers Read (open now) and Save (web or private Nostr bookmark) ### Changed - About Boris button says Say hi on nostr so it is not mistaken for login ### Fixed
    More…
    - About Boris njump link opens the Boris profile
  • Aug 28, 2026 1.5.18
    ### Added - Web articles with NIP-21 `nostr:` author tags join zap splits and show the author
  • Aug 28, 2026 1.5.17
    ### Fixed - Jump-back control stays hidden at the start and end of an article - Highlight, find, and outline panes sit flush when the top bar is hidden - Most highlighted ranks by unique people, not one account's highlight count
  • Aug 28, 2026 1.5.16
    ### Added - Time window picker on Most highlighted: last 24 hours, 7 days, or 30 days - Share icon on highlight cards, including Share article for regular web articles ### Changed - Hide article and hide user live behind the crossed-out eye next to the quote mark ### Fixed
    More…
    - Short highlights paint only the selected occurrence, not every matching word
  • Aug 27, 2026 1.5.15
    ### Added - Search field on Settings that filters sections as you type ### Changed - Feed highlight menu says Hide instead of Ignore
  • Aug 27, 2026 1.5.14
    ### Added - Ignore an article or person from a feed highlight card to collapse those highlights into a muted row ### Changed - Library and Feeds info live in the overflow menu - Filter stays immediately left of the overflow menu ### Fixed
    More…
    - Pull-to-refresh shows only in the top bar
  • Aug 27, 2026 1.5.13
    ### Fixed - Contents pane uses square edges like a side pane ### Removed - Reader swipe gestures for Contents and Highlights
  • Aug 27, 2026 1.5.12
    ### Added - Author profile card at the end of Nostr-native articles - Reset-to-defaults in Settings, globally and per section - Shared content filters on Library, Feeds, and Search, plus Search result-type chips ### Changed - NSFW content is hidden by default
  • Aug 27, 2026 1.5.11
    ### Added - Reader swipe gestures: swipe left opens Highlights, swipe right opens Contents
  • Aug 26, 2026 1.5.10
    ### Added - Search field on Home that opens the Search tab - Compact refresh spinner in the top bars of Home, Feeds, Library, You, and profiles - Tap the Random Unreads heading to reshuffle that row without a full Home refresh ### Changed - NSFW labels are compact `NSFW` / `NSFW?` pills next to reading time
  • Aug 25, 2026 1.5.9
    ### Added - Home filter menu for hiding archived, completed, and NSFW articles - NSFW badges, blurred covers, and a reader warning before opening sensitive articles (NIP-36 first, then keywords) - Selection action to set reading progress at the selected text ### Changed - Saved reading position stays put through jumps and short dwells; it advances only from sustained reading, TTS, or an explicit set - Hide archived is on by default
  • Aug 25, 2026 1.5.8
    ### Added - Reader distinguishes the saved reading position from exploratory scrolling: fast jumps no longer overwrite your position, a "Back to X%" pill returns to it, and the progress bar marks the current scroll with a dot while drifted
  • Aug 24, 2026 1.5.7
    ### Added - Show/hide archived toggle on the Home toolbar ### Changed - Home overflow menu is Help, About, and Settings ### Fixed
    More…
    - Opened highlight cards sit below the reader top bar instead of under it
  • Aug 24, 2026 1.5.6
    ### Added - Opening a highlight event shows the highlight card, then the article at the quote ### Fixed - Newsletter articles built from email layout tables render as prose instead of broken tables
  • Aug 24, 2026 1.5.5
    ### Added - All filter on the You profile page
  • Aug 23, 2026 1.5.4
    ### Added - Direct image links open in the image viewer - Home clipboard banner opens notes, highlights, and comments
  • Aug 22, 2026 1.5.3
    ### Added - Copy njump link from Nostr-native article menus - Copy xcancel link from x.com and twitter.com article menus - Website FAQ in Settings/About
  • Aug 22, 2026 1.5.2
    ### Added - Reset reading progress from the reader overflow menu and article long-press menus ### Fixed - Text selection magnifier sits above the thumb instead of under it - Filter chips stay on one row and scroll sideways on narrow screens
  • Aug 21, 2026 1.5.1
    ### Added - Long-press article actions on profile writings, bookmarks, and feed writings or RSS ### Fixed - Bookmarked highlights show the quote and source instead of a blank note row
  • Aug 21, 2026 1.5.0
    ### Added - Listen to articles with on-device TTS, follow-along, a mini player, and lock-screen controls - Web pages extract on the device; no remote readability proxy - Parsed articles stay cached so reopening a page is instant - Refresh article in the reader menu re-fetches and re-parses the page - `nostr:nprofile` mentions open the in-app profile ### Fixed
    More…
    - Opening a long article no longer freezes the reader while TTS indexes paragraphs - Archive button stays hidden until the article body has rendered
  • Aug 21, 2026 1.4.53
    ### Added - Parsed web articles stay cached so reopening a page is instant - Refresh article in the reader menu re-fetches and re-parses the page ### Fixed - Archive button stays hidden until the article body has rendered
  • Aug 21, 2026 1.4.52
    ### Fixed - Opening a long article no longer freezes the reader while TTS indexes paragraphs
  • Aug 21, 2026 1.4.51
    ### Added - Available Offline can download compressed article images for airplane-mode reading ### Changed - Gallery double-tap zoom focuses on the tapped area
  • Aug 21, 2026 1.4.50
    ### Added - Long-press a home or library article to start or continue listening
  • Aug 21, 2026 1.4.49
    ### Fixed - Reader no longer crashes when an article has many large images
  • Aug 21, 2026 1.4.48
    ### Added - About tutorial ends with a Say thanks button to the Support page ### Changed - Support page copies the Lightning Address from a secondary button and opens a wallet from Open in Wallet - Find in article search field is shorter
  • Aug 21, 2026 1.4.47
    ### Added - Support page can send sats privately through Boris's Lightning Address ### Changed - About "send me sats" opens a Lightning wallet instead of the web zapper - Support page public zaps stay on Nostr; the down web zapper links are gone
  • Aug 21, 2026 1.4.46
    ### Changed - Support page lists every zapper: named cards for a meaningful amount, smaller avatars for the rest
  • Aug 21, 2026 1.4.45
    ### Fixed - TTS follow-along stays on the spoken paragraph when the same words appear elsewhere - Reader follows HTML forwarding pages such as short `dergigi.com` links
  • Aug 20, 2026 1.4.44
    ### Fixed - Markdown links to image URLs stay as links instead of being embedded over the article text - Linked HTML figures render as block images instead of overlapping the article text
  • Aug 20, 2026 1.4.43
    ### Fixed - Contents heading jumps land below the reader top bar - TTS follow-along keeps the spoken sentence below the reader top bar
  • Aug 20, 2026 1.4.42
    ### Fixed - Dropped multi-paragraph highlighting and restored the last working reader selection
  • Aug 20, 2026 1.4.41
    ### Fixed - Reader selection gestures no longer restart mid-drag, so extending a selection and moving the handles work again - Removed the accidental swipe-to-select and drag-anywhere handle behavior from 1.4.40
  • Aug 20, 2026 1.4.40
    ### Fixed - Reader selection keeps the gesture alive so you can drag past a word and move the handles
  • Aug 20, 2026 1.4.39
    ### Fixed - Reader selection can drag past a word and move the handles again
  • Aug 20, 2026 1.4.38
    ### Fixed - Reader body shows article headings again (ATX and setext)
  • Aug 20, 2026 1.4.37
    ### Added - Highlights can start in one paragraph and end in another
  • Aug 20, 2026 1.4.36
    ### Fixed - TTS skips bare URLs and images, and still speaks markdown link labels
  • Aug 20, 2026 1.4.35
    ### Fixed - Reader scrolling no longer stutters from contents outline tracking - Contents heading taps scroll to the matching heading - Highlights pane stays below the reader top bar
  • Aug 20, 2026 1.4.34
    ### Added - Reader contents outline jumps to article headings
  • Aug 20, 2026 1.4.33
    ### Fixed - TTS follow-along keeps highlighting and scrolling through a paragraph when the voice never reports sentence ranges
  • Aug 20, 2026 1.4.32
    ### Fixed - Find in article stays below the reader top bar
  • Aug 20, 2026 1.4.31
    ### Added - Reader text selection shows a loupe so you can place handles between characters
  • Aug 20, 2026 1.4.30
    ### Added - Home can surface unread short reads (5 min or less) and long reads (15 min or more)
  • Aug 20, 2026 1.4.29
    ### Fixed - TTS no longer sits idle between paragraphs, especially with German voices - Home shows articles as archived without opening them first - TTS skips bare URLs and reads only the domain after Source:
  • Aug 20, 2026 1.4.28
    ### Fixed - Reader scrolling stays smooth while TTS follow-along is painting the spoken sentence
  • Aug 20, 2026 1.4.27
    ### Added - Reader errors can open the page in an in-app browser - Reader errors can open the page on the Wayback Machine or archive.ph ### Fixed - First time? stays hidden for returning Nostr users who already have Boris settings
  • Aug 20, 2026 1.4.26
    ### Fixed - Reader top bar slides over the article instead of shrinking the layout on reverse scroll - Selecting text no longer remasures the article on every drag
  • Aug 20, 2026 1.4.25
    ### Fixed - Reader errors can expand to show the HTTP status or network failure - Open original uses the same external-link icon as About
  • Aug 20, 2026 1.4.24
    ### Fixed - Reader no longer hitches when reversing scroll direction
  • Aug 20, 2026 1.4.23
    ### Fixed - Reader drops share bars, follow widgets, and image-credit captions above the article
  • Aug 20, 2026 1.4.22
    ### Fixed - Reader keeps the loading spinner until the article body is parsed
  • Aug 20, 2026 1.4.21
    ### Fixed - Reader scrolling no longer recomposes the whole article on every frame
  • Aug 20, 2026 1.4.20
    ### Fixed - Pretty-printed article HTML no longer renders as clipped code blocks
  • Aug 20, 2026 1.4.19
    ### Changed - Ordinary web articles extract Markdown on-device. Reading no longer calls `r.jina.ai`. ### Fixed - Web URLs that Jina rejected with 401 now load when the origin page is readable.
  • Aug 19, 2026 1.4.18
    ### Fixed - Highlight with Boris picks up the page URL when the text-selection intent includes it - Highlight with Boris asks unsigned users to connect a signer
  • Aug 19, 2026 1.4.17
    ### Added - Articles turn nostr:nevent and nostr:note into title links or cards
  • Aug 19, 2026 1.4.16
    ### Added - Standalone YouTube links in articles show a thumbnail - Android text selection offers Highlight with Boris
  • Aug 19, 2026 1.4.15
    ### Fixed - Adjacent Markdown images no longer overlap article text
  • Aug 18, 2026 1.4.14
    ### Fixed - Light-mode highlight cards keep yellow borders and icons visible against cream paper ### Changed - Zapstore gallery order is reading, settings, dark, About, then the main tabs
  • Aug 18, 2026 1.4.13
    ### Added - Article reader title scrolls back to the top when tapped ### Changed - Zapstore gallery uses the About Boris walkthrough shots plus You
  • Aug 18, 2026 1.4.12
    ### Added - README has a Contributing section (Nostr, bug reports, feature ideas) ### Changed - About Boris feature pages use clearer spacing between body paragraphs - Search tab uses a more compact search bar - README screenshot rows are Reading, Dark, Home, and Settings; Zapstore also includes You
  • Aug 18, 2026 1.4.11
    ### Added - Feeds top bar has an info dialog for Nostrverse, Friends, and You filters - Slim TTS player can be dismissed from the mini player bar - Home article cards open article actions on long press - Reader overflow menu can mark the current article as read ### Fixed - TTS follow-along highlights the current sentence instead of the whole paragraph
    More…
    - Library All view dedupes the same article across bookmark shelves - Creating a highlight turns my highlight visibility back on ### Changed - README and Zapstore screenshot sets drop the article cover shot - Light-mode reading screenshots include an orange highlight and an updated TTS shot - Dark-mode screenshots include an updated Feeds view and a dark article reader - README screenshot rows are four wide; Settings uses the new light-mode shots - Reading row leads with Taste Is All That's Left and drops the Google Search shot
  • Aug 18, 2026 1.4.10
    ### Fixed - Reader loading title decodes HTML entities such as apostrophes - Article images stay in flow and no longer cover the text above them - Bare image URLs in long-form articles, such as image.nostr.build links, render as pictures ### Changed - README screenshot section splits reading (light), highlights (dark), and settings - Screenshot set includes light-mode reading shots with TTS and in-article marks
  • Aug 18, 2026 1.4.9
    ### Added - Home and You show a cycling supporter avatar next to the heart ### Changed - Settings About Vision opens the nostr-native Purple Text, Orange Highlights article - You tab orange heart sits in the top-left corner - Home title is the orange heart instead of the word Home
  • Aug 18, 2026 1.4.8
    ### Added - README and Zapstore listing include app screenshots - Zapstore gallery starts with Hello I'm Boris, then Read anywhere, Distraction-free, Airplane mode, and Social highlights - README uses Get it on Zap Store and Get it on GitHub badges - Slim TTS player speed chip opens a preset menu on long press - Reader archive button can close the article after archiving and uses green completed styling when archived ### Fixed
    More…
    - Profile metadata escapes render as text instead of literal JSON sequences
  • Aug 18, 2026 1.4.7
    ### Added - Nostr highlight cards can share the article's njump link scrolled to the quote ### Changed - Highlight card Share is now Share quote when the source is a nostr article ### Fixed
    More…
    - TTS from here starts at the selected sentence, not the start of the paragraph
  • Aug 18, 2026 1.4.6
    ### Added - Reader text selection can start TTS from the selected position ### Changed - TTS paragraph controls use rewind and fast-forward style icons
  • Aug 18, 2026 1.4.5
    ### Added - Pasting or sharing an `npub` / `nprofile` opens that profile instead of the reader - HTML fallback articles keep inline images - Pull requests run Android Lint and JVM unit tests
  • Aug 18, 2026 1.4.4
    ### Added - Reader can suggest adding a detected website RSS feed - Text-to-Speech has its own settings category - Slim TTS player can toggle follow-along while listening ### Fixed - Reader shows cached title and cover immediately while the article body loads - Reader TTS bottom chrome no longer leaves article text visible through the navigation bar inset
  • Aug 18, 2026 1.4.3
    ### Added - Prefixed `nostr:nprofile` and `nostr:npub` mentions in articles render as tappable `@name` profile links - Relay hints on `nprofile` are remembered and used when fetching that profile later
  • Aug 18, 2026 1.4.2
    ### Changed - Slim TTS player in the reader sits above the reading progress bar and uses the same translucent background
  • Aug 18, 2026 1.4.1
    ### Added - Lock-screen TTS playback now shows the current article cover as media artwork when one is available - The slim TTS player now stays available at the bottom of the article reader ### Fixed - TTS skips hidden Markdown reference link definitions instead of reading their URLs at the end of an article
  • Aug 18, 2026 1.4.0
    ### Added - Listen to articles with on-device text-to-speech: play/pause from the reader top bar - Background playback with a media notification and lock-screen controls (play, pause, stop, paragraph skip) - Follow-along: the spoken paragraph is highlighted and kept on screen; scrolling by hand pauses auto-scroll, not speech - Mini player while browsing other screens: title, play/pause, paragraph skip, and speed cycle; tap the title to return to the article - Text-to-Speech settings matching the webapp: playback speed, speaker language, follow-along toggle, and a preview sentence with play - Speed and language sync with the webapp via Nostr settings (`ttsDefaultSpeed`, `ttsLanguageMode`) - Playback starts near the saved reading position and one article speaks at a time; playing another article switches over - While speaking, volume keys change volume instead of scrolling the article
    More…
    - If no TTS voice is installed, an error message links to system TTS settings; reading is never blocked
  • Aug 18, 2026 1.3.3
    ### Added - Settings About includes Report a bug and Suggest a feature (same GitHub issue templates as About Boris) ### Fixed - Report a bug and Suggest a feature open GitHub issue templates in the browser instead of the reader - External https links include `CATEGORY_BROWSABLE` so installed apps (GitHub) can claim them
  • Aug 18, 2026 1.3.2
    ### Changed - Reader highlight pane lists highlights in article order (first on the page at the top) - Settings About "Vision" always opens Purple Text, Orange Highlights in the reader
  • Aug 17, 2026 1.3.1
    ### Changed - Profile search field is smaller and quieter - Highlight share lives in the card's overflow menu instead of a separate icon
  • Aug 17, 2026 1.3.0
    ### Added - Search box on your profile and other people's profiles filters the visible highlights, writings, or bookmarks - Profile pages show public bookmarks (NIP-51) and web bookmarks (NIP-B0) as extra tabs
  • Aug 17, 2026 1.2.0
    ### Added - Share button on highlight cards: web highlights include a scroll-to-text fragment (`#:~:text=`); nostr-native highlights share the public article URL ### Changed - Home cards for nostr-native articles show the author name instead of the d-tag
  • Aug 17, 2026 1.1.0
    ### Added - "Load more" at the end of a profile's highlights list pages in older highlights (NIP-01 `until`) until the relays have nothing left ### Changed - Home rows (recently highlighted by you/friends/others, continue reading, most highlighted, random) show up to 21 articles instead of 12, backed by a larger highlight pool - Profile pull-to-refresh only re-queries the visible tab's kind (writings or highlights); profile, relation, and the other tab stay on cache - Renamed the "Random articles" home row to "Random unreads"
  • Aug 17, 2026 1.0.1
    ### Fixed - Reader no longer lags or freezes on articles with many highlights: quote positions are matched once per paragraph instead of on every drawn frame
  • Aug 17, 2026 1.0.0
    First stable release: Android reader with Amber/bunker login, NIP-84 highlights, Feeds, Library, and Search. ### Fixed - Shared or opened links no longer reopen the reader after Back and a screen rotation - Article URLs with percent-encoding (e.g. `%26`, `%2F`) no longer get double-decoded before fetch - Open-with / VIEW links go through the same URL extractor as share (no raw `dataString` fallback) - Reader “Try again” cancels the previous in-flight fetch so an older response cannot overwrite a newer load - Inline and gallery images that use `http://` are fetched over `https://` (cleartext is blocked)
    More…
    ### Changed - Gradle resolves `google()` / `mavenCentral()` before the Huawei Maven mirror (mirror kept as fallback)
  • Aug 17, 2026 0.75.0
    ### Changed - About Boris intro page shows the Boris logo (same asset as Zapstore)
  • Aug 17, 2026 0.74.0
    ### Changed - Search: drop the local-cache intro copy, nudge the field down a bit, and round it like Home article cards - Find in page: same field styling; drop the “Type to search this article” copy - Find in page: tapping a result closes the sidebar and keeps a light-blue selection mark on the match
  • Aug 17, 2026 0.73.0
    ### Changed - Bottom nav and Feeds screen title use “Feeds” instead of “Feed” - Feeds adds an All tab (default) that merges Highlights, Writings, and RSS; default tab is configurable in settings with the same pill chips as the screen - Library adds an All tab (default) that merges Private, Public, Web, Look, and Archive by time; settings use the same pill chips as the Library screen
  • Aug 17, 2026 0.72.0
    ### Changed - Home loading “Connecting…” shows briefly once, then cycles the later status lines - Home shows results much sooner: rows render before link previews finish, and relay queries no longer wait the full timeout for one slow relay
  • Aug 17, 2026 0.71.0
    ### Changed - Cold-start quote screen fades out gently instead of cutting away - Home loading spinner cycles through short status labels (relays, highlights, bookmarks, …)
  • Aug 17, 2026 0.70.0
    ### Fixed - Settings can be opened while logged out (they no longer bounce back immediately)
  • Aug 17, 2026 0.69.0
    ### Changed - Home “First time?” section dismisses automatically after the About Boris walkthrough reaches the last screen - Home “Connect?” copy focuses on publishing highlights and discovering friends’ highlights
  • Aug 17, 2026 0.68.0
    ### Changed - Cold-start quote screen lasts at most 5 seconds ### Added - Home: dismissible “First time?” section that opens the About Boris walkthrough - Home: dismissible “Connect?” section that opens login on You (hidden when already logged in)
  • Aug 17, 2026 0.67.0
    ### Fixed - Bunker login: wait for NIP-42 AUTH, subscribe after auth, and republish on `auth-required` (Amber connect was timing out)
  • Aug 17, 2026 0.66.0
    ### Changed - Cold-start screen picks a random quote photo from the splash set
  • Aug 17, 2026 0.65.0
    ### Changed - Splash circle uses the yellow highlighter (inset so the mask does not clip it); quote photo stays on the fullscreen cold-start screen - Cold-start quote screen lasts at most 2 seconds
  • Aug 17, 2026 0.64.0
    ### Changed - Splash: television / books quote photo in the Android 12 circle icon - Cold start: fullscreen quote loading screen while relays fetch with no local highlights yet
  • Aug 17, 2026 0.63.0
    ### Changed - App icon: full yellow highlighter on a transparent background (no circular crop)
  • Aug 17, 2026 0.62.0
    ### Added - Airplane mode: show human-readable offline cache size next to download progress ### Fixed - Highlight cards: render markdown links as labels instead of raw `[text](url)` - Reader: space between blockquotes and following images
  • Aug 17, 2026 0.61.0
    ### Added - Settings About: Vision link to Purple Text, Orange Highlights ### Changed - Feed settings category uses the RSS feed icon - Zapstore description: “What highlighter was supposed to be.”
  • Aug 17, 2026 0.60.0
    ### Added - Settings: import RSS feeds from an OPML file
  • Aug 17, 2026 0.59.0
    ### Added - Settings About: link to the web app at read.withboris.com ### Changed - Settings category colors are grouped and muted (one tint per card), with circular icon wells - About shows the shared version · commit footer at the bottom
  • Aug 17, 2026 0.58.0
    ### Added - Settings About section with tutorial, Support Boris, and website/GitHub/author links - Profile and You overflow menus: Copy Link (npub), Share (njump URL), plus open with njump or native app - Reader highlights pane: 3-dot menu on highlight cards (go to quote, profile, njump, delete) ### Changed - Highlights pane header: visibility toggle before settings
    More…
    ### Fixed - Article list titles no longer inherit oversized reader body typography when wrapping
  • Aug 17, 2026 0.57.0
    ### Changed - Note cards: cover prefers an image from the note, then the author's picture, then a sticky-note icon; articles/web use an article icon instead of the highlighter
  • Aug 17, 2026 0.56.0
    ### Added - Reading position sync via Nostr (kind 39802), with scroll settings for sync, auto-scroll to saved position, and auto-archive at 100% - Home: Random articles section from unread public/web library bookmarks - Profile overflow menu: open with njump or native app ### Changed - Most Highlighted ranks highlights from the last 7 days only (section title: Most highlighted this week)
    More…
    ### Fixed - About/Support: spaces preserved around inline links (`send me sats`, `zaps`)
  • Aug 16, 2026 0.55.0
    ### Added - Support Boris screen: zap supporters with avatars and sats totals, reachable via the orange heart on the You tab ### Changed - About Boris: Start reading is the only primary button on the last page
  • Aug 16, 2026 0.54.0
    ### Added - Home: Continue Reading section with articles you started, built from local reading positions - Home: Most Highlighted section ranking articles by highlight count - Home settings: re-order all Home sections
  • Aug 16, 2026 0.53.0
    ### Added - Reader menu: Find in article, a Ctrl+F-style fulltext search with a side pane, painted matches, and previous/next navigation
  • Aug 16, 2026 0.52.0
    ### Added - Reader menu: Open in native app for nostr articles (`nostr:naddr` / `nevent` / `note`)
  • Aug 16, 2026 0.51.0
    ### Changed - Search results reuse shared cards: highlights (with mine/friends/nostrverse colors), people (`AuthorCard`), and articles/bookmarks (`ArticleRow`)
  • Aug 16, 2026 0.50.0
    ### Added - Search tab searches your local cache for highlights, articles, bookmarks, and people ### Changed - You tab shows settings as a top-bar icon again; sign-out stays in the 3-dot menu
  • Aug 16, 2026 0.49.0
    ### Changed - Home, Library, Feed, and You top bars use a shared 3-dot menu; settings for each screen live there. Help, library info, and feed scope toggles stay visible.
  • Aug 16, 2026 0.48.0
    ### Changed - Reader meta row: author is a clickable avatar pill that opens their profile; published date is a pill too
  • Aug 16, 2026 0.47.0
    ### Added - About Boris: separate Report a bug and Suggest a feature buttons, with GitHub issue templates - About Boris: Start reading button on the last page - About Boris: official Nostr logo on Connect on Nostr; send me sats links to dergigi.com/value ### Changed - About Boris copy cleaned up for the Android app (no PWA pitch, feed instead of explore, simpler airplane mode wording, RSS mention, peace of mind rewrite)
  • Aug 16, 2026 0.46.0
    ### Added - Splash screen with the new icon while the event cache loads online; skipped offline so the app opens immediately ### Changed - App icon updated to the highlighter mark
  • Aug 16, 2026 0.45.1
    ### Changed - Relays settings screen is split into Read, Write, and Local sections
  • Aug 16, 2026 0.45.0
    ### Added - Relays settings category showing the connection status of local and remote relays, with last-seen times for unreachable ones, plus how many of your follows write to each relay - Outbox routing (NIP-65): highlights and writings from people you follow are fetched from their write relays, so content on small personal relays shows up - Relay health tracking: dead relays are skipped for a while after repeated failures and get second chances later - Persistent relay pool: connections stay open across queries instead of reconnecting for every request - Relay discovery (NIP-66) expands the relay set for global feeds
  • Aug 16, 2026 0.44.0
    ### Added - Reading position is saved per article on the device and restored when reopening - Article cards on home, library, and feed show a subtle reading progress bar once an article has been started
  • Aug 16, 2026 0.43.0
    ### Added - Library settings category with a default shelf setting: Private, Public, Web, Lookmarks, or Archive - Settings gear on the library screen, opening the Library settings
  • Aug 16, 2026 0.42.0
    ### Added - Reading preview on the Appearance settings screen - Settings gear in the reader highlights pane, opening the Highlights settings screen
  • Aug 16, 2026 0.41.2
    ### Changed - Offline downloads and App & Airplane Mode are one Airplane mode settings screen
  • Aug 16, 2026 0.41.1
    ### Fixed - Empty RSS tab opens Feed settings instead of offering a useless retry
  • Aug 16, 2026 0.41.0
    ### Added - 3-dot menu on highlight cards in the feed, You tab, and profiles: go to quote, view profile, open with njump, open with a native nostr app - Delete your own highlights via NIP-09 deletion requests, signed with Amber or your bunker
  • Aug 16, 2026 0.40.0
    ### Added - The reader top bar hides when scrolling down and reappears when scrolling up, giving the article the full screen - New "Hide top bar on scroll" toggle in the Scroll behaviour settings, on by default
  • Aug 16, 2026 0.39.0
    ### Added - RSS: a third tab in the feed next to Highlights and Writings, turning Boris into a simple RSS reader - Manage feed URLs in the Feed settings category; the list syncs across devices like other settings - RSS items render straight from the feed content, so they are readable offline and open instantly; teaser-only feeds fall back to the regular web fetch - Highlighting an RSS item works like highlighting the regular web page
  • Aug 16, 2026 0.38.0
    ### Added - Offline downloads: Boris prefetches your whole library for offline reading, with per-shelf toggles and progress in the new Offline settings - Configurable storage limit for the article and image caches, 1 GB by default
  • Aug 16, 2026 0.37.0
    ### Added - Web highlights also get zap splits, covering you and Boris since the author is unknown - New toggle to disable zap splits entirely, on by default
  • Aug 16, 2026 0.36.0
    ### Added - Zap splits: highlights of nostr-native content carry weighted zap tags for you, the author(s), and Boris (NIP-57 Appendix G) - New Zap Splits settings category with presets and sliders, synced with the webapp via the same settings keys
  • Aug 16, 2026 0.35.0
    ### Changed - Settings look like the stock Android settings app: grouped category rows with colored icon tiles, each opening its own sub-screen ### Added - Reader settings in the reader's 3-dot menu jumps straight to the reading options
  • Aug 16, 2026 0.34.1
    ### Fixed - Highlight cards and article marks only color the quote, not the surrounding context sentences
  • Aug 16, 2026 0.34.0
    ### Changed - Archive uses the same books icon as the webapp, on Home, in the reader, and on the Library shelf - The reader + becomes a bookmark when the article is already saved, and a circled check when it is archived
  • Aug 16, 2026 0.33.1
    ### Changed - The setting is now Open weblinks in Boris, and it covers settings links too
  • Aug 16, 2026 0.33.0
    ### Added - About Boris is a swipeable pager, ending with a page to connect on Nostr or open GitHub for bugs and ideas ### Fixed - Home cards pick up the title and cover from an article you just read, instead of falling back to the slug
  • Aug 16, 2026 0.32.1
    ### Fixed - Highlight cards on the feed and profile show the surrounding sentences from the context tag, same as the reader pane - Article images keep their real aspect ratio instead of rendering as a thin cropped strip
  • Aug 16, 2026 0.32.0
    ### Added - Home can hide articles you already archived, from the top-bar toggle or a matching settings switch ### Fixed - Clicking a highlight from a profile or the feed waits for the article and marks, then scrolls to that quote - Profile highlights use the friends or nostrverse color based on your relationship to that person
  • Aug 16, 2026 0.31.0
    ### Added - The reader + button lets you save nostr-native articles and notes to private or public bookmarks ### Changed - Boolean settings use a switch on the right of the label ### Fixed
    More…
    - Opening the highlights pane from a purple pill no longer lands on an empty filter
  • Aug 15, 2026 0.30.2
    ### Changed - Full-width images lives in its own Media settings section - The airplane-mode note now says Citrine is a great option for Android, and Citrine itself is the Zapstore link ### Fixed - A missing space before the first "here" in the relays learn-more sentence
  • Aug 15, 2026 0.30.1
    ### Changed - The reading preview in settings sits after the Highlights section, so it reflects both reading and highlight choices - Settings sections are separated by horizontal dividers - App & Airplane Mode is the last settings section, after Scroll Behaviour
  • Aug 15, 2026 0.30.0
    ### Added - Home has a header bar like the other screens, with a help button that opens an About page listing all Boris features with the illustrations from readwithboris.com ### Changed - The website pill in the article view is now clickable and opens the site's root URL in the browser; nostr-native articles no longer show it - The cover image shows an author and publication date byline below the title, replacing the hard-to-read date in the top-right corner - The airplane mode section uses the webapp's relay copy ("Don't know what relays are? Learn more here, here, and here") with the same three links, opened in the reader - The Citrine link in settings points to Zapstore
    More…
    ### Fixed - Home covers no longer go missing: link previews are cached on disk and shown instantly, nostr article covers come from the event cache, and a failed preview fetch falls back to the cached one
  • Aug 15, 2026 0.29.0
    ### Changed - The Feed now shows highlights as the same bordered highlight cards used on profile pages, colored by who made them (you, friends, nostrverse) - Highlight cards show the highlighter's profile picture next to their name, in the Feed, on profile pages, and in the reader's highlights pane - The highlights pill in the article view takes its color from who made the highlights: yours win, then friends, then nostrverse
  • Aug 15, 2026 0.28.1
    ### Changed - Settings are regrouped into Appearance, Reading, Highlights, Feed, App & Airplane Mode, and Scroll Behaviour, so all highlight options live in one place - Theme swatches are the same 40dp size as the appearance toggles, so the Appearance rows line up
  • Aug 15, 2026 0.28.0
    ### Added - Home shows an "Open from clipboard" banner when the clipboard holds a URL or nostr link, with one tap to read it and a dismiss button
  • Aug 15, 2026 0.27.1
    ### Changed - Link color, font size, highlight color, and scroll amount pickers sit on the same line as their labels again - The Volume buttons settings section is now Scroll Behaviour, with the checkbox reworded to "Use volume buttons to scroll"
  • Aug 15, 2026 0.27.0
    ### Added - Settings include an App & Airplane Mode section with Citrine detection at `ws://127.0.0.1:4869` - Highlights, library saves, and settings created offline stay on device and rebroadcast to remote relays when the network returns
  • Aug 15, 2026 0.26.1
    ### Changed - Settings color and font-size pickers are the same 40dp rounded squares as highlight style and alignment
  • Aug 15, 2026 0.26.0
    ### Added - Settings can turn off opening article links in the reader, so they go to the system browser instead - Settings include a Feed section for the default feed scope, the same `defaultExploreScope*` keys as Explore on the webapp
  • Aug 15, 2026 0.25.1
    ### Fixed - Full-width images in the reader now span the article column instead of staying at their intrinsic size - Profile header sits below the system status bar
  • Aug 15, 2026 0.25.0
    ### Added - Reader shows a full-bleed cover on articles that have a NIP-23 or Open Graph image, with the title overlaid like the webapp - Reader opens a right-side highlights pane from the count pill or a painted quote, with mine/friends/nostrverse filters and jump-to-quote cards
  • Aug 15, 2026 0.24.0
    ### Added - Reader paints swarm highlights: yours in yellow, friends in orange, others in purple
  • Aug 15, 2026 0.23.1
    ### Fixed - Highlights, writings, and contact lists now load from the event cache first, so previously seen marks show immediately
  • Aug 15, 2026 0.23.0
    ### Added - Library has an Archive shelf for articles and pages marked with 📚 - Event cache keeps profiles, relay lists, bookmarks, and articles on disk, so screens render instantly and previously loaded content shows without a connection - Library renders from the cache first and refreshes from relays in the background - Previously opened web articles render offline via an HTTP cache for reader fetches
  • Aug 15, 2026 0.22.0
    ### Added - Reader shows a Move to Archive button at the end of each article when logged in - Reader shows the author card at the end of nostr-native articles - Tapping an author card opens that npub's profile, same layout as You
  • Aug 15, 2026 0.21.0
    ### Changed - Library sources explainer names Private, Public, and Web bookmarks, and says lookmarks are public - Lookmarks use an eye icon so they line up with the other library shelves - Settings version line reads Version 0.x.y
  • Aug 15, 2026 0.20.0
    ### Added - Reader can save the current article to the library with a plus button - Settings shows the version and git commit, with links to GitHub ### Changed - Reader share, copy, and open sit behind a 3-dot menu
  • Aug 15, 2026 0.19.0
    ### Added - Reader shows a thin progress bar and percentage at the bottom
  • Aug 15, 2026 0.18.0
    ### Added - Feed can switch between highlights and writings, with the same nostrverse / friends / you filters
  • Aug 15, 2026 0.17.0
    ### Added - Library has a 👀 shelf for your kind 7 lookmarks
  • Aug 15, 2026 0.16.0
    ### Added - Reader turns markdown footnotes into superscripts and a notes list at the end - Kind 1 notes show linked images inline, and a tap opens the gallery
  • Aug 15, 2026 0.15.0
    ### Added - Library has an info icon that explains Private, Public, and Web - Settings can turn volume-button scrolling on or off, and set how far each press moves - Share and Open original for notes and long-form articles use njump.to - Reader can copy the nostr id, or the plain URL for a web article ### Changed - Settings sits to the left of sign out on You
  • Aug 15, 2026 0.14.0
    ### Added - Tap a highlight in the article, or the highlight-count chip, to jump between quotes
  • Aug 15, 2026 0.13.0
    ### Added - Volume down pages the article down, volume up pages it up. The ringer stays put while you read
  • Aug 15, 2026 0.12.0
    ### Added - You shows Writings next to Highlights: the logged-in user's kind 30023 articles, opened in the reader - Sign out is a logout icon to the left of settings, with a confirm step ### Changed - Library app bar says Your Library - Feed title is Highlights Feed - You app bar no longer repeats You
  • Aug 15, 2026 0.11.0
    ### Added - Library shelves show bookmarked notes, not only articles and web bookmarks ### Changed - Highlights feed filters are Hub / Group / Person again ### Fixed
    More…
    - Text selection works: the article no longer jumps to the top, the selected words stay selected, and the Copy / Highlight menu follows the selection
  • Aug 15, 2026 0.10.0
    ### Added - Open kind 1 notes from `nostr:note1` and `nostr:nevent1` in the reader - Share and open `nostr:` URIs so Boris shows up as a target for naddr, note, and nevent links ### Fixed - Text selection no longer jumps the article to the top or swallows the long-press
  • Aug 15, 2026 0.9.0
    ### Added - Library shows private, public, and web bookmarks, the same three shelves as Amethyst ### Changed - Feed screen title is Highlights feed - Feed, Home, and Settings use the highlighter icon, tinted with me / friends / nostrverse colors
  • Aug 15, 2026 0.8.0
    ### Added - Open NIP-23 long-form articles from `nostr:naddr`, njump, and readwithboris `/a/` links - Highlights on those articles use the article address, so they show up in Feed and You
  • Aug 15, 2026 0.7.1
    ### Fixed - Highlights and text selection follow the words on justified paragraphs
  • Aug 15, 2026 0.7.0
    ### Added - Settings shows a live reading preview for font, size, alignment, links, and highlights - Media Display setting for full-width images in articles
  • Aug 15, 2026 0.6.0
    ### Added - Feed can filter highlights by nostrverse, friends, and me - Logged-in Home shows recently highlighted by friends between you and others ### Changed - You settings gear lives in a top app bar, with room for more actions later
  • Aug 15, 2026 0.5.0
    ### Added - Logged-in Home shows recently highlighted by you, then recently highlighted by others ### Changed - Home is only recently highlighted articles; the greeting, URL field, and Read button are gone - Logged-out You is a quieter empty state with one reader-style sample mark
  • Aug 15, 2026 0.4.0
    ### Added - Home shows recently highlighted articles as a horizontal row of cards - Cards use the article title, source, and Open Graph image when those are available
  • Aug 15, 2026 0.3.0
    ### Added - Logged-in You tab shows your profile and highlights, like the webapp `/my/highlights` - Settings gear in the top-right opens Theme and Reading & Display ### Changed - Theme and reading settings moved off the You tab onto a Settings screen
  • Aug 15, 2026 0.2.0
    ### Added - Logged-in You tab shows Theme: light, dark, or system, plus black/midnight/charcoal and paper-white/sepia/ivory palettes - App chrome and reader follow those theme keys from the shared NIP-78 settings event
  • Aug 15, 2026 0.1.0
    ### Added - Logged-in You tab shows Reading & Display settings - Settings sync with the webapp via the same NIP-78 event (`kind` 30078, `d` tag `com.dergigi.boris.user-settings`) - Reader uses those settings for highlight style, colors, visibility, font, size, alignment, and link color
  • Aug 15, 2026 0.0.9
    ### Added - Reader shows domain, reading time, highlight count, and published date when those are known - Public kind 9802s paint on the article: yellow for you, purple for everyone else ### Changed - Last tab is You, not Account - Empty Home field opens `https://dergigi.com/2023/04/04/purple-text-orange-highlights/`
  • Aug 15, 2026 0.0.8
    ### Added - Feed shows recent public highlights from anyone - Hidden relay discovery via NIP-66, falling back to the known public relays
  • Aug 15, 2026 0.0.7
    ### Added - Bottom tabs for Home, Library, Feed, Search, and Account - Reader stays full screen without the tab bar - Logged-in Account uses the kind 0 profile picture on the tab ### Changed - Home is the URL field and Read - Amber, Bunker, and nstart.me live on Account when logged out
  • Aug 14, 2026 0.0.6
    ### Added - Logged-in readers can highlight selected title or body text as NIP-84 kind 9802 - Yellow marks for your own highlights on this article URL - Sign each highlight with the stored Amber or bunker session
  • Aug 14, 2026 0.0.5
    ### Added - Optional bunker login on Home via NIP-46 `bunker://` - Paste or open a bunker link, pair, and show npub after restart - Home restyled to match the webapp login (Amber, Bunker, Read) ### Changed - Home greeting and copy match the webapp, including yellow highlight marks
  • Aug 14, 2026 0.0.4
    ### Added - Optional Amber login on Home via NIP-55 `get_public_key` - Persist pubkey hex and signer package; show npub after restart - Sign out clears the stored pair without touching Amber - Missing Amber points at Zapstore first, then F-Droid and GitHub
  • Aug 14, 2026 0.0.3
    ### Added - Image gallery can download, share, download all, and open the image URL - Article toolbar can share the current piece
  • Aug 14, 2026 0.0.2
    ### Added - Article title and body text can be selected and copied - Tapping an article image opens a zoomable gallery - Arrow keys move to the previous and next image in the gallery ### Fixed - Image gallery swipes left and right between images in the article - Image gallery stays open when the device rotates
  • Aug 14, 2026 0.0.1
    ### Added - Native Jetpack Compose reader for regular web articles - Home screen to paste a URL and open it - Share and open-with intents so a URL from the browser lands in the reader - Readable-content fetch via `r.jina.ai`, matching the Boris webapp - Serif reading view with Source Serif 4, system light/dark colors, reading time, and a link to the original - Empty URL field falls back to `https://www.citadel21.com/the-paranoid-wallet` - In-article http(s) links open in the reader instead of the browser - Fetch errors offer an Open original action that uses the system view intent
    More…
    ### Fixed - Opening an article no longer crashes when creating `ReaderViewModel` ### Changed - Application ID and namespace are now `org.dergigi.boris` - Home URL hint shows the default Citadel21 article [Unreleased]: https://github.com/dergigi/boris-android/compare/v0.0.1...HEAD [0.0.1]: https://github.com/dergigi/boris-android/releases/tag/v0.0.1