Skip to content

Releases: djbclark/superbrain

SuperBrain Latest

Choose a tag to compare

@github-actions github-actions released this 31 Jul 16:53
0e395b2

Full Changelog: https://github.com/djbclark/superbrain/commits/latest

Full Changelog: https://github.com/djbclark/superbrain/commits/latest

Full Changelog: apk-android-category-resync-20260731-1315...latest

What's Changed

  • fix: skip local quota spend on DNS/transport failures by @djbclark in #7
  • feat: reboot-safe category playlist backfill under the API by @djbclark in #8

New Contributors

Full Changelog: apk-android-category-resync-20260731-1315...latest

Full Changelog: apk-android-taxonomy-review-fixes-878a1dc...latest

APK: taxonomy review fixes (878a1dc)

Pre-release

Choose a tag to compare

@djbclark djbclark released this 01 Aug 14:21
a363d22

Release build (JS bundle embedded, standalone install — no Metro needed) of PR #7 (sidinsearch#7) with three review fixes on top of 5975a02:

  • Delta-sync pagination safety: hard page cap + non-advancing-cursor detection, so it can't spin forever if the backend doesn't implement offset yet (this PR is Android-only, no backend change).
  • Dedupe redundant /taxonomy HTTP calls at bootstrap: loadCategories() and loadPosts() previously each fetched independently in parallel; now share one in-flight fetch.
  • Tighten TaxonomyPayload type consistency (precedence/guidance optionality) in api.ts.

TypeScript passes. Verified the embedded JS bundle regenerated from the updated source (fresh Hermes bytecode timestamped to this build, not a stale cached copy).

APK: no legacy default category chips (cbfa5a0)

Choose a tag to compare

@djbclark djbclark released this 31 Jul 17:23
cc6e7b8

Built from draft/android-category-sync @ cbfa5a0.

With use_default_categories = false (your live config), the app only shows configured chips (Sysadmin / Science / Technology / History / Humanities / Politics / Other) — not product/places/food/….

Direct: https://github.com/djbclark/superbrain/releases/download/apk-android-no-legacy-cats-cbfa5a0/superbrain-android-category-sync.apk

APK: Android category sync fix (78fb1df)

Choose a tag to compare

@djbclark djbclark released this 31 Jul 17:03
cc6e7b8

Sideload APK built from draft/android-category-sync (78fb1df) for PR #6.

Contains the HomeScreen/syncService fix so category chips pick up the new taxonomy without clearing app storage.

  • Signed with the app debug keystore (same as CI release builds in this repo)
  • Install: download the APK and open it on device (allow install from browser if prompted)

APK: taxonomy-version full resync (5bf7fdc)

Choose a tag to compare

@djbclark djbclark released this 31 Jul 17:19
cc6e7b8

Built from draft/android-category-sync @ 5bf7fdc (PR #6).

Includes:

  • Always background-sync / pull-to-refresh full sync (prior commits)
  • Full post resync when server taxonomy_version changes so category badges cannot stay stuck on stale local cache

Direct: https://github.com/djbclark/superbrain/releases/download/apk-android-category-resync-5bf7fdc/superbrain-android-category-sync.apk

APK: force taxonomy resync (78fb1df)

Pre-release

Choose a tag to compare

@djbclark djbclark released this 31 Jul 17:16
cc6e7b8

Sideload APK for PR #6.

Fix: if the server taxonomy version changed (or you pull-to-refresh), the app does a full post resync so category badges match the server (Politics / Technology / …), not a stale local cache of Other.

Try first without reinstalling: on the previous APK, pull-to-refresh once — the server was also nudged so a background delta sync should rewrite local categories.

Built from 78fb1df (+ local taxonomy-resync changes not yet committed).