Skip to content

Release: develop -> main#73

Merged
TaprootFreak merged 3 commits intomainfrom
develop
Apr 28, 2026
Merged

Release: develop -> main#73
TaprootFreak merged 3 commits intomainfrom
develop

Conversation

@github-actions
Copy link
Copy Markdown

Automatic Release PR

This PR was automatically created after changes were pushed to develop.

Commits: 1 new commit(s)

Checklist

  • Review all changes
  • Verify CI passes
  • Approve and merge when ready for production

* Fix band overlay zone colors after rebalancing

Zone colors (buffer/trigger/safe) were assigned based on the band's
index in the global allBands array (idx % 7) instead of its position
among currently active bands. After rebalancing, bands shift position
but keep their old array index, causing 4 of 7 bands to display
incorrect colors.

Replace the flat iteration with a time-segment approach: split the
timeline at band open/close events, determine active bands per segment,
sort by tick, and assign colors by position within each segment. This
ensures colors update correctly when bands shift after rebalancing.

* Filter Y-axis band range to visible time window

The Y-axis scaling included all historical bands (including closed ones
from previous rebalances), stretching the chart vertically beyond the
current band range. Filter to only include bands that overlap with the
visible time window.
The BTC series on the portfolio chart used the default price formatter
which rounded 0.00154373 to "0.00". Add a custom formatter with 8
decimal places and make the right price scale visible.
The JUSD and BTC metrics showed deltas from initial funding, but the
Value (USD) metric had no change indicator. Add dollar and percentage
change relative to the first recorded portfolio value.
@TaprootFreak TaprootFreak merged commit c2a3578 into main Apr 28, 2026
2 checks passed
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.

1 participant