github dwall-rs/dwall v0.1.30

latest releases: nightly, v0.2.5, v0.2.4...
8 months ago

🎉 Features

  • feat(components): add Markdown component
  • feat(update): add release notes and install button for udpate dialog
  • feat(tracker): add asynchronous tracking on app setup
  • feat(logging): add global lazy-initialized log directory

⚙️ Refactors

  • refactor(Dialog): improve close button styling and functionality
  • refactor(daemon): Refactor following DDD principles
  • refactor(config): remove serde_valid and add custom interval validation
  • refactor(geography): rename Coordinate to Position and add altitude field
  • refactor(visual): improve color scheme determination with dynamic thresholds and hysteresis
  • refactor(app): restructure and modularize core application logic
  • refactor(network): simplify HTTP download stream handling
  • refactor(daemon): simplify initialization and move logging setup
  • refactor(geography): remove unnecessary async from geolocation functions
  • refactor(daemon): remove async runtime and simplify async code to sync
  • refactor(datetime): replace time crate with custom UtcDateTime

🚀 Performances

  • perf(daemon): Reduce cloning to lower memory usage
  • perf: optimize release profile for better incremental build and size

🐛 Fixes

  • fix(visual): prevent redundant locking when caching solar configurations
  • fix(config): validate presence of monitor specific wallpapers

📦 Dependencies

  • chore(deps): update dependencies
  • chore(deps): update dependencies and replace rustls with native-tls

🎨 Styles

  • fix(ui): resolve DangerButton styling issues in production builds

Don't miss a new dwall release

NewReleases is sending notifications on new releases.