Commit Graph

  • 3846c90b67
    fix(ci): scope release detection to target branch (#5065) dev DIYgod 2026-08-01 23:14:33 +0800
  • 3bc8336562
    Merge pull request #5068 from RSSNext/mobile-main github-actions[bot] 2026-08-01 10:37:48 +0000
  • a580e0a337
    Merge pull request #5067 from RSSNext/release/mobile/0.5.8 mobile/v0.5.8 DIYgod 2026-08-01 18:28:33 +0800
  • f6777ee559 release(mobile): release v0.5.8 DIYgod 2026-08-01 17:45:07 +0800
  • 6a8c07c000 docs(mobile): prepare release metadata DIYgod 2026-08-01 17:44:47 +0800
  • e291c3d1da fix(mobile): comply with Android media permissions policy DIYgod 2026-08-01 17:41:46 +0800
  • efafb15d7c
    Merge pull request #5064 from RSSNext/mobile-main DIYgod 2026-07-31 19:28:49 +0800
  • 4dea1853b6 release(mobile): Release v0.5.7 mobile/v0.5.7 DIYgod 2026-07-31 19:03:10 +0800
  • 07dd7e27ab
    Merge pull request #5063 from RSSNext/mobile-main DIYgod 2026-07-31 18:39:13 +0800
  • 48ce50d034
    release(mobile): Release v0.5.7 (#5061) DIYgod 2026-07-31 18:32:29 +0800
  • ec8838083e
    Merge pull request #5062 from RSSNext/main github-actions[bot] 2026-07-31 10:16:13 +0000
  • 0eb0b13dab
    release(desktop): Release v1.12.0 (#5060) desktop/v1.12.0 desktop-build/v123 DIYgod 2026-07-31 18:09:55 +0800
  • 376e6e0343 docs(mobile): restore desktop release inputs DIYgod 2026-07-31 16:31:48 +0800
  • eb782e0389 release(mobile): release v0.5.7 DIYgod 2026-07-31 16:31:13 +0800
  • c8a0aa0b4f docs(desktop): restore mobile release inputs DIYgod 2026-07-31 16:29:28 +0800
  • e0c5d6186a release(desktop): release v1.12.0 desktop@1.12.0 DIYgod 2026-07-31 16:28:50 +0800
  • 8a2babfd4f docs(mobile): prepare release metadata DIYgod 2026-07-31 16:27:59 +0800
  • 2d9c026cca docs(desktop): prepare release inputs DIYgod 2026-07-31 16:27:49 +0800
  • a27db571b3 fix(mobile): use product IDs for Apple IAP verification DIYgod 2026-07-30 19:27:59 +0800
  • dd2c933936 chore(ci): format integration URL scheme test DIYgod 2026-07-28 13:52:45 +0800
  • bd91b015ee
    fix(desktop/ipc): allowlist URL scheme protocols in openURLScheme (#5056) Sebastion 2026-07-28 06:40:13 +0100
  • 2350884eae fix(mobile): handle RSSHub subscription limit errors DIYgod 2026-07-26 07:29:14 +0800
  • 52f587dacb fix(desktop): dismiss share popover after actions DIYgod 2026-07-25 20:19:15 +0800
  • 3d65478fb6 fix(subscription): recover past-due Stripe checkout DIYgod 2026-07-25 20:18:47 +0800
  • 22c8a667e6 fix(desktop): restore category chevron rotation DIYgod 2026-07-25 20:18:05 +0800
  • 2034702df6 fix(styles): avoid DaisyUI border token collision DIYgod 2026-07-25 20:17:55 +0800
  • 764c70b48c fix(mobile): restore dark mode text colors DIYgod 2026-07-25 18:20:36 +0800
  • a9e2b1a818 fix: make Codex worktree setup portable DIYgod 2026-07-25 15:31:42 +0800
  • 110960a6f0 fix(ssr): restore shared user profiles DIYgod 2026-07-25 15:06:20 +0800
  • cf224d63f5 fix(ssr): escape hydration data in inline scripts DIYgod 2026-07-25 12:38:49 +0800
  • 773f1bfe21
    build(deps): bump actions/setup-node from 6 to 7 (#5046) dependabot[bot] 2026-07-15 09:00:49 +0800
  • 192a7139ce fix(desktop): use js-yaml ESM exports for Windows metadata DIYgod 2026-07-13 13:03:25 +0800
  • 6000787cb8 fix(desktop): use js-yaml ESM exports for Windows metadata DIYgod 2026-07-13 13:03:25 +0800
  • c3eb7285f9
    Merge pull request #5044 from RSSNext/main DIYgod 2026-07-13 12:37:24 +0800
  • d7365aebf4
    Merge pull request #5041 from RSSNext/release/desktop/1.11.0 desktop/v1.11.0 desktop-build/v122 DIYgod 2026-07-13 12:36:53 +0800
  • d90cdfe2b3 fix(desktop): package jsdom runtime dependencies DIYgod 2026-07-13 12:12:50 +0800
  • 713c53352d fix(desktop): package jsdom runtime dependencies DIYgod 2026-07-13 12:12:50 +0800
  • c231c05ed9
    Merge pull request #5043 from RSSNext/mobile-main DIYgod 2026-07-13 11:47:28 +0800
  • 8f7471951d
    Merge pull request #5042 from RSSNext/release/mobile/0.5.6 mobile/v0.5.6 DIYgod 2026-07-13 11:46:49 +0800
  • 57fd759f25 fix(desktop): use js-yaml ESM exports DIYgod 2026-07-13 11:32:42 +0800
  • d726ccccb2 fix(desktop): use js-yaml ESM exports DIYgod 2026-07-13 11:32:42 +0800
  • 06135760ba docs(mobile): restore desktop release inputs DIYgod 2026-07-13 11:14:43 +0800
  • 7c4d51a642 release(mobile): release v0.5.6 DIYgod 2026-07-13 11:14:04 +0800
  • c3fae852aa docs(desktop): restore mobile release inputs DIYgod 2026-07-13 11:13:00 +0800
  • c77e60e161 release(desktop): release v1.11.0 desktop@1.11.0 DIYgod 2026-07-13 11:11:44 +0800
  • ce905f8c5a docs(mobile): prepare release metadata DIYgod 2026-07-13 11:10:19 +0800
  • 5318b9e156 docs(desktop): prepare release inputs DIYgod 2026-07-13 11:10:13 +0800
  • 212db8a584 fix(mobile): restore push notification registration DIYgod 2026-07-12 19:36:13 +0800
  • 451e263db4 chore(sync): merge mobile-main into dev DIYgod 2026-07-12 18:32:36 +0800
  • c3e1c26194
    fix(desktop): set referrerpolicy on youtube embed iframes (#5039) Tony 2026-07-12 18:07:09 +0800
  • de935145da fix(ci): run iOS builds on macOS 26 DIYgod 2026-07-11 10:21:42 +0800
  • dd99acf8ef fix(ci): trigger iOS builds for toolchain changes DIYgod 2026-07-11 10:16:55 +0800
  • 815536c93f fix(ci): use Xcode 26.4.1 for iOS builds DIYgod 2026-07-11 10:15:31 +0800
  • f89260362b fix(ci): use Xcode 26.3 for iOS builds DIYgod 2026-07-11 09:45:50 +0800
  • cde24e2614 fix(mobile): declare Expo Babel preset DIYgod 2026-07-11 09:45:08 +0800
  • c144c36baa fix(mobile): restore scrolled header background DIYgod 2026-07-11 09:05:16 +0800
  • 87862b4b93 fix(mobile): prevent timeline view selector overflow DIYgod 2026-07-11 09:04:44 +0800
  • 8ae78f747f fix(mobile): restore signed-out launch login DIYgod 2026-07-11 09:03:59 +0800
  • 1158281f59
    chore(deps): update frontend dependencies (#5038) DIYgod 2026-07-10 22:36:12 +0800
  • e48a8f4f2e fix(mobile): use folo callback for social auth DIYgod 2026-07-03 17:41:58 +0800
  • dfcfb0ddff docs: remove status badge from readme DIYgod 2026-07-03 16:49:22 +0800
  • 72e289bb3e fix(tracker): sample PostHog events at five percent DIYgod 2026-07-03 16:46:26 +0800
  • 54447e6faa
    build(deps): bump actions/cache from 5 to 6 (#5034) dependabot[bot] 2026-06-24 09:20:14 +0800
  • c782efa65e fix(landing): bundle legal markdown content DIYgod 2026-06-22 20:57:58 +0800
  • e4483e9052
    release(mobile): Release v0.5.5 (#5030) mobile/v0.5.5 DIYgod 2026-06-22 15:07:05 +0800
  • cbe4e06733
    Merge pull request #5031 from RSSNext/main github-actions[bot] 2026-06-22 07:06:40 +0000
  • 39857c6958
    Merge pull request #5029 from RSSNext/release/desktop/1.10.0 desktop/v1.10.0 desktop-build/v121 DIYgod 2026-06-22 15:01:31 +0800
  • aa91b25bff docs(mobile): restore desktop release inputs DIYgod 2026-06-22 14:59:02 +0800
  • 5d6b5ed40f release(mobile): release v0.5.5 DIYgod 2026-06-22 14:58:32 +0800
  • 195a2a71f4 docs(desktop): restore mobile release inputs DIYgod 2026-06-22 14:57:45 +0800
  • ddef59d1bc release(desktop): release v1.10.0 desktop@1.10.0 DIYgod 2026-06-22 14:57:04 +0800
  • 8305a5caf4 docs(desktop): prepare release inputs DIYgod 2026-06-22 14:48:43 +0800
  • 7cb35c4d7c docs(mobile): prepare release metadata DIYgod 2026-06-22 14:48:30 +0800
  • 43fb8f23a7 fix(desktop): avoid idle Spline AI indicator render DIYgod 2026-06-22 11:38:31 +0800
  • 84f692ad35 fix(desktop): keep reading mode content when translated DIYgod 2026-06-22 10:42:45 +0800
  • 4ab06f42b4 fix(desktop): stabilize streaming tts scheduling DIYgod 2026-06-22 10:41:54 +0800
  • 497d872a5c
    build(deps): bump expo/expo-github-action from 8 to 9 (#5019) dependabot[bot] 2026-06-19 09:19:59 +0800
  • bde516f600
    build(deps): bump actions/checkout from 6 to 7 (#5025) dependabot[bot] 2026-06-19 08:32:26 +0800
  • c98f572cf8
    fix: dedupe code blocks with nested line divs Tony 2026-06-05 19:44:07 +0800
  • 73870a8170 fix(desktop): reset social timeline on view change DIYgod 2026-06-05 11:42:37 +0800
  • 4e8cf33941 fix(mobile): preserve social timeline scroll reset DIYgod 2026-06-05 10:26:09 +0800
  • 31c10ea635 fix(desktop): hide empty recent reader spacer DIYgod 2026-06-02 10:38:16 +0800
  • 2ed4ac546b fix(timeline): guard mark read during scroll reset DIYgod 2026-06-02 10:04:30 +0800
  • fe1fcff315 fix(timeline): scroll to top before refresh DIYgod 2026-06-01 10:43:23 +0800
  • 2d2ec2eb7a docs(release): clarify mobile OTA runtime selection DIYgod 2026-05-29 21:48:12 +0800
  • e551882bb3 fix(release): extend OTA sync trigger timeout DIYgod 2026-05-29 16:09:17 +0800
  • 0fb64b5fb8
    Merge pull request #5018 from RSSNext/mobile-main DIYgod 2026-05-29 16:02:39 +0800
  • 0476396414 Merge remote-tracking branch 'origin/dev' into mobile-main DIYgod 2026-05-29 15:57:13 +0800
  • 47db0f4d5c
    release(mobile): Release v0.5.4 (#5016) mobile/v0.5.4 DIYgod 2026-05-29 15:52:57 +0800
  • 295f7e4291 fix(release): skip opposite platform push builds DIYgod 2026-05-29 15:46:38 +0800
  • acc2fa8b87
    Merge pull request #5017 from RSSNext/main DIYgod 2026-05-29 15:45:55 +0800
  • f1340ab3a3
    Merge pull request #5015 from RSSNext/release/desktop/1.9.0 desktop/v1.9.0 desktop-build/v120 DIYgod 2026-05-29 15:41:03 +0800
  • a1988abc0c chore(mobile): keep release pr mobile-only DIYgod 2026-05-29 15:35:59 +0800
  • 367c638ddd release(mobile): release v0.5.4 DIYgod 2026-05-29 15:34:49 +0800
  • aaa9916b0a docs(desktop): restore mobile release inputs DIYgod 2026-05-29 15:32:48 +0800
  • 57741fe833 release(desktop): release v1.9.0 desktop@1.9.0 DIYgod 2026-05-29 15:31:55 +0800
  • 760d6400f0 docs(mobile): prepare release metadata DIYgod 2026-05-29 15:19:12 +0800
  • bf4f91fe91 docs(desktop): prepare release inputs DIYgod 2026-05-29 15:18:57 +0800
  • d3b1e93cac fix(release): always build mobile release apk DIYgod 2026-05-29 14:47:41 +0800
  • b28d7a0154 fix(download): route direct downloads through ota DIYgod 2026-05-29 14:23:20 +0800