Skip to content

πŸš€ v1.0.0 β€” The "Stable" Release

Choose a tag to compare

@AverageConsumer AverageConsumer released this 26 Feb 00:23
· 90 commits to main since this release

R-Shop exits beta. After 10 beta releases, 950+ tests, and 8 security audits β€” this is the stable 1.0.

Highlights

  • Stable release β€” R-Shop is production-ready. Zero TODO/FIXME markers, zero silent catches, all error paths logged.
  • SVG platform icons β€” All 29 system icons migrated from PNG to crisp SVG format for sharp rendering at any resolution.
  • Android package restructure β€” Migrated from com.example.r_shop to com.retro.rshop with dedicated network security config.

Change Log

Improved:

  • Test coverage β€” 950+ tests covering controllers, services, models, and utilities.
  • Code quality β€” zero silent catches, all error paths logged, all debugPrint calls verified.
  • Dependency hygiene β€” all dependencies pinned to exact versions for reproducible builds.

Internal:

  • New test suites: GameListController (43 tests), GameMergeHelper (12 tests), ImageHelper (19 tests).
  • 8 additional test files covering app config, audio manager, config parser, onboarding, providers, and cover preload.