Repository navigation
Velora 2.0.2
Velora 2.0.2
- Ad displays once for up to 20 seconds per app launch. It is not restarted by switching browsing pages. Closing or timing out stops loading, detaches and destroys its WebView; a native timeout independently enforces the limit.
- Banner uses the actual WebView viewport instead of desktop overview scaling, with explicit containment sizing under the ADVERTISEMENT label.
- Recommendation ranking computes profile preferences once per render, instead of filtering the full catalog repeatedly inside sort comparisons. Ranking order is preserved.
- Banner updates no longer observe every catalog/focus mutation or repeatedly issue unchanged native layout requests.
- Progressive catalog updates are batched to reduce repeated shelf rebuilds.
Checks: Java compilation, recommendation ranking equivalence and linear-work test, one-shot 20-second banner lifecycle tests, growing search/stale response tests, Back navigation regression, APK signature/version/assets and protected-engine verification. Physical TV performance and live ad rendering require device testing; these checks do not establish a measured TV speedup.