Skip to content

Releases: MUME/MMapper

MMapper 24.03.1

11 Mar 14:41
Compare
Choose a tag to compare

Bug fix

  • Do not send MSSP to clients that haven't requested it. This fix helps JMC users.

Mapper 24.03.0

10 Mar 22:18
Compare
Choose a tag to compare

New features

  • MMapper will now synchronize the time to the hour using MUME's Mud Server Status Protocol. (Mirnir)
  • The recent whitespace change is now compatible with MMapper where room descriptions are now normalized.

Bug fixes

  • Timers will now trigger for Elves and Half-elves. (Gamor)
  • Some memory leaks were fixed.

Changes

  • The minimum supported version of macOS is now Monterey.
  • The Web Map format has changed its md5 hashing strategy to also normalize on whitespace.
  • The unit test coverage was improved by 3%. (Gamor)

Mapper 23.05.0

30 Apr 22:12
Compare
Choose a tag to compare

New features

  • Added support for a rattlesnake mob flag to differentiate between the attention flag
  • The menu bar can now be intelligently hidden until mouseover for a more minimal experience
  • Rattlesnake, attention, and smob hints are now displayed in the emulated exits

Bug fixes

  • The adventurer panel has a corrected XP and TP hourly rate (@mdrcode)
  • Undead kills are now tracked in the adventure panel (@mdrcode)
  • The moon has been fixed follow the game's adjusted synodic month

Changes

  • Map has been updated to support the Ancient Broken Road
  • Time is now synchronized using GMCP Event.Darkness and Event.Sun
  • Moon phases are now considered as part of the visibility counter

Mapper 23.03.0

19 Mar 03:26
Compare
Choose a tag to compare

New features

  • Added the Adventure Panel that helps players track, organize, and understand their adventures such as hints, XP, and achievements (@mdrcode )
  • Added the _timers command for players to track things (@lachupe )

Bug fix

  • Fixed crash when editing multiple rooms
  • Fixed Warrens' dawn and dusk messages (@mvancleave99 )
  • RoomPanel now supports dark mode on macOS and Linux
  • Use Char.Vitals GMCP to set riding or position state rather than from the prompt using regular expressions

Changes

  • Internal commands don't have weird output like "--->" anymore
  • Github Actions is now used very extensively for continuous build by the MMapper developers
  • Windows build has stopped using MSYS2 because it upgraded to OpenSSL3 which is not supported by the Qt5 framework

MMapper 23.01.0

01 Jan 20:11
Compare
Choose a tag to compare

Bug fix

  • Fixed a prompt regression where it felt slower

MMapper 22.12.1

31 Dec 17:27
Compare
Choose a tag to compare

New features

  • Scroll bars and the status bar can now be hidden under the View menu. (Taryn)

Bug fixes

  • Fixed crash in _dirs command (Elval)
  • Prompt is now drawn correctly by supporting nested XML tags

Changes

  • Mapped rooms don't have dangling newlines anymore
  • MMapper now requires MacOS 11 Big Sur
  • .deb Linux package is now built on Debian Bullseye

MMapper 22.12.0

04 Dec 18:01
Compare
Choose a tag to compare

Changes

  • Default map has been updated to support the Bree-land and parts of ABR

Bug Fixes

  • Improved stability of remote editor
  • Base map filter supports Mandos
  • Removed Top Mud Sites from the _vote command and menu
  • Fixed shader error on AMD video cards using driver 22.11.1

MMapper 22.05.0

07 May 16:59
Compare
Choose a tag to compare

New features

  • Characters in the room can now be viewed in the Room Panel. This panel is populated by the GMCP Room.Chars module (Cosmos)
  • Maps can now be exported and imported using the new human-readable and editable mm2xml XML format (Cosmos)

Changes

  • Default map has been updated

MMapper 21.12.1

06 Dec 18:31
Compare
Choose a tag to compare

Changes

  • Mapping only trusts Orc-mode to set room SUNDEATH
  • Mapping only trusts Troll-mode to set room NO_SUNDEATH, LIT, DARK
  • Removed OpenGL ES support because the Raspberry Pi 4 supports OpenGL 2.1

Bug fixes

  • Room syncing works now for Orcs when exits are sunny
  • Short prompts without the light and terrain are now correctly parsed
  • Fixed UTF-8 to Latin-1 encoding bug where special characters showed up as ??
  • Mac build works again by switching to brew miniupnc and qt5
  • Added work-around for TinTin++ character encoding negotation

MMapper 21.12.0

02 Dec 23:32
Compare
Choose a tag to compare

New features

  • MMapper will try to reduce sundeaths by resetting the clock to lowest precision when re-connecting. Users can override this by clicking the clock manually at their own risk.
  • Live remote edits will now prompt to have their contents saved if the connection to MUME is disrupted rather than disappearing into the Void.

Changes

  • Mac builds now require Mac OS X 10.15 Catalina at a minimum.
  • Deb packages are now Ubuntu 20.04 (amd64) or Debian Bullseye (arm64).
  • Minimum supported Qt and CMake are now 5.12.4 and 3.16 respectively.
  • Cotire has been replaced with Unity Builds decreasing builds times by 30%.

Bug fixes

  • Powtty now provides the Terminal Type to MMapper as "XTERM".
  • Eliminated newlines that were added for each XML tag (i.e. <character> or <magic>) in the saved room contents.