Unclaimed project
Are you a maintainer of maptool? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
maptool
Virtual Tabletop for playing roleplaying games with remote players or face to face.
Back to changelogNew
MapTool Nightly 20260224
MapTool Nightly Build for 20260224
What's Changed
New Features 🥳
- Grid Renderer - Improved appearance of grids by @bubblobill in https://github.com/RPTools/maptool/pull/5581
- Generic dialogue rewrite by @bubblobill in https://github.com/RPTools/maptool/pull/5623
- Scrolling status performance tweak by @bubblobill in https://github.com/RPTools/maptool/pull/5641
- Warn when resetting the initiative round counter by @Baaaaaz in https://github.com/RPTools/maptool/pull/5644
- Apply flat labels to initiative panel by @Baaaaaz in https://github.com/RPTools/maptool/pull/5649
- Integrated label and tooltip strings with preferences. by @bubblobill in https://github.com/RPTools/maptool/pull/5668
- Enchanced Token Initiative sorting. by @Baaaaaz in https://github.com/RPTools/maptool/pull/5647
- Set properties of selected drawn elements by @Baaaaaz in https://github.com/RPTools/maptool/pull/5681
- Drawing and Template interaction improvements by @Baaaaaz in https://github.com/RPTools/maptool/pull/5731
- Add "no statsheet" option by @cwisniew in https://github.com/RPTools/maptool/pull/5788
- Fix some LookupTable performance issues by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5822
MapTool Nightly 20260224 - maptool Release Notes | AnnounceHQEnter key now stops token drag/movement by @Baaaaaz in https://github.com/RPTools/maptool/pull/5833New Custom Halos by @Baaaaaz in https://github.com/RPTools/maptool/pull/5824DrawingPointerTool (due in 1.19) can now drag/move drawings by @Baaaaaz in https://github.com/RPTools/maptool/pull/5846Add Discord link to the help menu by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5864Add UI to Edit Table dialog for pick once tables by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5868Remove JIDE's banner from JOptionPane by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5881Add "Check for Updates" help menu item by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5882Full sorting support for resource libraries by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5886Multiple wall selection by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5912Further Drawing/Template improvements and new MTScript functions by @Baaaaaz in https://github.com/RPTools/maptool/pull/5891Stop timer when returning early from renderHalos by @Baaaaaz in https://github.com/RPTools/maptool/pull/5913Performance Improvements 🏎️
- Timer improvements by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5800
- Improve fog rendering performance by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5799
Bug Fixes 🩹
- Fix spurious theme change warning on preferences close by @bubblobill in https://github.com/RPTools/maptool/pull/5612
- Fix capitalization for Run Macro button i18n key by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5652
- Reset tooltips for non-template DrawnElements by @Baaaaaz in https://github.com/RPTools/maptool/pull/5664
- Add some erase icons for drawings, and get DrawPanel to use new icons by @Baaaaaz in https://github.com/RPTools/maptool/pull/5675
- Fix display of PreferenceDialog by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5686
- For linear drawing tools, force the foreground mode to be solid by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5687
- Token layout nerfed fix for #5728 by @bubblobill in https://github.com/RPTools/maptool/pull/5729
- Drawing/Template Pointer Tool fixes for 1.19 by @Baaaaaz in https://github.com/RPTools/maptool/pull/5767
- Handlebars relative template loader by @fishface60 in https://github.com/RPTools/maptool/pull/5808
- Fix handlebars url fetch by @fishface60 in https://github.com/RPTools/maptool/pull/5807
- Fix token state opacity and dot position by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5829
- Enforce a minimum int size to buffered image by @Baaaaaz in https://github.com/RPTools/maptool/pull/5838
- Avoid NPE with ZoneRenderer#lastZoneScale by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5853
- Fix order of renderHalos() parameters by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5856
- Fix resource library double install by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5866
- Fix for partial commits in Edit Table by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5874
- Add table lines to Edit Token dialog's speech table by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5890
- Respect UI theme in token properties management panel, and other tweaks by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5892
- Fix null stat sheet location by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5894
- Fix noise seed by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5896
- Communicate map image changes to other clients by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5900
- Fix jumpy token drags by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5902
- Clean up ExportDialog and support layer selection for current view by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5903
- Dispose "Assets in Transit dialog" on close requests by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5904
- Clip long names in initiative window by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5909
- Fix Drawing ID not unique on shape.draw() by @bubblobill in https://github.com/RPTools/maptool/pull/5926
Code Maintenance 🔧
- More separated sentry environments by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5602
- Migrate CampaignProperties dialog to GenericDialog by @bubblobill in https://github.com/RPTools/maptool/pull/5658
- Remove XML for light sources and token footprints by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5685
- Move protobuf messages into a separate subproject by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5692
- Factor dicelib into a separate subproject by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5691
- Removes getReleases as it's not used anymore by @emmebi in https://github.com/RPTools/maptool/pull/5775
- Removes two unused methods from JSONMacroFunctions by @emmebi in https://github.com/RPTools/maptool/pull/5778
- Completely remove the GdxRenderer by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5813
- Update to macos-15-intel runner by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5843
- Better pen encapsulation by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5850
- Make
Scale read-only by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5851
- Clean up HaloRenderer, with minor fixes by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5855
- Replace String-based checks in GridFactory with GridType enum by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5858
- Remove reduced alpha from default D20 light sources by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5863
- Fix Discord invite for "Submit a Question" issue template by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5860
- Replace deprecated function indentWithSpaces in gradle scripts by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5861
- Fix release candidate badge in README.md by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5862
Dependency Updates
- Bump org.jsoup:jsoup from 1.17.2 to 1.20.1 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5546
- Bump org.locationtech.jts:jts-core from 1.19.0 to 1.20.0 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5577
- Bump com.miglayout:miglayout-swing from 11.3 to 11.4.2 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5583
- Bump commons-cli:commons-cli from 1.6.0 to 1.9.0 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5585
- Bump log4j from 2.24.3 to 2.25.0 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5596
- Bump dev.onvoid.webrtc:webrtc-java from 0.9.0 to 0.10.0 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5584
- Bump org.apache.xmlgraphics:batik-all from 1.17 to 1.19 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5590
- Bump com.github.weisj:jsvg from 1.4.0 to 2.0.0 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5384
- Revert "Bump com.github.weisj:jsvg from 1.4.0 to 2.0.0" by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5634
- Bump org.apache.commons:commons-collections4 from 4.4 to 4.5.0 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5624
- Bump org.jsoup:jsoup from 1.20.1 to 1.21.1 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5626
- Bump com.fifesoft:languagesupport from 3.3.0 to 3.4.0 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5627
- Bump com.google.guava:guava from 33.0.0-jre to 33.4.8-jre by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5629
- Bump com.jcabi:jcabi-xml from 0.33.5 to 0.35.0 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5630
- Bump org.junit.platform:junit-platform-launcher from 1.13.1 to 1.13.2 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5635
- Bump com.diffplug.spotless from 6.25.0 to 7.0.4 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5628
- Update flatlaf to 3.6 by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5613
- Bump junit from 5.13.1 to 5.13.3 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5671
- Bump org.junit.platform:junit-platform-launcher from 1.13.2 to 1.13.3 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5672
- Bump com.palantir.git-version from 3.3.0 to 4.0.0 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5662
- Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5684
- Bump com.diffplug.spotless from 7.0.4 to 7.1.0 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5679
- Bump org.apache.tika:tika-core from 3.2.0 to 3.2.1 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5683
- Bump dev.onvoid.webrtc:webrtc-java from 0.10.0 to 0.11.0 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5670
- Bump com.github.luben:zstd-jni from 1.5.7-3 to 1.5.7-4 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5669
- Bump log4j from 2.25.0 to 2.25.1 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5690
- Bump flatlaf from 3.6 to 3.6.1 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5689
- Bump com.diffplug.spotless from 7.1.0 to 7.2.1 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5713
- Bump org.junit.platform:junit-platform-launcher from 1.13.3 to 1.13.4 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5711
- Bump junit from 5.13.3 to 5.13.4 by @dependabot[bot] in https://github.com/RPTools/maptool/pull/5712
Other Changes 💬
- New Crowdin updates by @bubblobill in https://github.com/RPTools/maptool/pull/5573
- Merge release-1.18 fixes into develop by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5655
- Make the Connect to Server dialog modal by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5682
- Factor common utilities into a separate subproject by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5677
- i18n of Basic Campaign token type, property and light names by @bubblobill in https://github.com/RPTools/maptool/pull/5656
- Merge release-1.18 into develop by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5735
- Minor tweak to facing arrow by @bubblobill in https://github.com/RPTools/maptool/pull/5740
- Merge 1.18 changes into develop by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5782
- Merge 1.18 into develop by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5789
- Merge 1.18 into develop by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5826
- Move tools to a subproject by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5873
- Fix priority when multiple table entries match by @kwvanderlinde in https://github.com/RPTools/maptool/pull/5875
Full Changelog: https://github.com/RPTools/maptool/compare/1.18.6...nightly-20260224