Skip to content

Releases: DatanoiseTV/ember-hackernews

Ember 1.3.0

22 Jun 07:08

Choose a tag to compare

Stability + community contributions.

Fixed

  • Mac Catalyst no longer crashes on first launch (missing SettingsStore in presented views, #1). Stores are re-injected across cover/sheet boundaries.
  • Appearance reliably reverts to System after forcing Light/Dark (#9, thanks @gingerbeardman).
  • Search no longer flashes a transient error while typing (#10, thanks @gingerbeardman).

Added

  • Per-story thumbnail toggle in Settings and onboarding (#8, thanks @gingerbeardman; closes #7).

Changed

  • Signing config no longer forced off, so device builds sign normally; README signing section added (#12, thanks @gingerbeardman; addresses #6).

Ember 1.2.0

21 Jun 08:34

Choose a tag to compare

  • Adjustable reading text size: a Settings control plus pinch-to-zoom inside a discussion
  • Privacy manifest for App Store readiness (no tracking, no data collection)
  • README privacy section documenting the official-APIs-only, no-account stance

Ember 1.1.0

20 Jun 17:51

Choose a tag to compare

Desktop, offline, and typography update.

  • Mac and large-iPad support via Mac Catalyst with an adaptive three-pane layout (sidebar, story list, discussion)
  • Offline reading: bounded disk cache for feeds, stories, and comment threads with automatic fallback; size and clear in Settings
  • Reading typography set in the bundled Inter font, scaled with Dynamic Type
  • Dedicated share button in the story toolbar
  • Higher-contrast metadata and more generous spacing

Ember 1.0.0

20 Jun 16:53

Choose a tag to compare

First public release of Ember, a native Hacker News reader for iOS.

Highlights:

  • Top/New/Best/Ask/Show/Jobs feeds with pagination and pull-to-refresh
  • Natively rendered, collapsible comment threads (single-request via Algolia)
  • Full-text search, saved stories, read tracking, in-app reader, user profiles
  • Smart onboarding that detects device appearance and accessibility settings and pre-configures the app
  • Accessibility throughout: color-independent status cues, VoiceOver, Dynamic Type, Reduce Motion, underlined links
  • Custom design system with full light/dark, six accent themes, and haptics

Built with SwiftUI for iOS 18+, with no third-party dependencies.