Skip to content

CastBay 1.3.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 13:36
· 30 commits to main since this release

What's new

  • About → Open-Source Licenses lists what CastBay is built from (UxPlay, libplist, Apple's ALAC, OpenSSL, Media3 and more), each with its license's full text.
  • Encryption now uses OpenSSL 3.5 (long-term support until 2030), built from source; the OpenSSL 1.1.1 used before is no longer maintained, and its license didn't fit the GPL.
  • If uploading a problem report fails, Diagnostics says why (for example "timed out" or "could not connect") and records it, and the upload is tried once more first.
  • Video and music playback (Media3) and the screens (Jetpack Compose) are updated to their latest versions.

更新内容

  • "关于 → 开源许可"列出映湾使用的开源项目(UxPlay、libplist、Apple ALAC、OpenSSL、Media3 等),可以查看每个许可证的全文。
  • 加密改用 OpenSSL 3.5(长期支持到 2030 年),从源码编译;之前使用的 OpenSSL 1.1.1 已停止维护,它的许可证也和 GPL 不兼容。
  • 上传问题报告失败时,诊断信息页会显示原因(例如"超时"或"无法连接")并记录下来;上传失败后会先自动重试一次。
  • 视频和音乐播放(Media3)以及界面(Jetpack Compose)升级到最新版本。

Verification

  • SHA-256 of CastBay-1.3.0.apk: 123cbf32770d6fe199a91ff9303ff17967851d85a80d222f758123f02b37964f
  • Signing certificate (CN=CastBay, O=weenas), SHA-256: a33fd34b57c7320068ccbcc2a5ee0c58e6112288048a80e609c98bc68a753d8d

What's Changed

  • README: where the statistics page and problem reports are by @easonxiang in #151
  • Problem reports: say why an upload failed, and try once more by @easonxiang in #152
  • Statistics page: the problem reports, and each one's text by @easonxiang in #153
  • Contributing guide, security policy, code of conduct, Dependabot by @easonxiang in #154
  • Open-source licenses in the app, and the GPL's full text in LICENSE by @easonxiang in #156
  • OpenSSL 3.5 LTS, built from source, instead of OpenSSL 1.1.1 by @easonxiang in #162
  • Bump org.json:json from 20240303 to 20260814 by @dependabot[bot] in #161
  • Bump the actions group across 1 directory with 6 updates by @dependabot[bot] in #163
  • Toolchain update: AGP 9.4, Kotlin 2.4, compileSdk 37, Compose and Media3 by @easonxiang in #164
  • Release 1.3.0 by @easonxiang in #165

New Contributors

Full Changelog: v1.2.0...v1.3.0