Skip to content

Releases: weiran/Hackers

5.2.3

13 Jan 04:11

Choose a tag to compare

  • Fix crash with macOS Catalyst.

Full Changelog: 5.2.2...5.2.3

5.2.2

12 Jan 05:17

Choose a tag to compare

What's Changed

  • Switch to Google's favicon service for thumbnails by @weiran in #330

Full Changelog: 5.2.1...5.2.2

5.2.1

03 Dec 07:09

Choose a tag to compare

What's Changed

  • Introduced feed-wide Algolia search with toolbar integration and refined navigation search UI.
  • Added shared bookmarks: context menu actions, empty state, comment toolbar control, and
    animated removal.
  • Delivered unvote support and sturdier voting state (disabling during loads, preserving state,
    synced feed/comments updates).
  • Added supporter screen with StoreKit, refreshed onboarding highlights, and set compact feed
    design as default (with a setting).
  • Improved feed category switching (loading state, scroll-to-top, clear selections) and comments
    visuals (native separators, padding tweaks).
  • Performance/quality: cached parsed comment text, reduced comments layout churn, offloaded
    loading manager work, fixed semantic color/search/concurrency test flakes.

Full Changelog: 5.2...5.2.1

5.2

03 Dec 07:09

Choose a tag to compare

5.2

What's Changed

  • Added settings to toggle post thumbnails and remember the last feed category/post type.
  • Polished onboarding highlights for this release and updated feedback email routing.
  • Improved vote indicator styling and host display now trims “www”.
  • Fixed feed category picker clipping/shift issue (#313) and removed unused menu navigation.

New Contributors

Full Changelog: 5.1.1...5.2

5.1.1

01 Oct 11:07

Choose a tag to compare

Full Changelog: 5.1...5.1.1

5.1

01 Oct 11:06

Choose a tag to compare

5.1

Embedded iPad browser.

Full Changelog: 5.0.0...5.1

5.0.0

01 Oct 08:17

Choose a tag to compare

This is the biggest update Hackers has had in over a decade: a complete rewrite of the app with a modern iOS foundation.
It’s faster, smoother, and more maintainable — built to deliver the best Hacker News experience on iPhone and iPad for years to come.


✨ Highlights

  • All-new codebase — rebuilt with modern Swift and iOS frameworks for long-term stability and performance.
  • Fresh design — cleaner typography, improved spacing, refined dark mode, and polished visuals.
  • Comment threads — collapse/expand replies instantly, with smoother navigation through deep conversations.
  • New “Active” feed — see trending discussions on Hacker News in real time.
  • Improved gestures — more responsive swipe actions for voting and navigation.
  • Performance — optimised feed pagination and rendering for faster browsing.
  • Accessibility — better VoiceOver support, full Dynamic Type, and high-contrast themes.
  • Native everywhere — iPad multitasking, Safari View Controller, Share Extension (“Open in Hackers”), Apple Silicon Mac, and visionOS support.
  • Privacy — as always, Hackers collects no data.

🛠 Developer Notes

  • Project refactored into clean architecture.
  • Minimum deployment target: iOS/iPadOS 26.
  • Foundation in place for future features and iterative updates.

🙏 Thanks

A huge thank you to everyone who has used Hackers, filed issues, contributed code, or shared feedback.
Hackers 5.0 sets the foundation for the next decade of Hacker News on iOS — and we’re excited to keep building on it together.


📥 Download

4.9.3

29 Jul 12:18

Choose a tag to compare

What's Changed

  • Sync app extension bundle version with main by @weiran in #291
  • Appex version by @weiran in #292
  • Add Swift Testing base by @weiran in #293
  • Add Active category to Hacker News feed by @weiran in #295
  • Fix pagination for Ask feed and other feeds with fewer posts by @weiran in #296
  • Fix crash when tapping Hacker News comment permalinks by @weiran in #297
  • Fix empty comment appearing at top of non-Ask HN posts by @weiran in #299
  • Release 4.9.3 by @weiran in #298

Full Changelog: 4.9.2...4.9.3

4.9.2

09 May 11:11

Choose a tag to compare

What's Changed

Full Changelog: 4.9.1...4.9.2

4.9.1

31 Mar 08:41

Choose a tag to compare

What's Changed

Full Changelog: 4.9.0...4.9.1