Skip to content

Release history

Hacki releases

An open-source Hacker News client built with Flutter.

All releases

22 shown

v3.6.5 Bugfix

Fixed read story IDs caching.

Full changelog

Fixed

  • Read story IDs caching

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.6.4...v3.6.5

v3.6.4 Bugfix

Fixed delayed collapse cache initialization for smoother startup.

Full changelog

Fixed

  • Delayed collapse cache initialization for smoother startup

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.6.3...v3.6.4

v3.6.3 Feature
Notable features
  • View in Browser button added to the swipe right menu
Full changelog

Added

  • Added View in Browser button to swipe right menu

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.6.2...v3.6.3

v3.6.2 Breaking risk
Breaking changes
  • Minimum iOS version changed from 26 to 18.6
Full changelog

Fixed

  • Fixed janky indent line collapse animation
  • Increased right side padding of compact story tile
  • Lowered iOS minimal requirement from 26 to 18.6

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.6.1...v3.6.2

v3.6.1 Bugfix

Fixed iOS scroll‑to‑top status bar tap, stack view overflow, and feature discovery issues on the thread screen.

Full changelog

Fixed

  • Fixed the issue where certain scroll views ignored the status bar tap gesture for scrolling to top on iOS
  • Fixed stack view overflowing on thread screen
  • Fixed feature discovery on thread screen

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.6.0...v3.6.1

v3.6.0 Bug fix
Notable features
  • Points and number of comments filters on search screen
  • Quick‑access settings button on thread screen
  • Improved thread list scrolling performance
Full changelog

Added

  • Added points and number of comments filters to search screen
  • Added more usage tips
  • Added a button on the thread screen for quick access to settings screen
  • Improved thread list scrolling performance
  • Improved thread appearance

Fixed

  • Fixed duplicate search request due to incorrect equality check
  • Fixed story tile UI for hidden stories
  • Fixed login snack bar not being dismissed automatically
  • Fixed inconsistent background color of modal sheets
  • Fixed download progress indicator blocking active snack bars

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.5.1...v3.6.0

v3.5.1 Bug fix

Fixed scrolling physics and comment staleness issues on the thread screen.

Full changelog

Fixed

  • Fixed missing indent line on thread screen when entered from submission or favorites screen
  • Fixed scrolling physics of thread screen on iOS
  • Fixed occasional stale or missing comments after refresh on thread screen
  • Increased max stale duration in cache interceptor for comments from one minute to two minutes to lower chances of being rate limited by HN (lemme know if you have better idea for a more graceful way of comments fetching)

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.5.0...v3.5.1

v3.5.0 Bug fix
Notable features
  • Multi-color indent lines for thread appearance
  • Improved Time Machine ancestors lookup
  • Enhanced feature discovery
Full changelog

Added

  • Updated thread appearance with multi-color indent lines
  • Improved Time Machine for ancestors lookup
  • Improved feature discovery

Fixed

  • Tab customization settings

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.4.7...v3.5.0

v3.4.7 Bugfix

Fixed new comments being erased after reordering.

Full changelog

Fixed

  • Fixed new comments being erased after comments order change
  • Fixed inconsistent color on tips
  • Changed caching strategy for comments so that rate limit error happens less often

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.4.5...v3.4.7

v3.4.5 Breaking risk
Notable features
  • Option to disable preview text on collapsed comment tile
  • Option to disable highlighted new comments (snack bar remains)
  • Ability to restore default settings (excluding accent color and light/dark mode)
Full changelog

Added

  • Option to disable preview text on collapsed comment tile
  • Option to disable highlighted new comments (new comments snack bar will still be displayed)
  • Ability to restore default settings (excluding accent color and light/dark mode settings)

Fixed

  • Disabled last visit reminder when there is no internet connection
  • Disabled collapse state caching for comment threads. (Need to think through this more, right now only story threads will have their comments collapse state cached)
  • Fixed comments being incorrectly marked as collapsed or hidden
  • Removed comments refresh guard which prevents user to see latest comments
  • Increased cache size of collapse state to 100_000 entries

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.4.4...v3.4.5

v3.4.4 Breaking risk
Breaking changes
  • Removed `no new comments` snack bar
Full changelog

Fixed

  • Fixed new state being wrongly erased when changing comments order.
  • Fixed lost collapse state on sub-thread screen.
  • Disabled auto focus on in-thread search field if user entered from completion snack bar.
  • Removed no new comments snack bar. (I think it's rather noisy)

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.4.3...v3.4.4

v3.4.3 Bugfix

Fixed missing comments in sub‑thread caused by corrupt collapse state.

Full changelog

Fixed

  • Missing comments in sub-thread due to corrupt collapse state
  • Release comment lock on tap

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.4.2...v3.4.3

v3.4.2 Breaking risk

Fixed exit button color on offline banner.

Full changelog

Fixed

  • Fallback for web fetching failure
  • Fixed exit button color on offline banner
  • Removed duplicate highlight animation

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.4.1...v3.4.2

v3.4.1 Bugfix

Fixed lost collapse state when quitting the app on the thread screen.

Full changelog

Fixed

  • Fixed lost collapse state when user quits the app on thread screen
  • Fixed comment seeking animation for in-thread search

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.4.0...v3.4.1

v3.4.0 Bug fix
Notable features
  • Preview image alignment setting added
  • Filter for new comments in thread search option added
  • Download progress bar improved
Full changelog

What's New

  • Added preview image alignment setting
  • Added option to filter for new comments in thread search
  • Improved download progress bar
  • Improved collapsed state of comment tile
  • Highlighted target comment after tapping it from search results
  • Persisted collapse state for comments

Fixes

  • Increased pixel ratio of shared screenshots
  • Disabled barrierDismissible for download completion dialog
  • Fixed in-thread search text reset button
  • Fixed jerky animation of skip buttons
  • Fixed tap on status bar to scroll to top
  • Fixed in-thread search result navigation
  • Fixed search screen overflow
  • Fixed comment list view auto-scroll behavior
  • Fixed auto-scroll on search target tap
  • Fixed collapsed comment tile when comment is flagged or deleted
  • Fixed comment order update while loading is in progress
  • Increased hit test area of URLs in comment text
  • Shrunk comment JSON before storing it in local DB

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.3.0...v3.4.0

v3.3.0 New feature
Notable features
  • Option to disable floating buttons on the thread screen
  • Added "Search Hacker News" shortcut to the context menu
  • Improved story tile preview with a better scraper
Full changelog

What's New

  • Improved story tile preview with a better scraper
  • Added option to disable floating buttons on the thread screen
  • Added "Search Hacker News" shortcut to the context menu
  • Updated colors across onboarding and thread screens
  • Graceful handling of rate limit errors from HN

Fixes

  • Fixed error reporting in the HN web repository
  • Fixed comment text parsing

Under the Hood

  • Theming refactor
  • Bumped JVM and Java versions for Android
  • Added GitHub Action for building Android APKs
  • Improved parser checker action

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.2.0...v3.3.0

v3.2.0 New feature
Notable features
  • Added last download date on settings screen
  • Import from files options for favorites import
Full changelog

What's Changed

  • Added last download date on settings screen.
  • Added import from files options for favorites import. (by @ZacBozer in https://github.com/Livinglist/Hacki/pull/560)
  • Improved comments fetching by automatically falling back to API when web scraping fails.
  • Improved in-thread search results with highlighted matching texts.

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.1.2...v3.2.0

v3.1.2 Bug fix

Bug fixes and stability improvements in Hacki.

Full changelog

What's Changed

  • Fixed labels.

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.1.1...v3.1.2

v3.1.1 New feature
Notable features
  • Option to save image on share screen
  • Option to disable text scaling on share screen
Full changelog

What's Changed

  • Added an option to save image on share screen.
  • Added an option to disable text scaling on share screen.

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.1.0...v3.1.1

v3.1.0 Bug fix
Notable features
  • Option to display index on story tile
  • Option to hide story instead of marking it gray
Full changelog

What's Changed

  • Added an option in settings to display index on story tile.
  • Added an option in settings to hide story instead of marking it gray.
  • Fixed comment tile on share screen.

Full Changelog: https://github.com/Livinglist/Hacki/compare/v3.0.0...v3.1.0

v3.0.0 Bugfix
Notable features
  • Upgraded to Flutter 3.41.4
  • Improved offline experience
  • Improved Split View on tablet
Full changelog

• Upgraded to Flutter 3.41.4
• Improved offline experience.
• Improved Split View on tablet.
• Improved post sharing experience.
• Fixed favorites sync.
• Hacker News theme.

Full Changelog: https://github.com/Livinglist/Hacki/compare/v2.11.0...v3.0.0

v2.11.0 Feature
Notable features
  • Improved back gesture handling
  • Divider between story tiles
Full changelog

What's Changed

• Improved offline experience: you can now choose how many stories you want to download.
• Improved back gesture.
• Divider between story tiles.

Full Changelog: https://github.com/Livinglist/Hacki/compare/v2.9.7...v2.11.0

Beta — feedback welcome: [email protected]