Skip to content

kana-trainer 1.1.0

Choose a tag to compare

@github-actions github-actions released this 19 Aug 12:37
· 15 commits to main since this release

Added

  • Windows, macOS and Android packages: the release workflow now builds deb, rpm, Arch, an .exe installer, a universal .dmg and an .apk
  • A build-pkg-* tag builds a chosen subset of those packages as workflow
    artifacts.
  • A playwright smoke test covering that the app opens, a run starts and a character sound really plays, run on every release and in ci.

Changed

  • Responsive layout for desktop, tablet and phone.
  • New design for the app to make it more modern
  • New app icons and optimized icons for android sdk <25
  • Quizes optimized for mobile and touch devices.
  • Assets load through one reusable store that keeps the bytes and hands out blob URLs.
  • Screens are split into small components under src/lib/components/<screen>/

Removed

  • The build, package, container, dev and test shell scripts as scripts/publish.sh publishes to crates.io and the github workflows do everything else.
  • Flatpack and appimage as a build and release target. Native binaries already cover all major distros. An extra target stalls the ci too much. Appimage is bugged on tauri with wayland, waiting for fix (see: readest/readest#190).

Checksums

d6271e0e63e51e1d31f002d8aaf1f7ab08b836caad20d40ffd4042eca9e0f164  Kana Trainer-1.1.0-1.x86_64.rpm
1be6c213f1a1e91149725d4663219d943cf763a9a99bbfacaef5d61f5a4a1749  Kana Trainer_1.1.0_amd64.deb
af63149801f590dd4d2852498170dbd8c68ed6acf719121a11b061ab0ec2bff6  Kana Trainer_1.1.0_universal.dmg
5beabb9fdb0d6f7a2e23aface7c0345ee357f6df647fc506dbef1f2fa94928f4  Kana Trainer_1.1.0_x64-setup.exe
001cc8dc0bf923661d87dcea06d70d890624b7082ff9af5cc5eac00180bddd1b  kana-trainer-1.1.0-1-x86_64.pkg.tar.zst
3bd9e15fcd3cb2925165e89105e3361d8b25fd7640a23733308d5ee7192274c6  kana-trainer-1.1.0.apk
48b40fc7bbab7b8410602f0c91efe280fc0739945fbd1d96d42dfdce2d757593  kana-trainer-debug-1.1.0-1-x86_64.pkg.tar.zst