Skip to content

Release v1.8.0

Choose a tag to compare

@github-actions github-actions released this 24 Jan 15:22
· 66 commits to main since this release

🎉 Release v1.8.0

  • Caching

📋 Changes since v1.7.0

  • ver upd
  • upd gitignore
  • feat: добавить кнопку Refresh на карточку игры в библиотеке
  • test: добавить unit тесты для функций кеширования
  • feat: сохранять метаданные в кеш после загрузки из сети
  • feat: загружать метаданные из кеша при показе библиотеки
  • feat: добавить функции кеширования метаданных в helpers.rs
  • refactor(main_screen): извлечь вспомогательные функции
  • feat(library): улучшить логирование в CachingProvider
  • feat(app): обрабатывать относительные пути cache_dir
  • feat(library): добавить ProductionCachingProvider type alias
  • fix(library): прокидывать ошибки save_to_cache вместо silent failure
  • test(library): добавить тесты corrupted cache, FS errors и concurrent access
  • test(library): добавить тесты cache hit/miss для CachingProvider
  • test(library): добавить моки для unit testing
  • refactor(library): сделать CachingProvider generic по FS и ImageCodec
  • feat(library): добавить traits FileSystem и ImageCodec для абстракции

📦 Downloads

Windows

  • Windows executable - Pre-built binary for Windows (x86_64)

📝 Installation

Windows

  1. Download the .exe file
  2. Place it in your desired directory
  3. Run from command line or double-click

Build from source

```bash
cargo build --release
```