Skip to content

Releases: bl-sdk/oak-mod-manager

Automated Development Release

21 Jan 08:42
3bcd85d
Compare
Choose a tag to compare
Pre-release

This release is automatically built from the latest passing commits on master - it might break things. Only use this if you know what you're doing.

v1.7: Deathless Mantle

21 Jan 08:26
71345ed
Compare
Choose a tag to compare

Installation Guide

Components:
- Base: 1.8
- BL3 Mod Menu: 1.5
- Console Mod Menu: 1.4
- Keybinds: 2.5
- pyunrealsdk: v1.6.0 (4ed788b9)
- UI Utils: 1.3
- unrealsdk: v1.7.0 (fbf29ded)

What's Changed

  • The "Update Available" notification should now immediately go away upon updating, instead of waiting a day for the next check.
  • Several minor improvements and fixes for developers

Developer Changelog: https://github.com/bl-sdk/oak-mod-manager/blob/master/changelog.md#v17-deathless-mantle

v1.6: Reunion

01 Jan 23:51
8969a75
Compare
Choose a tag to compare

Installation Guide

Components:
- Base: 1.6
- BL3 Mod Menu: 1.5
- Console Mod Menu: 1.4
- Keybinds: 2.4
- pyunrealsdk: v1.5.1 (82269e46)
- UI Utils: 1.3
- unrealsdk: v1.6.0 (dd818f6b)

What's Changed

  • Changed the config system. If you previously set a custom console key, see the faq entry again for how to configure it the new way. The new system will no longer need to you replace it every time you update the sdk.
  • Fixed that spinner options weren't properly handled by the BL3 mod menu. They worked fine in the console mod menu.
  • Various minor bugfixes found while developing the BL2/TPS/AoDK sdk, which has a sister release to this

Developer Changelog: https://github.com/bl-sdk/oak-mod-manager/blob/master/changelog.md#v16-reunion

v1.5: Time Skip

13 Oct 02:43
aaf86e6
Compare
Choose a tag to compare

Installation Guide

Components:
- Base: 1.5
- BL3 Mod Menu: 1.4
- Console Mod Menu: 1.4
- Keybinds: 2.3
- pyunrealsdk: v1.4.0 (a80e4412)
- UI Utils: 1.3
- unrealsdk: v1.4.0 (bc22de82)

What's Changed

  • Upgraded to Python 3.13.
  • Made several improvements for developers.

Developer Changelog: https://github.com/bl-sdk/oak-mod-manager/blob/master/changelog.md#v15-time-skip

v1.4: White Elephant

25 Aug 03:32
4048c8d
Compare
Choose a tag to compare

Installation Guide

Components:
- Base: 1.4
- BL3 Mod Menu: 1.3
- Console Mod Menu: 1.3
- Keybinds: 2.2
- pyunrealsdk: v1.3.0 (6b589e81)
- UI Utils: 1.2
- unrealsdk: v1.3.0 (63bd2fb4)

What's Changed

  • Fixed that in some cases a mod couldn't be disabled, or wouldn't enable actively, due to hooks not
    getting added/removed properly.
  • Mods now show how well they support coop. This is unknown by default, developers need to set it.
  • The mod manager now occasionally checks for updates. These will appear on the "Python SDK" mod
    menu entry.

Developer Changelog: https://github.com/bl-sdk/oak-mod-manager/blob/master/changelog.md#v14-white-elephant

v1.3: Lethal Catch

10 Aug 23:26
5a3c6ba
Compare
Choose a tag to compare

Installation Guide

Components:
- Base: 1.3
- BL3 Mod Menu: 1.2
- Console Mod Menu: 1.2
- Keybinds: 2.2
- pyunrealsdk: v1.2.0 (23d66690)
- UI Utils: 1.1
- unrealsdk: v1.2.0 (3a5a40f7)

What's Changed

  • Fixed the crashes that occurred in the latest BL3 update when opening the mod menu entry of a mod with slider options or keybinds.

  • The BL3 release zip now also includes the Console Mod Menu.

  • Added several new sets of warnings for common installation issues.

Developer Changelog: https://github.com/bl-sdk/oak-mod-manager/blob/master/changelog.md#v13-lethal-catch

v1.2: Hand of Glory

09 May 09:54
a756fbf
Compare
Choose a tag to compare

Installation Guide

Components:
- Base: 1.2
- BL3 Mod Menu: 1.1
- Console Mod Menu: 1.1
- Keybinds: 2.1
- pyunrealsdk: v1.1.1 (d18a05c7)
- UI Utils: 1.1
- unrealsdk: v1.1.0 (d121ba25)

What's Changed

  • Switched the plugin loader again, to dsound.dll, to fix breaking controller input when running under proton. While not required, it is recommended to delete <game>/OakGame/Binaries/Win64/d3d11.dll and xinput1_3.dll.

    Proton users will now need to use the launch arg WINEDLLOVERRIDES="dsound=n,b" %command%.

  • Fixed that changing a keybind while a mod was active would not immediately update it.

  • Fixed you could not bind keybinds to controllers, and that all controller input was ignored while in menus.

  • Upgraded to Python 3.12.

Developer Changelog: https://github.com/bl-sdk/oak-mod-manager/blob/master/changelog.md#v12-hand-of-glory

v1.1: Rowan's Call

29 Jan 03:44
1ebaf96
Compare
Choose a tag to compare

Installation Guide

Components:
- Base: 1.1 (1ebaf963)
- BL3 Mod Menu: 1.1
- Console Mod Menu: 1.1
- Keybinds: 2.0
- pyunrealsdk: v1.1.0 (cd5f55de)
- UI Utils: 1.1
- unrealsdk: v1.1.0 (d121ba25)

What's Changed

  • Switched the plugin loader from d3d11.dll to xinput1_3.dll. This allows you to replace d3d11.dll with other programs, e.g. dxvk. There is no downside to keeping both around.

    Proton users will now need to add the launch arg WINEDLLOVERRIDES="xinput1_3=n,b" %command%.

  • Fixed the large hangs caused by having too many key events at once - even if not bound to a keybind. This was very easy to trigger with basic scrolling before, now even a freescroll is lag-free.

  • Made the BL3 Mod Menu work from the pause menu. To prevent ruining SQ muscle memory, adds options to hide existing menu entries, so that quit still lines up to the same location.

  • Various minor improvements to how both mod menus are displayed - most notably, added a new mod status display.

Developer Changelog: https://github.com/bl-sdk/oak-mod-manager/blob/master/changelog.md#v11-rowans-call

v1.0: Major Kong

30 Oct 06:43
6c39f2b
Compare
Choose a tag to compare

Installation Guide

Initial Release!

Components:
- Base: 1.0 (6c39f2b2)
- BL3 Mod Menu: 1.0
- Console Mod Menu: 1.0
- Keybinds: 1.0
- pyunrealsdk: v1.0.0 (fdc78717)
- UI Utils: 1.0
- unrealsdk: v1.0.0 (d08aef2a)