Skip to content

Nightly Build

Latest

Choose a tag to compare

@github-actions github-actions released this 25 Oct 00:48
· 329 commits to main since this release
b125c2c

Features

Bug Fixes

  • remove automatically switching to inventory tab #1541 (chsami)
  • fix plugin hub search #1541 (chsami)
  • remove any properties in the profile config file when resetting a plugin #1541 (chsami)
  • validate quantity before processing buy and sell offers; add hasOffer method #1541 (chsami)
  • improve pathfinding logic to check reachability without teleports #1541 (chsami)
  • improve Grand Exchange item search and quantity setting logic #1541 (chsami)
  • log error and delete plugin jar file on instantiation failure #1541 (chsami)
  • remove deprecated runOnClientThread method from ClientThread #1544 (chsami)
  • remove deprecated runOnClientThread method from ClientThread #1544 (chsami)
  • remove deprecated getQuestState method from Microbot #1544 (chsami)
  • remove deprecated getAnimation and getHeadIcon methods from Rs2Reflection #1544 (chsami)
  • remove deprecated getAnimation and getHeadIcon methods from Rs2Reflection #1544 (chsami)
  • remove deprecated Rs2Equipment #1544 (chsami)
  • NexusPortal KOUREND ordinal #1546 (Krulvis)
  • Rs2RunePouch: use new loadout widgets #1548 (g-mason0)
  • remove deprecated #1549 (chsami)
  • Rs2Keyboard.java #1551 (chsami)
  • keyboard enter auto login jagex accounts #1552 (chsami)
  • avoid crashing when incompatible plugin is loaded #1553 (chsami)
  • avoid crashing when incompatible plugin is loaded #1553 (chsami)
  • simplify Rs2InventorySetup.java #1556 (chsami)
  • correct icon toggle logic for quest helper navigation button #1556 (chsami)
  • update Discord invite and GitHub links in runelite.properties #1556 (chsami)
  • blockingeventmanager queue fix (chsami)
  • remove duplicate yml (chsami)
  • stop blocking events if they are no longer valid #1562 (chsami)
  • Rs2Dialogue update widget index for options retrieval #1562 (chsami)
  • submenu interaction #1565 (chsami)
  • Rs2Walker: handleInventoryTeleports with specific teleport actions #1571 (krulvis)
  • ui: enlarge splash error details #1570 (chsami)
  • WebWalker: Ardy cape has different equipment and inventory actions #1574 (krulvis)
  • ui: improve widget null checks in BankJagexPopupEvent #1576 (chsami)
  • script: prevent blocking events before Tutorial Island completion #1577 (chsami)

Documentation

  • add repository guidelines for project structure and development #1573 (chsami)

Styles

  • ui: update console text color to bright green #1569 (chsami)

Code Refactoring

  • equipment: remove deprecated useCapeAction method #1544 (chsami)
  • equipment: remove deprecated useRingAction method #1544 (chsami)
  • equipment: remove deprecated useAmuletAction method #1544 (chsami)
  • equipment: remove deprecated equipment methods #1544 (chsami)
  • inventory: update bank widget and item container references #1544 (chsami)
  • inventory: update bank widget and item container references #1544 (chsami)
  • bank: remove deprecated withdrawOne and useBank methods #1544 (chsami)
  • player: remove deprecated methods and improve type handling #1544 (chsami)
  • logout: fix logout delay when hotkey was set to none. #1544 (chsami)
  • update equipment checks and improve inventory setup handling + moved getHeadIcon to Rs2NpcModel #1544 (chsami)
  • clean up imports and remove unused annotations #1544 (chsami)
  • clean up imports and remove unused annotations #1544 (chsami)
  • reorganize imports and streamline event handling in ScreenshotPlugin #1544 (chsami)
  • simplify inventory ID usage and clean up imports in MInventorySetupsPlugin and SessionManager #1545 (chsami)
  • streamline keyboard event handling and improve focus management in Rs2Keyboard #1549 (chsami)
  • Rs2ItemModel: simplify getIndexOfSubAction return values #1564 (chsami)
  • perspective: update clickbox method to use top-level world view #1564 (chsami)
  • grounditems: add setters for location and height in GroundItem #1566 (chsami)
  • teleportation: rename Ardougne cloak teleport destination #1573 (chsami)
  • Rs2Walker: add Weiss to generic keywords for teleportation #1573 (chsami)
  • Rs2Walker: expand generic keywords for teleportation #1573 (chsami)
  • teleportation: correct spelling in Necklace of Passage entry and add new waystone entries #1573 (chsami)
  • break-handler: remove unnecessary break duration reset logic #1573 (chsami)
  • security: replace Login with LoginManager for improved structure #1576 (chsami)
  • security: replace Login with LoginManager for improved structure #1576 (chsami)
  • security: update login status logging to use game state #1577 (chsami)
  • auth: remove lastLogoutTimestamp from markLoggedOut method #1580 (chsami)
  • login: replace direct access to activeProfile with getActiveProfile method #1581 (chsami)
  • profile: streamline profile switching and login initiation #1582 (chsami)
  • lootracker: update aggregateRecords visibility and deprecate methods #1585 (chsami)

Chores

Commits

  • 7eaaf48: coordinate clue: update lunar isle step enemy (Drew Bermudez) #1544
  • 347abbc: Update README.md (chsami)
  • 145dff0: Update README.md (chsami)
  • 1efba45: Update CONTRIBUTING.md (chsami)
  • b430ef5: Update CONTRIBUTING.md (chsami)
  • support aether runes #1544 (Lars TwiNky)
  • 644e632: Add rs2tile functions for creating dangerous worldtiles in instances such as scurrius, im unsure if it will work anywhere besides scurrius but scurrius seems a special case (Jam) #1539
  • e411fe5: Add rs2tile functions for creating dangerous worldtiles in instances such as scurrius, im unsure if it will work anywhere besides scurrius but scurrius seems a special case (Jam) #1539
  • 94ea7dc: Merge remote-tracking branch 'origin/rs2tile-changes' into rs2tile-changes (Jam) #1539
  • e52b235: Merge remote-tracking branch 'origin/rs2tile-changes' into rs2tile-changes (Jam) #1539
  • 59649dd: Merge remote-tracking branch 'origin/rs2tile-changes' into rs2tile-changes (Jam) #1539
  • f009255: Remove unused Slf4j annotations and imports (Jordan Atwood) #1544
  • db55b74: Merge remote-tracking branch 'origin/development' into development (chsami) #1541
  • remove essence mine HotColdLocation #1544 (thelope)
  • d9a8ab0: Merge remote-tracking branch 'origin/development' into development (chsami) #1544
  • f9456f9: Update Scripts to 2025-10-1 (RuneLite Cache-Code Autoupdater) #1544
  • 017c0ce: Update Widget IDs to 2025-10-1 (RuneLite Cache-Code Autoupdater) #1544
  • 91c6595: Update Legacy ID classes to 2025-10-1 (RuneLite Cache-Code Autoupdater) #1544
  • 80cac81: Update GameVals to 2025-10-1 (RuneLite Cache-Code Autoupdater) #1544
  • use vanilla search #1544 (Max Weber)
  • do not allow editing tags on the fairy resistance hideout #1544 (Max Weber)
  • b6989a1: Update Item variations to 2025-10-1 (RuneLite Cache-Code Autoupdater) #1544
  • 3202bfd: Release 1.11.19 (RuneLite updater) #1544
  • 3a42ef3: Bump for 1.11.20-SNAPSHOT (RuneLite updater) #1544
  • 5493bf3: Merge remote-tracking branch 'origin/development' into development (chsami) #1544
  • 19b899f: docs (chsami) #1544
  • e192aa7: Merge remote-tracking branch 'runelite/master' into development (chsami) #1544
  • allow attaching to multiple widgets (Max Weber)
  • don't unhide the minimap when vanilla is hiding it (Max Weber)
  • 1bdd4ca: rl-client: handle orbs_nomap (Max Weber)
  • 9277b4a: Update README.md (chsami)
  • 8b53558: Update README.md (chsami)
  • 6b2fb3e: Merge remote-tracking branch 'chsami/development' into feature/poh-transports (Krulvis) #1546
  • fix PVP loot key tracking (Sacca)
  • 1d6350a: Merge branch 'development' into feature/poh-transports (Krulvis) #1546
  • 480983f: Merge remote-tracking branch 'origin/development' into development (chsami) #1549
  • 86b8905: feat: implement async cache operations and file-based storage for Rs2CacheManager (voxsylvae) #1534
  • 3fe45d7: Merge branch 'refs/heads/development' into feature/invokesubmenu (krulvis) #1555
  • replace eawt requestUserAttention call with java.desktop api (Adam)
  • replace eawt requestForeground call with java.desktop api (Adam)
  • remove use of eawt FullScreenUtilities.setWindowCanFullScreen (Adam)
  • update 234 (Max Weber)
  • update 234 (Adam)
  • 6fc88ca: Release 1.11.20 (RuneLite updater)
  • 9e1d2e8: Bump for 1.11.21-SNAPSHOT (RuneLite updater)
  • ce21e11: Merge remote-tracking branch 'runelite/master' into development (chsami)
  • adf7710: Merge remote-tracking branch 'origin/development' into development (chsami)
  • 8fc2430: Merge branch 'main' into development (chsami)
  • a4adc82: add manual release workflow configuration (chsami)
  • 2eabdae: add manual release workflow configuration (chsami)
  • e937593: Create manual-release.yml (chsami)
  • 69e8ed2: - Rs2Equipment - Added bounds for equipment slot widget for un equipping (Tim) #1561
  • fix plane passed to extraCondition #1564 (Adam)
  • ef001ea: npc highlight: fix untagging npcs in instances (Adam) #1564
  • add worldview support to overlays #1564 (Adam)
  • Rs2Equipment: added null check for widget and default back to rectangle #1561 (Tim)
  • 88f2457: item identification: add surge potion (Julian Pettit) #1564
  • Add Darkmeyer wall rocks, Fossil island zipline, Mausoleum bridge, and slayer tower shortcuts #1564 (coopermor)
  • f1c3881: Merge branch 'development' into feature/invokesubmenu (chsami) #1555
  • remove runetracker #1564 (Adam)
  • exclude tournament worlds #1564 (Adam)
  • 5d6deaf: Release 1.11.21 (RuneLite updater) #1564
  • 451ead4: Bump for 1.11.22-SNAPSHOT (RuneLite updater) #1564
  • add WorldEntity.isHiddenForOverlap() #1564 (Adam)
  • make toLocalInstance not return points outside of the scene #1564 (Adam)
  • d36c56a: object indicators: hide overlays on hidden worldentities (Adam) #1564
  • 8d32c4f: object indicators: remove points on wv unload (Adam) #1564
  • 38a3ae7: object indicators: fix (un)marking objects which occur multiple times (Adam) #1564
  • 1afab68: interface styles: set wv id on condensed menus (Adam) #1564
  • 92c1506: Merge branch 'runelite/master' into development (chsami) #1564
  • e269b52: interface styles: exclude WALK from condensed player options (Adam) #1567
  • reapply hideMinimap after toplevel_resize #1567 (Max Weber)
  • update Mark of Darkness timer #1567 (Martin Hayward)
  • null check top level wv #1567 (Adam)
  • 2f47c2d: npc overlay: null check top level wv (Adam) #1567
  • 540110c: Update Widget IDs to 2025-10-15 (RuneLite Cache-Code Autoupdater) #1567
  • d0f813a: Update Item variations to 2025-10-15 (RuneLite Cache-Code Autoupdater) #1567
  • c225677: Update Legacy ID classes to 2025-10-15 (RuneLite Cache-Code Autoupdater) #1567
  • 54dea41: Update GameVals to 2025-10-15 (RuneLite Cache-Code Autoupdater) #1567
  • e5c7fa7: Release 1.11.22 (RuneLite updater) #1567
  • 1f0d08b: Bump for 1.11.23-SNAPSHOT (RuneLite updater) #1567
  • aedf68b: Merge remote-tracking branch 'refs/remotes/runelite/master' into development (chsami) #1567
  • b056676: world hopper: include tournament worlds in seasonal filter (Adam) #1585
  • ec82e2b: item stats: add corrupted shark (Jordan Atwood) #1585
  • add drawcallbacks ZBUF_ZONE_FRUSTUM_CHECK #1585 (Adam)
  • make sure ring of forging is equipped before using charges #1585 (cdfisher)
  • load loot on first kill #1585 (Adam)
  • limit the max number of session records #1585 (Adam)
  • add widget accessors for graphic flipping #1585 (Adam)
  • fc24d86: Update Quests to 2025-10-22 (RuneLite Cache-Code Autoupdater) #1585
  • 0482439: Update Widget IDs to 2025-10-22 (RuneLite Cache-Code Autoupdater) #1585
  • 47122ef: Update Legacy ID classes to 2025-10-22 (RuneLite Cache-Code Autoupdater) #1585
  • d99f00e: Update GameVals to 2025-10-22 (RuneLite Cache-Code Autoupdater) #1585
  • a6344ee: Release 1.11.23 (RuneLite updater) #1585
  • 63ce1f0: Bump for 1.11.24-SNAPSHOT (RuneLite updater) #1585
  • d5f1af6: Merge branch 'runelite/master' into development (chsami) #1585