Gemini/CHANGELOG.md

2.8 KiB

Changelog

2021.1 (11)

Features/Improvements:

  • State restoration: When the OS terminates the app in the background, it will relaunch showing the same page and restore the forwards/backwards navigation stack
  • Toolbar customization: Change and reorder buttons in the toolbar from Preferences
  • Add preference to disable hiding toolbars on scroll
  • Add pull to refresh (and preference to disable)
  • Add Siri Shortcuts
    • Open URL: Launches the app with the given URL
    • Make Request: Sends a Gemini request in the background, without launching the app, returning the response
    • Convert Gemtext to HTML/Markdown
  • iPadOS: Support multiple windows
  • iOS 15: Show page titles in the long-press menus on the back/forwards buttons

Bugfixes:

  • Fix scroll indicator being invisible in dark mode

2021.1 (10)

Bugfixes:

  • Fix not being able to access domains that use UTF-8 punycode
  • Fix not parsing link lines which use unescaped characters in the link

2021.1 (8)

Features/Improvements:

  • Add input response handling
  • Add link icons preference
  • Add homepage preference

Bugfixes:

  • Fix crash when pressing Go with empty URL field
  • Fix crash when parsing invalid URLs in responses
  • Fix plaintext responses not being readable in dark mode
  • Fix loading non-UTF-8 plaintext responses
  • Fix connecting to certain Gemini servers (e.g., tx.decrypt.fail)
  • Move VoiceOver focus after select a ToC entry
  • Move VoiceOver to top of screen after selecting a link

2021.1 (5)

This is a major update, as the UI code has been rewritten completely from scratch and is much more pleasant to use!

Features/Improvements:

  • Add forwards/backwards navigation edge swipe gestures
  • Add Table of Contents feature
    • Shows hierarchy of headings on the page
    • Allows tapping a heading to jump to its position
  • Display images served over Gemini
  • Hide system status bar when UI chrome is hidden
  • Add text selection support
  • Add context menu previews for Gemini and HTTP(S) links
  • Be more lenient when interpreting URLs typed into the URL bar

Bugfixes:

  • Fix redirects not being followed
  • Fix keyboard not being dismissed in some circumstances
  • Warn on tapping a non-Gemini/HTTP/HTTPS link that cannot be handled by any installed app
  • iPadOS: Fix incorrect Preferences view style

2020.1 (4)

This is a quick build just to fix a couple issues. The next version (barring any major problems with this version) is going to take more time, as I'm planning to significantly rework the UI code.

Known Issues:

  • Document text is not accessible to VoiceOver/Voice Control

Features/Improvements:

  • Add history context menus to Back/Forward buttons
  • Add theme override preference

Bugfixes:

  • Fix crash tapping Share button on iPad
  • Add accessibility labels to toolbar buttons
  • Improve link contrast in dark mode
  • Add pointer interactions to toolbar buttons