| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Mudlet-4.20.0 source code.tar.gz | 2026-02-04 | 47.1 MB | |
| Mudlet-4.20.0 source code.zip | 2026-02-04 | 47.6 MB | |
| README.md | 2026-02-04 | 62.7 kB | |
| Totals: 3 Items | 94.8 MB | 0 | |
What's Changed
- fix the brew dependency to working one for lua by @hp77-creator in https://github.com/Mudlet/Mudlet/pull/7580
- Infrastructure: Fix code signing to only run on the main repo by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7581
- Infrastructure: Update sanitizers.cmake to latest upstream by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7415
- Infrastructure: rename MUDLET_SANITIZIER variable back to USE_SANITIZER by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7585
- Improve: re-add regex highlighting by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7570
- Infrastructure: disable address sanitizer in performance tests by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7588
- Improve: more intuitive package exporter & remove required fields by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7582
- Improve: show a warning if an item in a package has been edited by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7411
- Infrastructure: update minimum cmake to 3.25.1 by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7287
- infrastructure: set cmake and codeql cmake version to 3.30 by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7594
- Infrastructure: switch to C++20 by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7088
- Add: changelog option to Mudlet menu by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7355
- Infrastructure: migrate release fixes from 4.18 branch to development by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7596
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7603
- Infrastructure: Update autocompletion data in Mudlet by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7604
- Fix: show room symbols at smaller sizes by @SlySven in https://github.com/Mudlet/Mudlet/pull/7593
- Add: give map label text the ability to have an outline by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7598
- fix: copy to clipboard after double clicking on a word in https://github.com/Mudlet/Mudlet/pull/7589
- Infrastructure: add retry logic for notarization in macOS CI script by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7597
- Infrastucture: apply fixes from clazy (const references) by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7599
- Infrastructure: set
developmentbranch to 4.19.0 by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7614 - Improve: report Mudlet client name and version over MSDP when enabled by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7605
- fix: ignore 'nil' room titles in generic_mapper by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7623
- Fix: Windows updater 'deletes' Mudlet by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7620
- Fix:
matches[]in temp*Trigger functions not always working by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7624 - Add: Medievia Patreon sponsorship by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7627
- Add: StickMUD to about menu by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7628
- Infrastructure: update date stamps for 2025 by @SlySven in https://github.com/Mudlet/Mudlet/pull/7629
- Infrastructure: Update autocompletion data in Mudlet by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7637
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7636
- Infrastructure: add debug echo statements for versioning in Windows PTBs by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7639
- Fix: don't downgrade 64bit Windows installs to 32bit by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7640
- Improve: add profiling for auto-login process and log loading times by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7621
- Infrastructure: replace Q_OS_WIN32 with Q_OS_WINDOWS by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7619
- improve: script editor search results can be resized by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7626
- Infrastructure: Bump 3rdparty/edbee-lib from
46086e0tobfdf393by @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/7608 - Infrastructure: add retries to upload requests by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7645
- fix: trigger pattern line discards multiple lines when pasting by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7633
- Fix: put an outline around command lines by @SlySven in https://github.com/Mudlet/Mudlet/pull/7644
- Infrastructure: add
enums.hby @vadi2 in https://github.com/Mudlet/Mudlet/pull/7646 - Improve: db: error message for a missing field by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7647
- Infrastructure: add libsecret-1-dev dependency for Ubuntu 24.04 by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7650
- Improve: add package descriptions to default-installed packages by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7648
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7653
- Infrastructure: fix Windows PTB version to be set correctly by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7655
- Add additional functions for profile management by @patrickvinas in https://github.com/Mudlet/Mudlet/pull/7652
- Infrastructure: set development version to 4.19.1 by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7656
- Infrastructure: don't sign into azure for dependabot by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7659
- Add: draw upper and lower levels in the mapper by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7654
- Fix skipping word-wrapped lines by @LorenzoBloedow in https://github.com/Mudlet/Mudlet/pull/7643
- improve: add assertions to improve error message quality by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7634
- Infrastructure: Bump 3rdparty/edbee-lib from
bfdf393to19b8fb7by @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/7657 - Infrastructure: build with Qt6 for macOS, Linux by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7662
- Fix: Clear event handler field for new scripts by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7660
- Improve script editor UI for editing event handlers by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7665
- Improve: remove default icon for packages with no icon by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7671
- Fix: ensure a script editor list item is always selected by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7663
- Fix: disable connect and offline buttons when a profile is in use by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7673
- Improve: make map label input box handle more than one line. by @SlySven in https://github.com/Mudlet/Mudlet/pull/7674
- Fix: use map symbol font when entering or showing Map Symbols by @SlySven in https://github.com/Mudlet/Mudlet/pull/7675
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7668
- Infrastructure: remove hunspell from vcpkg dependencies for x64-osx triplet by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7678
- Fix: update links to point to mudlet package repository by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7677
- add mpkg as a default package by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7676
- Fix searching the main output window which was not accessible to screen readers by @hp77-creator in https://github.com/Mudlet/Mudlet/pull/7579
- Improve: revise 3Kingdoms and 3Scapes icons by @SlySven in https://github.com/Mudlet/Mudlet/pull/7683
- Fix: revise the generic mapper to parse room names with double spaces by @SlySven in https://github.com/Mudlet/Mudlet/pull/7682
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7684
- infrastructure: update GitHub issue template by @atari2600tim in https://github.com/Mudlet/Mudlet/pull/7688
- Infrastructure: update Noto Color Emoji font to Unicode 16.0 v2.047 by @SlySven in https://github.com/Mudlet/Mudlet/pull/7691
- fix: Enable connect and offline buttons when selecting currently open and then different profile by @atari2600tim in https://github.com/Mudlet/Mudlet/pull/7692
- fix: disable recently added toolbar actions until profile is opened by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7685
- Adds hanging indent on wrapped lines by @Arian8j2 in https://github.com/Mudlet/Mudlet/pull/7679
- Fix: prevent crashes when shortcuts are empty by @SlySven in https://github.com/Mudlet/Mudlet/pull/7690
- Improve: add processor compilation details to getOS() output by @SlySven in https://github.com/Mudlet/Mudlet/pull/7686
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7694
- Add Lua tests on Github Windows build by @Arian8j2 in https://github.com/Mudlet/Mudlet/pull/7695
- Infrastructure: remove Windows 32 bit builds by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7700
- Fix: Restore Raw Telnet Client.GUI Package Processing by @mpconley in https://github.com/Mudlet/Mudlet/pull/7704
- Fix reduce c++20warnings by @SlySven in https://github.com/Mudlet/Mudlet/pull/7638
- Infrastructure: remove support for building 32bit Windows applications by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7701
- Fix missing qt6 reference in Travis script by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7709
- Improve: add Noto-Color-Emoji font support to FreeBSD builds by @SlySven in https://github.com/Mudlet/Mudlet/pull/7710
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7712
- Infrastructure: Bump 3rdparty/edbee-lib from
19b8fb7toff89f5aby @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/7716 - Add: Video capability for MCMP and Lua API (PR 1 of 2) by @mpconley in https://github.com/Mudlet/Mudlet/pull/7706
- Infrastructure: update CI workflows to use Ubuntu 22.04 by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7711
- fix: map update show message when manually called by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7699
- Improve: New Crowdin updates by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7600
- Improve: provide "NewLoad/NotReset" flag to sysLoadEvent by @SlySven in https://github.com/Mudlet/Mudlet/pull/7726
- Infrastructure: revert "update CI workflows to use Ubuntu 22.04 (#7711)" by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7727
- Infrastructure: fix build issue in PTB builds by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7730
- Fix a typo in profile loading message by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7732
- fix trigger editor display of compile errors in lua patterns by @atari2600tim in https://github.com/Mudlet/Mudlet/pull/7728
- Fix: module uninstall silently failing by @patrickvinas in https://github.com/Mudlet/Mudlet/pull/7737
- improve: add execution time to lua scripts in debug window by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7731
- Fix notifing on new text when all the new text is deleted by @Arian8j2 in https://github.com/Mudlet/Mudlet/pull/7715
- FIX: update flatpak manifest with QT6 by @patrickvinas in https://github.com/Mudlet/Mudlet/pull/7738
- Add: Video capability for MCMP and Lua API (PR 2 of 2) by @mpconley in https://github.com/Mudlet/Mudlet/pull/7721
- Add: provide
getCollisionLocationsInArea()function for map by @SlySven in https://github.com/Mudlet/Mudlet/pull/7707 - improve: remove qt5 checks by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7736
- improve: consolidate protocol check boxes to a dropdown menu by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7744
- improve: don't show tray icon for notifications by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7743
- improve: simplify input line tab in preferences by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7746
- fix: don't clear protocol checkboxes by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7756
- Infrastructure: Update autocompletion data in Mudlet by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7755
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7754
- Infrastructure: Bump leafo/gh-actions-lua from 10 to 11 by @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/7759
- Infrastructure: Bump leafo/gh-actions-luarocks from 4 to 5 by @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/7758
- Infrastructure: Bump 3rdparty/edbee-lib from
46086e0toff89f5aby @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/7760 - Fix: incorrect initialisation of Host::mEnableMSDP by @SlySven in https://github.com/Mudlet/Mudlet/pull/7762
- Improve: New Crowdin updates by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7722
- Improve: better drawing of proportional fonts by @SlySven in https://github.com/Mudlet/Mudlet/pull/7766
- improve: remove delete map checkbox by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7768
- improve: move proxy settings in preferences to a single line by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7772
- improve: always show full screen buttons and remember last state by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7773
- Fix: add correct mudlet-lua path for win11 QtCreator builds by @Harrison-Teeg in https://github.com/Mudlet/Mudlet/pull/7774
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7775
- Fix: slice up QKeySequences correctly for Mute/Unmute by @SlySven in https://github.com/Mudlet/Mudlet/pull/7610
- Improve: add means to close-by-mouse Mudlet when it is full-screen by @SlySven in https://github.com/Mudlet/Mudlet/pull/7776
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7780
- Improve: New Crowdin updates by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7771
- Infrastructure: Bump webfactory/ssh-agent from 0.9.0 to 0.9.1 by @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/7786
- Improve: report SGR details that Mudlet does not currently reproduce by @SlySven in https://github.com/Mudlet/Mudlet/pull/7781
- Fix typos in error messages by @atari2600tim in https://github.com/Mudlet/Mudlet/pull/7788
- Infrastructure: sort QGridLayout/polish items in
profilePreferences.uifile by @SlySven in https://github.com/Mudlet/Mudlet/pull/7787 - Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7790
- Fix: put Qt translations in correct location by @SlySven in https://github.com/Mudlet/Mudlet/pull/7794
- Improve: New Crowdin updates by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7791
- fix: update Geyser.Label doc to correct color parameter by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7792
- Fix packages not behaving as same as modules by @Arian8j2 in https://github.com/Mudlet/Mudlet/pull/7729
- Improve: New Crowdin updates by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7795
- Fix: Avoid corner cases by reconnecting if the same profile [#7698] by @miedward in https://github.com/Mudlet/Mudlet/pull/7778
- Fix: update map colours when changed in preferences by @SlySven in https://github.com/Mudlet/Mudlet/pull/7769
- Improve: make Notepad font track Main Console one by @SlySven in https://github.com/Mudlet/Mudlet/pull/7800
- Fix: restore use of F3 for keybindings when not used for searching by @SlySven in https://github.com/Mudlet/Mudlet/pull/7783
- Fix: get Mudlet compiling with Qt 6.9 by @SlySven in https://github.com/Mudlet/Mudlet/pull/7805
- Improve: New Crowdin updates by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7799
- Infrastructure: update Linux and MacOS builds to Qt 6.9.0 by @SlySven in https://github.com/Mudlet/Mudlet/pull/7808
- Infrastructure: update Linux runner to Ubuntu 22.04 by @SlySven in https://github.com/Mudlet/Mudlet/pull/7813
- Infrastructure: clean up missing line-feeds at start of methods by @SlySven in https://github.com/Mudlet/Mudlet/pull/7803
- fix: change SingeLineTextEdit to a QPlainTextEdit to avoid html parsing by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7817
- fix createConsole wrongly rejecting all window names by @atari2600tim in https://github.com/Mudlet/Mudlet/pull/7809
- Fix: make installPackage(...) return the boolean it is supposed to by @SlySven in https://github.com/Mudlet/Mudlet/pull/7818
- Fix: Add windowname arg to Lua replace and replaceLine by @missionz3r0 in https://github.com/Mudlet/Mudlet/pull/7797
- Fix: revert/advance to luasql-sqlite3 2.6.1 on all OSes by @SlySven in https://github.com/Mudlet/Mudlet/pull/7822
- Infrastructure: fix C++20 and Qt warnings by @SlySven in https://github.com/Mudlet/Mudlet/pull/7819
- Infrastructure: remove redundant ';'s from Q_UNUSED(...) macro by @SlySven in https://github.com/Mudlet/Mudlet/pull/7825
- Fix: playMusicFile() and playVideoFile() heap-use-after-free crash by @mpconley in https://github.com/Mudlet/Mudlet/pull/7824
- Infrastructure: Update bundled IRE mapper script to latest upstream by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7832
- Fix: correct the locale used when generating translations by @SlySven in https://github.com/Mudlet/Mudlet/pull/7836
- Add: Caps and Purges for Playing Media by @mpconley in https://github.com/Mudlet/Mudlet/pull/7830
- Add: Closed Captioning for Media by @mpconley in https://github.com/Mudlet/Mudlet/pull/7838
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7843
- Improve: New Crowdin updates by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7829
- Fix: ensure we include the right Lua header files by @SlySven in https://github.com/Mudlet/Mudlet/pull/7842
- Improve: New Crowdin updates by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7844
- Fix: RFC 854 compliance for DONT/WONT by @mpconley in https://github.com/Mudlet/Mudlet/pull/7848
- Infrastructure: Bump 3rdparty/edbee-lib from
ff89f5atoe2918e2by @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/7847 - Fix: vertical alignment of glyphs by @SlySven in https://github.com/Mudlet/Mudlet/pull/7840
- Infrastructure: Update bundled IRE mapper script to latest upstream by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7857
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7856
- improve: allow db:close to accept a db_name by @missionz3r0 in https://github.com/Mudlet/Mudlet/pull/7849
- Improve clicking around the map by @Arian8j2 in https://github.com/Mudlet/Mudlet/pull/7739
- Fix src/mudlet.cpp - ashyriamud.com is defunct and should be removed from the list of muds for the IRE mapper. by @MorquinDevlar in https://github.com/Mudlet/Mudlet/pull/7798
- fix: Lua local variable declaration leaks into global by @missionz3r0 in https://github.com/Mudlet/Mudlet/pull/7853
- improve: move font selection widgets to a proper font dialog in preferences by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7750
- Fix: correct bogus Qt build version check in QMake project file by @SlySven in https://github.com/Mudlet/Mudlet/pull/7868
- fix: luaGlobalpath and revise LuaGlobal.lua file by @missionz3r0 in https://github.com/Mudlet/Mudlet/pull/7865
- Fix: Process MXP per negotiation by @mpconley in https://github.com/Mudlet/Mudlet/pull/7862
- improve: add named substring and regex triggers by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7767
- Add: Support for OSC 8 Hyperlinks by @mpconley in https://github.com/Mudlet/Mudlet/pull/7828
- improve: unique constraints for lua db by @missionz3r0 in https://github.com/Mudlet/Mudlet/pull/7852
- Add: sysConsoleSizeChanged event triggered on resize and timestamps toggling by @SlySven in https://github.com/Mudlet/Mudlet/pull/7870
- Infrastructure: Update autocompletion data in Mudlet by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7873
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7872
- Fix: db:Timestamp's usage throughout the db module by @missionz3r0 in https://github.com/Mudlet/Mudlet/pull/7871
- fix: preferences font dialog would crash without a valid host by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7885
- Infrastructure: add busted tests for Miscallaneous functions by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7670
- Fix: Lua send('', false) sends a new line by @mpconley in https://github.com/Mudlet/Mudlet/pull/7874
- Fix: Process empty GMCP message bodies by @mpconley in https://github.com/Mudlet/Mudlet/pull/7875
- Add: Retrieve log directory with getConfig() by @mpconley in https://github.com/Mudlet/Mudlet/pull/7877
- Fix: F3 Search Accessibility Checkbox Profile Saves by @mpconley in https://github.com/Mudlet/Mudlet/pull/7878
- Add native LLM support by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7884
- fix: move font dialog to appropriate host related functions by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/7887
- Fix: Command Line to Password Field with ECHO off by @mpconley in https://github.com/Mudlet/Mudlet/pull/7882
- Fix: getFont() reflects changes after setFont() is called by @mpconley in https://github.com/Mudlet/Mudlet/pull/7880
- Add: Disable Editor Autocomplete with "mudlet access on" by @mpconley in https://github.com/Mudlet/Mudlet/pull/7876
- Infrastructure: update Windows Github runner image used by @SlySven in https://github.com/Mudlet/Mudlet/pull/7899
- Fix: Increase command line height more when input is wrapped so previous text doesn't become hidden. by @Harrison-Teeg in https://github.com/Mudlet/Mudlet/pull/7898
- Infrastructure: remove empty created while .ui sorting by @Delwing in https://github.com/Mudlet/Mudlet/pull/7900
- Infrastructure: make less intrusive fix of qgrid ordering by @Delwing in https://github.com/Mudlet/Mudlet/pull/7902
- Infrastructure: adjust name of TConsole::setFont(...) by @SlySven in https://github.com/Mudlet/Mudlet/pull/7897
- Add: Enable Special Option for Version Number in TTYPE for Compatibility by @mpconley in https://github.com/Mudlet/Mudlet/pull/7888
- fix: broken AND-Triggers with only one item by @SlySven in https://github.com/Mudlet/Mudlet/pull/7909
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7913
- Fix: get Ctrl+# to work on AZERTY keyboards by @SlySven in https://github.com/Mudlet/Mudlet/pull/7915
- Fix: Several Wordwrap issues - Indent, HangingIndent, international character widths by @Harrison-Teeg in https://github.com/Mudlet/Mudlet/pull/7714
- Improve: auto-add llamafile .exe suffix for windows by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7895
- Infrastructure: Update autocompletion data in Mudlet by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7919
- improve: convert HTML currently in script editor error messages sent to screen readers by @atari2600tim in https://github.com/Mudlet/Mudlet/pull/7507
- Fix: Update to correct port for Lusternia and Imperian by @Harrison-Teeg in https://github.com/Mudlet/Mudlet/pull/7920
- improve: Changed std::string windowNames to QStrings by @wrmcquistan in https://github.com/Mudlet/Mudlet/pull/7905
- Fix: Suppress a blank line after triggered echo with newline suffix by @Harrison-Teeg in https://github.com/Mudlet/Mudlet/pull/7923
- Fix: Process MXP per negotiation (Part 2) by @mpconley in https://github.com/Mudlet/Mudlet/pull/7916
- Fix: Command line text cleared during echo suppression by @mpconley in https://github.com/Mudlet/Mudlet/pull/7924
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7929
- Infrastructure: Update dblsqd to latest in our fork by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7930
- add getPID() to return process id by @termie in https://github.com/Mudlet/Mudlet/pull/7928
- Add: Password visibility toggle for command line during echo suppression by @mpconley in https://github.com/Mudlet/Mudlet/pull/7932
- Improvement: Support custom opacity miniconsole backgrounds by @Harrison-Teeg in https://github.com/Mudlet/Mudlet/pull/7917
- Fix: restore upper and lower room 2D mapper colours for Qt >= 6.6.0 by @SlySven in https://github.com/Mudlet/Mudlet/pull/7925
- Add: newtry Auto-redirect keyboard focus from output to command line by @sammerpetria in https://github.com/Mudlet/Mudlet/pull/7933
- Infrastructure: rationalise font handling by @SlySven in https://github.com/Mudlet/Mudlet/pull/7918
- Fix: Remove extra added linebreak for command echoes during trigger processing. by @Harrison-Teeg in https://github.com/Mudlet/Mudlet/pull/7939
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7948
- fix cmake with lua 5.2+ by @termie in https://github.com/Mudlet/Mudlet/pull/7944
- Add: Automate TTYPE Version Compatibility for KaVir Protocol Detection by @mpconley in https://github.com/Mudlet/Mudlet/pull/7936
- Add: Multi-window support with drag-and-drop tabs by @mpconley in https://github.com/Mudlet/Mudlet/pull/7934
- Fix: getTextFormat() Boundary Checks and Add Comprehensive Test Coverage by @mpconley in https://github.com/Mudlet/Mudlet/pull/7883
- Fix: Keep opaque autofilled background for MainConsole by @Harrison-Teeg in https://github.com/Mudlet/Mudlet/pull/7942
- fix crash in processRegexMatch by @termie in https://github.com/Mudlet/Mudlet/pull/7943
- Infrastructure: purge trailing whitespace by @SlySven in https://github.com/Mudlet/Mudlet/pull/7949
- Fix: Remove redundant mIsBeingDestroyed flag from cTelnet by @mpconley in https://github.com/Mudlet/Mudlet/pull/7950
- Fix: ordering of languages in directory selector by @SlySven in https://github.com/Mudlet/Mudlet/pull/7954
- Fix: Block auto reconnect if connection duration less than 5 seconds. by @Harrison-Teeg in https://github.com/Mudlet/Mudlet/pull/7952
- fix: Modified DB.lua assertion to allow for default false fields by @Sanaki in https://github.com/Mudlet/Mudlet/pull/7931
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7959
- Fix: Improve echo suppression logic by @mpconley in https://github.com/Mudlet/Mudlet/pull/7951
- Fix: Prevent temporary MultiView arrangement during tab detach/reattach operations by @mpconley in https://github.com/Mudlet/Mudlet/pull/7953
- Fix: Update connection error messages/checking for multilingual Mudlet by @Harrison-Teeg in https://github.com/Mudlet/Mudlet/pull/7957
- fix: New Triggers, Aliases, and Scripts can now be disabled by @wrmcquistan in https://github.com/Mudlet/Mudlet/pull/7945
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7962
- Infrastructure: Rename internals, Host and Telnet by @Kebap in https://github.com/Mudlet/Mudlet/pull/7968
- Fix: Replace deprecated Qt6 methods to resolve Codefactor warnings by @mpconley in https://github.com/Mudlet/Mudlet/pull/7963
- Add lua function to set active tab by @patrickvinas in https://github.com/Mudlet/Mudlet/pull/7961
- Add: VS Code file associations and C++ development settings by @mpconley in https://github.com/Mudlet/Mudlet/pull/7971
- Infrastructure: update macOS installer sparkle to 2.7.1 by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7978
- Fix: Improve tab indicators and detached window UX by @mpconley in https://github.com/Mudlet/Mudlet/pull/7965
- Improve: IRE composer edit handling to use modern code by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7979
- Add: sandbox loading metadata from packages by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7972
- Fix emergency stop button to work for events as well by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7977
- Infrastructure: add a widget to do tags with by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7763
- Add: support for starting Mudlet in fullscreen mode via command line by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7980
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7987
- Infrastructure: Update sanitizers.cmake to latest upstream by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7988
- Fix: Prevent heap-use-after-free crash during Mudlet shutdown by @mpconley in https://github.com/Mudlet/Mudlet/pull/7986
- Infrastructure: Bump 3rdparty/qt-tags-widget from
aa9a487to26f177cby @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/7994 - Fix: Toolbar button state when main window has no active profiles by @mpconley in https://github.com/Mudlet/Mudlet/pull/7990
- Add: Mudlet will ring normal OS alarm sound when receiving ASCII BELL character by @Kebap in https://github.com/Mudlet/Mudlet/pull/7967
- Improve: default to hidden toolbar (huge buttons) by default by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7998
- Improve: ensure at least one tab is present before detaching in the main window by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7996
- Improve: don't show connection status in tabs by default and add an API option by @vadi2 in https://github.com/Mudlet/Mudlet/pull/7997
- Add UI-design-philosophy.md by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8002
- Infrastructure: remove Travis CI badge link by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8003
- Add portable downloads by @neo773 in https://github.com/Mudlet/Mudlet/pull/8006
- Infrastructure: move from squirrel.windows to Clowd.squirrel (PR FORM) by @SlySven in https://github.com/Mudlet/Mudlet/pull/8015
- Infrastructure: get link-ptbs-to-dblsqd workflow working again by @SlySven in https://github.com/Mudlet/Mudlet/pull/8022
- Fix: Don't drop editor items too far to the left anymore by @Kebap in https://github.com/Mudlet/Mudlet/pull/8010
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8024
- Add: openMudletHomeDir() by @Kebap in https://github.com/Mudlet/Mudlet/pull/8026
- Fix: Show sent commands -> Always / Script Controlled / Never by @mpconley in https://github.com/Mudlet/Mudlet/pull/7881
- Improve: Editor to display intro texts more cleverly by @Kebap in https://github.com/Mudlet/Mudlet/pull/8012
- Infrastructure: Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/8032
- Improve: New Crowdin updates by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/7854
- Infrastructure: Bump ZedThree/clang-tidy-review from 0.20.1 to 0.21.0 by @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/7810
- Infrastructure: Remove / sanitize internal texts by @Kebap in https://github.com/Mudlet/Mudlet/pull/8031
- Infrastructure: clean up code base - remove warnings by @SlySven in https://github.com/Mudlet/Mudlet/pull/8023
- Fix LLM crashing on exit, hanging Mudlet by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8021
- Improve: remove ambiguous width East Asian option by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8020
- Fix: save any pending edits before saving profile to disk to prevent data loss by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8017
- Fix: ignore non-xml files in profile history by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8035
- Improve: Secure credential management with system keychain integration and legacy migration by @mpconley in https://github.com/Mudlet/Mudlet/pull/7956
- Fix: CodeQL to build using Qt6 by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8046
- Fix: Remove noisy CredentialManager debug messages by @mpconley in https://github.com/Mudlet/Mudlet/pull/8055
- Fix: Revert "Improve: remove ambiguous width East Asian option (#8020)" by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8057
- Fix: Prevent duplicate connection attempts after disconnect-reconnect sequence by @mpconley in https://github.com/Mudlet/Mudlet/pull/8038
- Improve: Allow users to set map background alpha by @Harrison-Teeg in https://github.com/Mudlet/Mudlet/pull/7958
- Fix: partial revert of change to link-ptbs-to-dblsqd GH Actions workflow by @SlySven in https://github.com/Mudlet/Mudlet/pull/8062
- Infrastructure: fix clangtidy workflow to use Qt 6 by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8063
- Infrastructure: fix clangtidy-analysis to run on ubuntu latest runner by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8064
- Infrastructure: Verify documentation is available for new features by @Kebap in https://github.com/Mudlet/Mudlet/pull/8028
- Improve: move Ambiguous East Asian Width option control from preferences to setConfig() by @SlySven in https://github.com/Mudlet/Mudlet/pull/8061
- Fix: Close Profile menu closes wrong profile in detached windows by @mpconley in https://github.com/Mudlet/Mudlet/pull/8073
- add: Add streamlined module creation feature by @MAVRICK-1 in https://github.com/Mudlet/Mudlet/pull/8039
- Fix: Buffer underflow crash in OSC sequence processing by @mpconley in https://github.com/Mudlet/Mudlet/pull/8007
- Fix: Add alpha to setMapBackgroundColor and getMapBackgroundColor by @Harrison-Teeg in https://github.com/Mudlet/Mudlet/pull/8071
- Infrastructure: update performance analysis workflow to Qt6 by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8049
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8085
- Infrastructure: Update autocompletion data in Mudlet by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8086
- fix assert in setGauge by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8078
- Improve: make text for auto-enabling MXP more palatable for casual players by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8089
- Infrastructure: modernize font fallback on Linux/BSDs for Qt 6.9.0 by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8084
- Improve: Synchronize getConfig/setConfig functions and fix missing configuration options by @mpconley in https://github.com/Mudlet/Mudlet/pull/8075
- add: multi-select functionality in script editor by @MAVRICK-1 in https://github.com/Mudlet/Mudlet/pull/8056
- Add: Centralized AI assistant instructions with multi-tool support by @mpconley in https://github.com/Mudlet/Mudlet/pull/8037
- Improve: More intro texts and links by @Kebap in https://github.com/Mudlet/Mudlet/pull/8074
- Improve: Move "Timestamps" to options, "Fullscreen" and "Multiview" into new window menu by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8000
- Infrastructure: raise minimum Qt to 6.8.2 by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8081
- Infrastructure: remove custom a11y announcer in favour of new Qt built-in by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8083
- Infrastructure: add new AI-related files to qmake by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8106
- Infra: Give more hints and whole sentences to translators of TMedia and TDetachedWindow by @Kebap in https://github.com/Mudlet/Mudlet/pull/8111
- Fix: Connection dialog character name save issues for default games by @mpconley in https://github.com/Mudlet/Mudlet/pull/8101
- Infra: Move developer documentation to /docs by @Kebap in https://github.com/Mudlet/Mudlet/pull/8120
- Fix drag and drop not showing profile names by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8097
- Improve: align 2D map zoom in/out with other applications by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8095
- Fix: Linux 'light' apperance still keeping Mudlet dark when OS theme is dark as well by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8098
- Infrastructure: store detached tabs and package author settings properly by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8100
- Fix: crash on exit in development with CredentialManager by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8121
- Fix: remember 2D/3D map status for the mapper by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8117
- Infrastructure: fix Qt 6.10 compile warnings by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8115
- Fix: Assertion failure for SlothMUD on Windows by @mpconley in https://github.com/Mudlet/Mudlet/pull/8105
- Infra: Drop handling of unnamed profiles (which don't exist) by @Kebap in https://github.com/Mudlet/Mudlet/pull/8113
- Improve: Clean up keychain entries when deleting profiles and creating new ones by @mpconley in https://github.com/Mudlet/Mudlet/pull/8103
- Fix 'unknown view' texts in command-line output by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8134
- Infrastructure: Update autocompletion data in Mudlet by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8137
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8136
- Fix: anti-alias text for errors view and debug view by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8124
- Improve: add a new, experimental 3D mapper by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8087
- Fix: options overflow when option is higher than 126 by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8131
- Infrastructure: update contribution instructions for humans/LLMs by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8132
- Fix 'failed to open profile data file for reading' message spam in development by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8133
- Infrastructure: remove qDebug()s for loading profiles via CLI by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8139
- Fix: crash in detached windows while importing by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8141
- Add: map info to the 3D mapper as well by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8142
- Improve: automatically select ctrl+f search box by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8146
- Infra: Disable clang-format for intro texts by @Kebap in https://github.com/Mudlet/Mudlet/pull/8158
- Improve: 3d map - add intuitive mouse camera controls by @Harrison-Teeg in https://github.com/Mudlet/Mudlet/pull/8147
- Infra: Use qsl rather than QString by @Kebap in https://github.com/Mudlet/Mudlet/pull/8082
- Add: populate mxp.send.text with MXP link text by @sammerpetria in https://github.com/Mudlet/Mudlet/pull/7947
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8179
- Improve: add instanced rendering to 3D mapper by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8140
- Infrastructure: Bump actions/setup-node from 4 to 5 by @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/8183
- Improve: Allow users to specify saveProfile filename by @Harrison-Teeg in https://github.com/Mudlet/Mudlet/pull/7982
- Add Petria as a default game by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8169
- Add Astaria as a default game by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8168
- Improve: [ImgBot] Optimize images by @imgbot[bot] in https://github.com/Mudlet/Mudlet/pull/8184
- Fix: getConfig Lua wrapper now passes all arguments to enable enhanced API by @mpconley in https://github.com/Mudlet/Mudlet/pull/8161
- Add: export areas as an image by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8156
- Improve: make rooms flat, fix drawing order, and add volume to exits in experimental 3D mapper by @Harrison-Teeg in https://github.com/Mudlet/Mudlet/pull/8176
- Fix: Intermittent SecureStringUtilsTest failure in CI builds by @mpconley in https://github.com/Mudlet/Mudlet/pull/8194
- Improve: Use TLS and new URL for Morgengrauen by @Kebap in https://github.com/Mudlet/Mudlet/pull/8180
- Fix: Main window title not updating when profiles are detached by @mpconley in https://github.com/Mudlet/Mudlet/pull/8195
- Fix: Restore Focus when return from alt+tab. Issue [#6164] by @sammerpetria in https://github.com/Mudlet/Mudlet/pull/8186
- Fix: revert moving Ambiguous East Asian Width option control from UI to setConfig by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8148
- Improve: always enable smooth movement in modern 3d mapper by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8191
- Fix: don't allow moving camera angle to look from below ground in 3D mapper by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8189
- Infrastructure: Update widechar_width.h to support Unicode 17 by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8204
- Infra: remove spaghetti from trigger etc creation by @Kebap in https://github.com/Mudlet/Mudlet/pull/8197
- Fix: 3D Map - Fix lighting for cubes by @Harrison-Teeg in https://github.com/Mudlet/Mudlet/pull/8200
- Improve: remove Lua API loaded and Map loaded messages by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8190
- Infrastructure: Update autocompletion data in Mudlet by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8207
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8206
- Add a Mudlet Tutorial profile. by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8188
- Infrastructure: update plural american english translations by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8178
- Improve: 3d map experiment - add in out exit indicators by @Harrison-Teeg in https://github.com/Mudlet/Mudlet/pull/8202
- Infra: Use modern For loop syntax by @Kebap in https://github.com/Mudlet/Mudlet/pull/8162
- Add UI option for setting buffer size, increase default to 100,000 by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8222
- Infra: Remove dead link to source by @Kebap in https://github.com/Mudlet/Mudlet/pull/8233
- Improve: Don't start Tutorial on every Localhost connection by @Kebap in https://github.com/Mudlet/Mudlet/pull/8236
- fix: Removing CoreMUD until they finish redevelopment by @evilmog in https://github.com/Mudlet/Mudlet/pull/8228
- Improve: Match detached window menu to main and focus behavior by @mpconley in https://github.com/Mudlet/Mudlet/pull/8196
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8241
- Infrastructure: Update autocompletion data in Mudlet by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8242
- Fix: re-enable custom dark theme for Linux and Windows 10 by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8226
- Improve: instantly move camera between areas in 3d mapper by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8223
- Improve: make the text for adding a new trigger/alias/etc less visually 'loud' by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8224
- Fix map room list still showing after deleteMap by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8210
- Improve: add remove icon button to Package Exporter by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8216
- Improve widget naming in connection profile window by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8217
- fix: set a background colour for tutorial banner by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8237
- Improve: adding Send buttons to Notepad to send text directly to main console. by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8225
- Improve: New Crowdin updates by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8053
- Improve: populate search bar from ctrl-f by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8229
- Infra: Don't localize filename "area_%1.png" by @Kebap in https://github.com/Mudlet/Mudlet/pull/8254
- Add a moveable splitter between command line and search bar by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8243
- Fix: disabled scripts, triggers, aliases and keys appearing to enable on first launch by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8247
- Infrastructure: update info for LLM agents by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8245
- Add: options to permanently hide banner items by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8244
- Fix: Prevent password loss and improve credential debug messages by @mpconley in https://github.com/Mudlet/Mudlet/pull/8257
- Improve: Allow 3d rotation via SHIFT + drag by @Kebap in https://github.com/Mudlet/Mudlet/pull/8276
- Infrastructure: add documentation for C++ tests by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8264
- Infrastructure: move initializers to header classes by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8267
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8283
- Fix: Interim solution to remove search bar from miniconsoles by @mpconley in https://github.com/Mudlet/Mudlet/pull/8288
- Fix: Button bar gets focus when starting a profile by @mpconley in https://github.com/Mudlet/Mudlet/pull/8289
- Infrastructure: Update autocompletion data in Mudlet by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8284
- Infrastructure: Bump leafo/gh-actions-lua from 11 to 12 by @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/8286
- Infrastructure: Bump leafo/gh-actions-luarocks from 5 to 6 by @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/8287
- fix: draw background labels above upper & lower room levels by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8263
- Infra: Modernize MxpTag::asString() internally by @Kebap in https://github.com/Mudlet/Mudlet/pull/8307
- Fix: increase minimum width for search bar, buttons, latency by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8305
- Infrastructure: Bump github/codeql-action from 3 to 4 by @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/8320
- improve: add a remove dependency push button to package exporter by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8311
- fix: update export directory in package exporter by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8309
- fix: refresh dependencies when switching packages in package exporter by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8312
- Fix crash on exit when closing multiple profiles by @Excellencedev in https://github.com/Mudlet/Mudlet/pull/8203
- Fix: pasted triggers losing content by @sammerpetria in https://github.com/Mudlet/Mudlet/pull/8303
- Fix: 3D mapper crashing right on load by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8319
- Fix: 1440 byte leak fix in connection profiles by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8318
- Fix: 64 byte shortcuts memory leak by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8317
- Fix error messages not to be dismissable anymore by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8315
- Fix: maps not being removed from memory when profile is closed by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8019
- Infrastructure: Update autocompletion data in Mudlet by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8340
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8337
- Fix: make leak sanitizer happy in i18n by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8328
- Fix: crash on Alt+w when closing multiple profiles at once by @NicolasKeita in https://github.com/Mudlet/Mudlet/pull/8301
- Add: Enhanced OSC 8 Hyperlink Styling with CSS-Style Decorations and Menu Support by @mpconley in https://github.com/Mudlet/Mudlet/pull/8262
- Add: UI option to toggle showing bottom/upper levels by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8278
- Infrastructure: Bump actions/setup-node from 5 to 6 by @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/8361
- Fix: leak in setting edbee theme in trigger highlighter by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8352
- Fix memory leak when closing mudlet profile by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8353
- Fix: memory leak in async XML export functions by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8354
- fix: remove icon button when package is changed by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8363
- Fix: delete new variables by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8323
- improve: set a random player location on new map load by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8326
- Fix settings not saving on first launch by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8327
- Fix: deprecation warnings not to appear in Qt 6.8.3 by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8368
- Fix: clearCmdLine() not clearing sub-command lines by @mpconley in https://github.com/Mudlet/Mudlet/pull/8370
- Improve: Enhanced password handling with smart restoration and user options by @mpconley in https://github.com/Mudlet/Mudlet/pull/8213
- Fix: getPlayingMusic() returns wrong value when filtering by @mpconley in https://github.com/Mudlet/Mudlet/pull/8362
- Fix: detached window not correctly setting profile key shortcuts by @Delwing in https://github.com/Mudlet/Mudlet/pull/8330
- Fix: Restore correct bold handling for ANSI colors 8-15 by @mpconley in https://github.com/Mudlet/Mudlet/pull/8385
- Fix: Propagate capture offsets to child triggers, so child triggers work correctly with selectCaptureGroup by @Delwing in https://github.com/Mudlet/Mudlet/pull/8331
- Fix: memory leak that happened when running tests by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8364
- Fix: MXP parser blocked on non-escaped '&' and '<' characters by @NicolasKeita in https://github.com/Mudlet/Mudlet/pull/8274
- Infrastructure: improve instructions for AIs & humans by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8377
- Improve: Move CHARSET and NEW-ENVIRON protocol settings to General tab by @mpconley in https://github.com/Mudlet/Mudlet/pull/8365
- Fix: Password not persisting in connection dialog by @mpconley in https://github.com/Mudlet/Mudlet/pull/8367
- Fix: Database tables now update when changing duplicate handling rules by @mpconley in https://github.com/Mudlet/Mudlet/pull/8371
- Fix: UserWindow command line focus issues by @mpconley in https://github.com/Mudlet/Mudlet/pull/8379
- Fix: MXP menu tooltips now display correctly by @mpconley in https://github.com/Mudlet/Mudlet/pull/8382
- Add: MXP EXPIRE tag support for expiring links by @mpconley in https://github.com/Mudlet/Mudlet/pull/8383
- fix: configure room font size and wording by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8325
- Improve: split map mouse interaction code, for better readability, improve handling of user interactions by @Delwing in https://github.com/Mudlet/Mudlet/pull/8356
- Fix: Add/Remove point on custom lines will work correctly by @Delwing in https://github.com/Mudlet/Mudlet/pull/8397
- Infrastructure: remove MSVC leak detection by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8378
- Fix memory leak in variables view by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8372
- Add: drag and drop for room movement (without need to open context menu and picking Move) by @Delwing in https://github.com/Mudlet/Mudlet/pull/8398
- Add: sword icon for the player in the 3D mapper by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8185
- Fix: address Windows installer deleting itself by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8373
- Fix: pasted triggers not being draggable by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8374
- Infrastructure: use packaged QtKeychain on Windows by @SlySven in https://github.com/Mudlet/Mudlet/pull/8426
- Add: snapping controls to custom line editing by @Delwing in https://github.com/Mudlet/Mudlet/pull/8396
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8434
- Fix: Block dangerous MXP tags in open mode by @mpconley in https://github.com/Mudlet/Mudlet/pull/8376
- Fix: Geyser.Gauge now correctly handles CSS margins, borders, and padding by @mpconley in https://github.com/Mudlet/Mudlet/pull/8384
- Fix: Correct typo in special exits deletion tooltip by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8440
- fix: command line being hidden after resize by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8314
- Fix: don't export variables from Package Exporter by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8252
- Add namespaced Lua and Mudlet functions to autocomplete by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8413
- Fix extended ANSI colors not initialized on profile load by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8408
- Improve multi-line trigger delta explanation in UI by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8406
- Fix: Disable Lua syntax highlighting in Variables view by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8405
- Add mapInfoColor support to setConfig/getConfig by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8404
- Infrastructure: Bump 3rdparty/edbee-lib from
e2918e2to165edc0by @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/8436 - Infrastructure: Add assimp dependency to CodeQL and performance workflows by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8451
- Fix: Make hidden text (fg == bg) readable when highlighted by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8417
- Fix: MXP EXPIRE tag support and custom element attribute handling by @mpconley in https://github.com/Mudlet/Mudlet/pull/8431
- Add: Delete functions for UI elements (labels, gauges, miniconsoles, etc.) by @mpconley in https://github.com/Mudlet/Mudlet/pull/8387
- Add: error messages when game packages fail to download by @mpconley in https://github.com/Mudlet/Mudlet/pull/8381
- Improve: sendGMCP and sendATCP error messages by @mpconley in https://github.com/Mudlet/Mudlet/pull/8386
- Fix: Simplify map format version labels by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8439
- Infrastructure: New default labels and type for Github issues by @Kebap in https://github.com/Mudlet/Mudlet/pull/8456
- Add: one click interactions with map objects when popup menu is opened by @Delwing in https://github.com/Mudlet/Mudlet/pull/8399
- Fix scrolling behaviour oddity by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8393
- Infrastructure: update plural american english translations by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8433
- Fix: correct missing library required by non-Windows/MacOS qmake builds by @SlySven in https://github.com/Mudlet/Mudlet/pull/8463
- Fix: Prevent screen reader spam when navigating package items by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8458
- Fix: Prevent duplicate menu items in AdjustableContainer:addConnectMenu() by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8420
- Fix: New buttons at top level incorrectly named "new toolbar" by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8418
- Infrastructure: consolidate duplicate strings in map audit messages by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8414
- Add comprehensive Busted tests for permGroup function by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8412
- Improve: Reduce pattern lines in trigger editor by @sammerpetria in https://github.com/Mudlet/Mudlet/pull/8239
- Improve: updated Package Manager with in-built repo browsing by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8392
- Fix: remove many compilation warnings by @SlySven in https://github.com/Mudlet/Mudlet/pull/8464
- Infrastructure: move methods' opening brace to start of next line by @SlySven in https://github.com/Mudlet/Mudlet/pull/8465
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8466
- Fix: Symbol color not applying when configuring multiple rooms by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8394
- Fix: Unshrink list of profile history by @Kebap in https://github.com/Mudlet/Mudlet/pull/8313
- Infrastructure: Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/8468
- Infrastructure: disable sanitizers on Windows by @NicolasKeita in https://github.com/Mudlet/Mudlet/pull/8460
- Infrastructure: refactor build to use static library on Linux/macOS by @NicolasKeita in https://github.com/Mudlet/Mudlet/pull/8461
- Fix: Preserve font size and formatting in Geyser.Label decho/hecho/cecho by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8391
- Fix: Improve translation-friendliness of UI strings by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8415
- Fix: Prevent crash when importing XML via Script Editor by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8471
- Fix MXP parser to display invalid tags instead of eating them by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8467
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8479
- Fix: Prevent duplicate profile loading in autologin by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8475
- Infrastructure: Update Boost download to use GitHub releases instead of Sourceforge by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8494
- Infrastructure: remove vcpkg, boost, in favour of OS-specific package mangers by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8493
- Fix: Improve translation-friendliness of UI strings by @Kebap in https://github.com/Mudlet/Mudlet/pull/8496
- Add: Happy-eyeballs (try IPv4 and IPv6 connections simultaneously) by @SlySven in https://github.com/Mudlet/Mudlet/pull/8135
- Infrastructure: remove vcpkg references from CodeQL and clang-tidy workflows by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8505
- Infra: Improve documentation to hide ui strings from translation by @Kebap in https://github.com/Mudlet/Mudlet/pull/8506
- Fix: Remove unrequired UI strings from translation by @Kebap in https://github.com/Mudlet/Mudlet/pull/8507
- Fix: right click context menu actions not reacting to clicks by @Delwing in https://github.com/Mudlet/Mudlet/pull/8492
- Improve: re-organise mapper options into a hamburger menu by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8280
- Infrastructure: Switch macOS 14 and 15 in build workflows by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8509
- Fix room size to be correct when set from Preferences by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8513
- Improve: remove forced wrapping from protocol enables by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8504
- Fix: borders will be drawn inside room - not making room effecitvely bigger by @Delwing in https://github.com/Mudlet/Mudlet/pull/8508
- Add: middle mouse button panning 2D map by @Delwing in https://github.com/Mudlet/Mudlet/pull/8512
- infrastructure: remove old references to pre/post_guard.h by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8519
- Add: show map grid option by @Delwing in https://github.com/Mudlet/Mudlet/pull/8517
- Improve: update keyboard shortcut in editor and close button icon in trigger editor by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8477
- Infrastructure: tidy up CI scripts by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8497
- Fix: Add StartupWMClass and .DirIcon for AppImage icon recognition by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8480
- Fix: Return focus to main window when closing window with commandline by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8499
- Fix: IRE MUD MXP tags displaying as raw text instead of being processed by @mpconley in https://github.com/Mudlet/Mudlet/pull/8490
- Infrastructure: Update sanitizers.cmake to latest upstream by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8521
- Infrastructure: Update text for translation in Crowdin by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8520
- Infra: Improve documentation to hide ui strings from translation by @Kebap in https://github.com/Mudlet/Mudlet/pull/8524
- Add: MXP support for H1-H6, HR, SMALL, and TT HTML tags by @mpconley in https://github.com/Mudlet/Mudlet/pull/8488
- Infrastructure: Bump ZedThree/clang-tidy-review from 0.21.0 to 0.22.0 by @dependabot[bot] in https://github.com/Mudlet/Mudlet/pull/8525
- improve: add red cross to replay button by @ZookaOnGit in https://github.com/Mudlet/Mudlet/pull/8528
- Add: Clickable hyperlinks in labels with custom styling by @mpconley in https://github.com/Mudlet/Mudlet/pull/8527
- Infrastructure: Switch Windows builds from qmake to CMake by @vadi2 in https://github.com/Mudlet/Mudlet/pull/8515
- Fix: Prevent duplicate close events when closing profile tabs by @mpconley in https://github.com/Mudlet/Mudlet/pull/8473
- Infrastructure: Update autocompletion data in Mudlet by @mudlet-machine-account in https://github.com/Mudlet/Mudlet/pull/8877
New Contributors
- @hp77-creator made their first contribution in https://github.com/Mudlet/Mudlet/pull/7580
- @LorenzoBloedow made their first contribution in https://github.com/Mudlet/Mudlet/pull/7643
- @Arian8j2 made their first contribution in https://github.com/Mudlet/Mudlet/pull/7679
- @miedward made their first contribution in https://github.com/Mudlet/Mudlet/pull/7778
- @wrmcquistan made their first contribution in https://github.com/Mudlet/Mudlet/pull/7905
- @sammerpetria made their first contribution in https://github.com/Mudlet/Mudlet/pull/7933
- @Sanaki made their first contribution in https://github.com/Mudlet/Mudlet/pull/7931
- @MAVRICK-1 made their first contribution in https://github.com/Mudlet/Mudlet/pull/8039
- @Excellencedev made their first contribution in https://github.com/Mudlet/Mudlet/pull/8203
Full Changelog: https://github.com/Mudlet/Mudlet/compare/Mudlet-4.19.1...Mudlet-4.20.0