Skip to content

Release v2.6.0 — Performance, Smart Refresh & Repo Cleanup#74

Merged
Crynners merged 1 commit intomainfrom
release/v2.6.0
Mar 11, 2026
Merged

Release v2.6.0 — Performance, Smart Refresh & Repo Cleanup#74
Crynners merged 1 commit intomainfrom
release/v2.6.0

Conversation

@hnizdiljan
Copy link
Collaborator

Summary

  • Smart refresh — Dashboard & Portfolio only reload when data is stale (5 min threshold), reducing unnecessary API calls on every ON_RESUME
  • SQL-level filtering in transaction history with 300ms search debounce — faster with large datasets
  • Fear & Greed caching (1h TTL) and real-time price upsert in portfolio chart
  • Market data fetch order optimized — cache warm-up before price lookups
  • DB migration 14→15 — new [fiat, status] index on transactions
  • Repository cleanup — archived inactive projects (CryptoBotCore, CryptoBotFunction, AccBotWizard, Docker, accbot-dca, telegram-accbot-converter, Assignments) to archive/

Test plan

  • Installed debug APK on physical device (SM-G970F, Android 12) — all features working
  • Verify Dashboard doesn't re-fetch market data on quick tab switches
  • Verify History search feels responsive with debounce
  • Verify portfolio chart shows today's real-time price point
  • CI build passes (android-release workflow unaffected by archive moves)

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Crynners Crynners merged commit 82246d4 into main Mar 11, 2026
1 of 2 checks passed
@nehasvit nehasvit deleted the release/v2.6.0 branch March 15, 2026 19:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants