Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 29 Jan 19:56
· 76 commits to main since this release

🚀 Features

  • Adding proxy switch pannel by @spongebob888
  • Adding overview tab by @spongebob888
  • (ui) Enhance profile screen with improved file selection UI by @Itsusinn
  • Feat(ui): optimize HomeScreen performance and UX
  • Performance improvements:
    • Use derivedStateOf to reduce unnecessary recompositions
    • Cache computed values with remember (proxyTypes, groups)
    • Add stable keys to LazyColumn items for better scroll performance
    • Optimize recomposition scopes
  • UI/UX enhancements:
    • Add elegant loading indicator with fade animations
    • Improve error state with retry button
    • Enhance empty state messages
    • Add smooth expand/collapse animations for proxy groups
    • Add animated transitions for stats updates
    • Improve selected proxy visual feedback
  • Visual improvements:
    • Unified card elevation (2.dp)
    • Color-coded latency display (green <300ms, amber <600ms, red >=600ms)
    • Larger touch targets for icon buttons (40.dp)
    • Better text overflow handling
    • Enhanced proxy item selection highlighting
  • Code quality:
    • Extract magic numbers to constants
    • Add accessibility semantics
    • Replace deprecated TabRow with PrimaryTabRow
    • Follow Compose best practices
    • Remove unused imports
  • OverviewTab improvements:
    • Use LazyColumn for scrollable content
    • Add animated content transitions
    • Improve spacing and padding
    • Better data presentation
      Build verified: all changes compile successfully by @Itsusinn
  • (ui) Add settings by @Itsusinn
  • Add foreground service to keep-alive by @Itsusinn
  • Support app filter by @Itsusinn
  • 新增配置文件合法性验证功能 by @Itsusinn
  • 多配置管理 by @Itsusinn

🐛 Bug Fixes

🚜 Refactor

🛠️ Builds

  • Update cargo-ndk by @Itsusinn
  • (deps) Bump the actions-dependencies group with 4 updates by @dependabot[bot]

⚙️ Miscellaneous Tasks

Other

Dev by @Itsusinn

Co-authored-by: Itsusinn 30529002+Itsusinn@users.noreply.github.com by @Copilot

  • Fix incorrect output directory path in release upload step

Co-authored-by: Itsusinn 30529002+Itsusinn@users.noreply.github.com by @Copilot

  • Merge pull request #2 from Watfaq/copilot/remove-old-latest-release

Delete old "latest" release before creating new one in CI workflow by @Itsusinn

  • Merge remote-tracking branch 'origin/main' by @Itsusinn
  • Merge pull request #3 from Watfaq/dependabot/github_actions/actions-dependencies-744c8567dd

build(deps): bump the actions-dependencies group with 4 updates by @Itsusinn

New Contributors ❤️

  • @Itsusinn made their first contribution
  • @dependabot[bot] made their first contribution
  • @Copilot made their first contribution
  • @spongebob888 made their first contribution