Version 2026.7

This release brings a major accessibility and visual overhaul to the iOS/iPadOS app, plus a round of architectural updates to enhance security. Additionally I’ve implemented several bug fixes to the browser extension, all for edge cases that you would not have typically seen.

📱 iOS & iPadOS App

A more accessible app. VoiceOver support has been significantly expanded – search results, bookmarks, citation counts, the rate-limit banner, and more now read out properly as single, well-labeled elements instead of a jumble of icons and text. All accessibility labels are now available in German as well as English. The app also respects Reduce Motion and adds full support for iOS’s Increase Contrast setting, with new high-contrast color variants for buttons, chips, and status badges. Text throughout the app now scales properly with your preferred Dynamic Type size instead of staying fixed.

A refreshed look. I redesigned the app around a new softer color palette (with matching dark mode and high-contrast variants) and moved search results to a cleaner card layout — showing authors, source, a short abstract preview, and Open Access / year filter chips at a glance. The article detail view has been restructured so actions come before the abstract, with content organized into tabs (including a dedicated AI Summary tab). The Marked List and Settings screens were redesigned to match, and status badges (Open Access, retracted, etc.) now use a clearer pill-style design.

Polish and fixes. This release also includes numerous smaller fixes: corrected navigation and tap behavior in search history and citation lists, resolved a background/edge-to-edge display bug on iOS 26, improved iPad list layout, consistent button styling throughout, locale-aware number formatting, and updated German translations.

đź§© Browser Extension

Security hardening. I removed innerHTML usage from the extension’s settings and popup pages, replacing it with safe DOM-construction helpers – closing off a class of potential injection issues and satisfying Firefox’s add-on review requirements. While an important fix, the extension used these innerHTML assignments with care and consideration before, so this is mostly an architectural win, but it silences some warning when I submit the extension to Firefox.

Privacy. On Firefox, the optional weekly anonymous usage statistics are now properly gated behind Firefox’s explicit data-collection consent permission, with hardened handling of the consent checkbox.

Reliability fixes. Fixed a crash during proxy checks and a stale toolbar icon state, a race condition in single-page-app navigation handling, a couple of bugs in the manual proxy settings page, a stale cached EBSCO token that could persist across browser restarts, and a Disabled Domains list that wasn’t updating when switching institutions.

Under the hood. Internal badge-state markers were renamed from cryptic single-character codes to descriptive names for easier maintenance. Behind the scenes I updated internal documentation.


Version 2026.7
Scroll to top