Repository navigation
Merge main (RuneLite 1.13.1, Microbot 2.6.27) back into development - #1883
Conversation
Update RuneLite to 1.12.34.1 and Microbot to 2.6.17
Release Microbot 2.6.18
[ci skip]
[codex] Update RuneLite to 1.12.35
The search hotkey listener decided whether to consume the keypress by checking whether the bank item widget container was present and not self hidden. When the bank is closed with escape while search is open, the widget remains resident and its own hidden flag is not set, so the check continued to pass after the bank was closed. The hotkey was consumed indefinitely, making the bound key unusable for its normal function until the plugin was disabled or the bank was reopened and closed in a different manner. This tracks the bank interface open state from WidgetLoaded and WidgetClosed instead, which behave correctly on all close paths.
CappedStatBoost reduced the calculated delta using the current boosted value, and StatBoost then used that reduced delta to establish the maximum, effectively applying the cap twice. Clamp the current value to the real level when calculating the capped boost, and leave current-value limiting to StatBoost. The same helper is used by ancient brew, so regression coverage includes overcapped Prayer values.
…egate records merge() maybe mutates this later which will affect the session record
[ci skip]
…robot-2.6.25 [codex] Update RuneLite to 1.13.0 and Microbot to 2.6.25
…crobot-2.6.26 [claude] Update RuneLite to 1.13.1 and Microbot to 2.6.26
Release Microbot 2.6.27: promote development updates
Bring development up to the released stable line: RuneLite 1.13.1 and Microbot 2.6.27, including the RuneLite updates from 1.12.35 onward that were integrated directly on main. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Important Review skippedToo many files! This PR contains 223 files, which is 123 over the limit of 100. To get a review, reduce the PR to 100 files or fewer by splitting it into smaller PRs or changing its base branch. Upgrade to a paid plan to raise the limit. This review couldn't start because sufficient usage credits or metered capacity aren't available. Add credits or update usage-based reviews in the billing tab, then retry. ⚙️ Run configuration
⛔ Files ignored due to path filters (1)
📒 Files selected for processing (223)
You can disable this status message by setting the
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
…ge-main-into-development
|
Merged the updated |
Picks up the RuneLite 1.13.1 back-merge (chsami#1883), which provides Client.macroExpand. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Back-merge
mainintodevelopment.developmentnever received the RuneLite updates that were integrated directly onmain(1.12.35 → 1.13.1). It was 151 commits behind and still declared RuneLite 1.12.34.1 / Microbot 2.6.18. PRs intodevelopmentwere therefore built and tested against an older RuneLite than we ship. Concretely, #1865 (Quest Helper v4.17.1) can't compile ondevelopmentbecauseClient.macroExpand(String)only exists in the 1.13.x API.Merge
ae73b4a1mergesmaind5a0b03954(the 2.6.27 release) intodevelopmentb9e1b2f384.gradle.propertiescomes frommain: RuneLite 1.13.1, Microbot 2.6.27.:client:seedMenuActionInfoproduced only a timestamp change, which I discarded.git diff --checkflags trailing whitespace in two RuneLite.rs2asmscripts. Those files are byte-identical tomain, so it's upstream content.Validation
./ci/build.shon the merged tree passes: buildAll plus 1931 unit tests, 0 failures, 1 skipped.ClientThreadGuardrailTestandQueryableTerminalGuardrailTestpass.🤖 Generated with Claude Code