Commit Graph

6813 Commits

Author SHA1 Message Date
DIYgod 69b3f77120 release(desktop): release v1.6.0 desktop@1.6.0 2026-04-14 09:44:41 +08:00
DIYgod 1a7d27c097 docs(release): prepare desktop and mobile release metadata 2026-04-14 09:41:35 +08:00
dependabot[bot] 6163ec0d26 build(deps): bump softprops/action-gh-release from 2 to 3 (#4968)
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2 to 3.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v2...v3)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-14 09:29:12 +08:00
dependabot[bot] 20d82b5862 build(deps): bump actions/download-artifact from 5 to 8 (#4969)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-14 09:28:56 +08:00
DIYgod d038a4c95f fix: update GitHub badge labels in README.md 2026-04-13 20:07:40 +08:00
DIYgod e735a4fd3d fix: update macOS and Windows app store links in README.md 2026-04-13 20:06:32 +08:00
DIYgod f7c8191317 fix: update Discord invite link in README.md 2026-04-13 16:51:19 +08:00
DIYgod 6d7de75230 docs(skills): align release modes with implementation 2026-04-13 15:57:11 +08:00
DIYgod bb8bf67a29 Merge remote-tracking branch 'origin/main' into dev 2026-04-13 15:23:58 +08:00
Cocoon-Break b469f07029 fix: use >= for hour-format threshold in PlayerProgress (Closes #4965) (#4966)
Signed-off-by: Cocoon-Break <54054995+kuishou68@users.noreply.github.com>
2026-04-13 15:13:37 +08:00
DIYgod 3705fa0893 fix: backfill github version badges 2026-04-13 10:04:20 +08:00
DIYgod cebce6d9c8 fix: backfill github version badges 2026-04-13 09:54:46 +08:00
DIYgod 7d592abda7 feat: expose ota version badges 2026-04-13 09:45:55 +08:00
DIYgod ca3fa9ffc3 feat: expose ota version badges 2026-04-13 09:43:21 +08:00
DIYgod 32c6ec3217 feat: cache storefront versions for ota policy 2026-04-12 22:21:20 +08:00
DIYgod 51efb5d5a5 fix(release): repair ota and desktop update flows 2026-04-12 16:04:15 +08:00
DIYgod be987d2522 docs(skill): update desktop release workflow 2026-04-12 15:39:13 +08:00
DIYgod f3d8d33d2c fix(ota): harden desktop sync and updater flow 2026-04-12 15:39:13 +08:00
DIYgod 33c8bb98b6 feat(ota): unify desktop updates with ota service 2026-04-12 15:39:13 +08:00
DIYgod af7f2e755a docs(spec): add desktop ota unification design 2026-04-12 15:36:34 +08:00
DIYgod 6059e654d8 fix(ci): disable frozen lockfile for local eas builds 2026-04-11 21:33:22 +08:00
DIYgod d16cf6af99 fix(ota): sign manifests and pin runtime version 2026-04-11 19:45:11 +08:00
DIYgod 8f5649e1fd feat(release): drive mobile release mode from config files 2026-04-11 16:22:05 +08:00
DIYgod baae5ba004 fix(ci): restore semver types and ota test mocks 2026-04-11 10:46:37 +08:00
DIYgod 8174350207 chore(ota): persist production cloudflare bindings 2026-04-11 10:35:34 +08:00
DIYgod 49d2218781 test(mobile): fix ota provider test typing 2026-04-11 10:28:00 +08:00
DIYgod cb037ceffc fix(ci): restore ota typing and tailwind config compatibility 2026-04-11 10:26:20 +08:00
dependabot[bot] f678f4bd67 build(deps): bump pnpm/action-setup from 5 to 6 (#4962)
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 5 to 6.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](https://github.com/pnpm/action-setup/compare/v5...v6)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-11 10:09:43 +08:00
DIYgod cc6c86ade3 fix(mobile): unblock ios archive on expo sdk 55 2026-04-11 10:08:38 +08:00
DIYgod f9dd5a83ee feat(ota): add GitHub release-based OTA delivery 2026-04-11 10:07:03 +08:00
DIYgod a12feec4e1 fix(ota): support private GitHub release assets 2026-04-11 10:02:23 +08:00
DIYgod 05a789129a fix(ota): emit expo-compatible update identifiers 2026-04-10 23:56:48 +08:00
DIYgod f77ac26541 feat(mobile): upgrade expo sdk 55 and rnfirebase 2026-04-10 22:42:21 +08:00
DIYgod dc0d5c2cda docs(ota): add rollout and rollback runbook 2026-04-10 22:24:37 +08:00
DIYgod e5c4df2dd5 ci(ota): tighten trailer validation 2026-04-10 22:18:57 +08:00
DIYgod cec72605e3 fix(ci): harden ota publish workflow 2026-04-10 22:11:34 +08:00
DIYgod 340fb54056 ci(ota): publish releases and trigger sync 2026-04-10 22:00:59 +08:00
DIYgod 49d02c2a00 fix: require OTA platform asset arrays 2026-04-10 21:51:30 +08:00
DIYgod eba7be999f fix: tighten OTA release asset metadata handling 2026-04-10 21:44:58 +08:00
DIYgod 5cc272422f test(mobile): discover ota script test via explicit config 2026-04-10 21:33:59 +08:00
DIYgod 39ba494c97 test(mobile): fix ota provider test typing 2026-04-10 21:30:27 +08:00
DIYgod bda7c3a0a8 feat(ota): generate release assets from mobile export 2026-04-10 21:25:34 +08:00
DIYgod 443e02eca5 ci(desktop): automate Mac App Store pkg upload 2026-04-10 21:22:42 +08:00
DIYgod d6258b94e2 test(mobile): cover ota provider helpers 2026-04-10 21:11:44 +08:00
DIYgod 3190f158b1 fix(mobile): harden ota policy and debug controls 2026-04-10 21:04:58 +08:00
DIYgod d87c91c1d9 feat(mobile): add ota policy client and debug controls 2026-04-10 20:55:48 +08:00
DIYgod 56b23b55ee fix(mobile): align OTA provider state 2026-04-10 20:46:17 +08:00
DIYgod ad1cf02cd7 feat(mobile): add streaming tts playback 2026-04-10 20:44:09 +08:00
DIYgod 49ec6d818a fix(mobile): restore OTA provider typecheck 2026-04-10 20:36:21 +08:00
DIYgod 76823e2746 feat(mobile): enable OTA background updates 2026-04-10 20:35:15 +08:00