- DFHack 53.16-r2rc1 prerelease announced - 22 September 2026
Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make sure your files are downloadable by "everyone with the link". We need your savegame to reproduce the problem and test the fix, and we need your active mods so we can load your savegame. Issues with savegames and mods attached get fixed first!HighlightsMany new tools and featuresA bunch of new (or revived) features in this upcoming release. The most noticeable is that the smooth movement plugin is now officially part of DFHack. We've also added a tool to export world data for use with GIS mapping applications, reinstated the old stockflow tool (which allows automating work orders based on a stockpile's contents), reinstated labormanager as a work detail…
- DFHack 53.16-r1.1 - 8 August 2026
This is a hotfix release to fix a crash bug.Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make sure your files are downloadable by "everyone with the link". We need your savegame to reproduce the problem and test the fix, and we need your active mods so we can load your savegame. Issues with savegames and mods attached get fixed first!HighlightsHotfixThis hotfix release addresses a defect that can cause DF to crash after using tools, such as gui/quantum, that programmatically create stockpiles.AnnouncementsPSAsAs always, remember that, just like the vanilla DF game, DFHack tools can also have bugs. It is a good idea to save often and keep backups of the forts that you care about.Some DFHack tools that…
- DFHack 53.16-r1 - 5 August 2026
Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make sure your files are downloadable by "everyone with the link". We need your savegame to reproduce the problem and test the fix, and we need your active mods so we can load your savegame. Issues with savegames and mods attached get fixed first!HighlightsCompatibility with DF 53.16The main feature of this release is compatibility with Dwarf Fortress 53.16.Minor fixesThis release also includes a minor fix to the implementation one of DFHack's widgets.AnnouncementsPSAsAs always, remember that, just like the vanilla DF game, DFHack tools can also have bugs. It is a good idea to save often and keep backups of the forts that you care about.Some DFHack tools th…
- DFHack 53.15-r3 - 3 August 2026
Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make sure your files are downloadable by "everyone with the link". We need your savegame to reproduce the problem and test the fix, and we need your active mods so we can load your savegame. Issues with savegames and mods attached get fixed first!HighlightsBug fixesA bug in buildingplan which made some controls invisible has been fixed.API changes and improvementsSome of our Lua and C++ APIs have been updated in this release; see the changelog for details. Notably, several MaterialInfo constants have been removed, which may impact third party plugins and scripts. Developers of third party plugins and scripts should be aware of these.AnnouncementsPSAsAs alwa…
- DFHack 53.15-r2 - 13 July 2026
Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make sure your files are downloadable by "everyone with the link". We need your savegame to reproduce the problem and test the fix, and we need your active mods so we can load your savegame. Issues with savegames and mods attached get fixed first!HighlightsBug fixesThis release is mostly a bug fix release. Many tools had small (or not so small) defects corrected with this release: autoclothing, autolabor, buildingplan, combine, getplants, rename, and stonesense. See changelog for full details.New features and improvementsbuildingplan also got a few small new added features that some players may enjoy. And the orders tool now includes a human-readable name w…
- DFHack 53.15-r1 - 25 June 2026
Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make sure your files are downloadable by "everyone with the link". We need your savegame to reproduce the problem and test the fix, and we need your active mods so we can load your savegame. Issues with savegames and mods attached get fixed first!HighlightsCompatibility with Dwarf Fortress 53.15The main feature of this release is compatibility with Dwarf Fortress 53.15.Fixes and improvementsSeveral tools have had minor fixes or improvements. See the changelog for details.AnnouncementsPSAsAs always, remember that, just like the vanilla DF game, DFHack tools can also have bugs. It is a good idea to save often and keep backups of the forts that you care about.…
- DFHack 53.14-r2 - 22 May 2026
Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make sure your files are downloadable by "everyone with the link". We need your savegame to reproduce the problem and test the fix, and we need your active mods so we can load your savegame. Issues with savegames and mods attached get fixed first!HighlightsHotfixChanges in how Dwarf Fortress handles announcements have made the logcleaner impossible to implement safely, and so this tool has been removed with this hotfix.In addition, a change has been made to DF's core code to prevent any attempt by a script to delete internal game data objects, such as announcements, which cannot be safely deleted, in order to prevent crashes caused by bugs of this nature. S…
- DFHack 53.14-r1 - 20 May 2026
Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make sure your files are downloadable by "everyone with the link". We need your savegame to reproduce the problem and test the fix, and we need your active mods so we can load your savegame. Issues with savegames and mods attached get fixed first!HighlightsCompatibility with Dwarf Fortress 53.14, Other new features and fixesCompatibility with Dwarf Fortress 53.14The primary feature of this release is compatibility with Dwarf Fortress 53.14.Other new features and fixesA handful of tools had minor bugs fixed or small features added. See the changelog, below, for details.AnnouncementsPSAsPSAsAs always, remember that, just like the vanilla DF game, DFHack tools…
- DFHack 53.13-r2 - 16 May 2026
Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make sure your files are downloadable by "everyone with the link". We need your savegame to reproduce the problem and test the fix, and we need your active mods so we can load your savegame. Issues with savegames and mods attached get fixed first!HighlightsBug fixThis release fixes a critical defect caused by a change in how Dwarf Fortress internally handles announcements in version 53.13. This defect could cause DF to crash if a DFHack tool used any of the Gui::makeAnnoucement, Gui::showPopupAnnouncement, or Gui::autoDFAnnouncement routines. These routines are used by several standard DFHack tools, including autonestbox and emigration, as well as many thir…
- DFHack 53.13-r1 - 13 May 2026
Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make sure your files are downloadable by "everyone with the link". We need your savegame to reproduce the problem and test the fix, and we need your active mods so we can load your savegame. Issues with savegames and mods attached get fixed first!HighlightsCompatibility with Dwarf Fortress 53.13The main focus of this release is to add compatibility with Dwarf Fortress 53.13.Structures reviewA fairly significant review and update of DFHack's view of DF data structures is incorporated in this release. This should have little impact on regular players but may affect those who write DFHack scripts. See the changelog for more details.Other bug fixes and improvem…
- DFHack 53.12-r1 - 14 April 2026
Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make sure your files are downloadable by "everyone with the link". We need your savegame to reproduce the problem and test the fix, and we need your active mods so we can load your savegame. Issues with savegames and mods attached get fixed first!HighlightsDwarf Fortress 53.12 compatibilityDwarf Fortress 53.12 compatibilityThis release adds compatibility with Dwarf Fortress 53.12.AnnouncementsPSAsPSAsAs always, remember that, just like the vanilla DF game, DFHack tools can also have bugs. It is a good idea to save often and keep backups of the forts that you care about.Some DFHack tools that worked in previous (pre-Steam) versions of DF have not been update…
- DFHack 53.11-r3 - 13 April 2026
HighlightsRework for Steam client compatibility; Windows console encodingRework for Steam client compatibilityThe overwhelming purpose for this release is to rework DFHack so that it will work seamlessly when installed via Steam. Steam recently changed its client in a way that made our prior method of installing DFHack where DF could "see" it stop working. With a single tiny exception, the entirety of this update is to facilitate being able to install DFHack via Steam with a minimum of user hassle.Windows console encodingDwarf Fortress recently was updated to force UTF-8 for all interactions with the operating system in Windows; however, this change did not reach to the text console used by DFHack on Windows, which is still defaulting to the user's default system code page. This has caused some anomalous behavior for users whose default system code page is not already UTF-8. This update…
- DFHack 53.11-r3rc2 - 9 April 2026
This is a new prerelease build, with several small but significant technical changes, for more final testing, Anticipated release date is Monday April 14,HighlightsRework for Steam client compatibilityThe overwhelming purpose for this release is to rework DFHack so that it will work seamlessly when installed via Steam. Steam recently changed its client in a way that made our prior method of installing DFHack where DF could "see" it stop working. With a single tiny exception, the entirety of this update is to facilitate being able to install DFHack via Steam with a minimum of user hassle.HighlightsRework for Steam client compatibility; Windows console encodingRework for Steam client compatibilityThe overwhelming purpose for this release is to rework DFHack so that it will work seamlessly when installed via Steam. Steam recently changed its client in a way that made our prior method of in…
- DFHack 53.11-r3rc1 - 6 April 2026
This is a prerelease build for final testing!HighlightsRework for Steam client compatibilityThe overwhelming purpose for this release is to rework DFHack so that it will work seamlessly when installed via Steam. Steam recently changed its client in a way that made our prior method of installing DFHack where DF could "see" it stop working. With a single tiny exception, the entirety of this update is to facilitate being able to install DFHack via Steam with a minimum of user hassle.HighlightsRework for Steam client compatibility; Windows console encodingRework for Steam client compatibilityThe overwhelming purpose for this release is to rework DFHack so that it will work seamlessly when installed via Steam. Steam recently changed its client in a way that made our prior method of installing DFHack where DF could "see" it stop working. With a single tiny exception, the entirety of this upda…
- Upcoming changes to DFHack on Steam - 1 April 2026
Situation reportWork is now nearly complete on updating DFHack to once again install (mostly) seamlessly with the new changes to Steam's client. There are several significant changes that I want to warn the community of in advance:First, most of you will have to do a one-time cleanup of your previous DFHack installation, nestled as it is in Dwarf Fortress's install folder, either because it was installed there by the Steam installer previously or because you manually copied it there to keep things working. While we could try to write a tool to clean these up automatically, I am not comfortable with silently deleting files that someone might want to keep, so we're going to leave this to you to do on your own. Preliminary instructions on how to do this are below.Second, we are going to disable Steam Cloud synchronization of DFHack's configuration folder (dfhack-config). This is because, f…
- "DFHack and Dwarf Fortress must be installed in the same Steam library" - 27 March 2026
I'm sure some of you have seen this message over the past few weeks and not understood why you're getting it.Recently, Steam changed the way the Steam client installs applications. Specifically, Steam changed their installer so that two apps can no longer install into the same location. On the whole this was probably a good choice by Steam, since it definitely prevents one Steam app from maliciously overwriting another Steam app. However, DFHack has always relied on the ability to do this as its installation method, this is because of the way a DF extension module (which is what DFHack is) connects to DF. (And, yes, we have and have always had Bay12's explicit permission to do this.) As a result of Steam's decision here, DFHack no longer seamlessly links up with DF, which leads to the above message and makes DFHack not work, which obviously makes us all sad.Some people have also asked w…
- DFHack 53.11-r2 - 14 March 2026
HighlightsBug fixesThis release fixes several bugs, most notably the rename tool, which was hanging, and several tools that managed work orders that were creating them wrong due to an underlying infrastructure change that interacted in an unexpected way.In addition, a change in DF itself caused the DFHack console to work differently which caused problems displaying names with accent marks; this has been fixed, and the DFHack console will now work more reliably on Windows systems.AnnouncementsSteam client issues IMPORTANT PLEASE READ THISSteam has changed the way the Steam client installed DFHack in a way that prevents it from working automatically. Until we update our deployment mechanics, this means that users using DFHack via Steam may have to manually copy DFHack from the location Steam installs DFHack into, into DF's folder. Steam users who have to do this may also have to launch us…
- DFHack 53.11-r1 - 4 March 2026
Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make sure your files are downloadable by "everyone with the link". We need your savegame to reproduce the problem and test the fix, and we need your active mods so we can load your savegame. Issues with savegames and mods attached get fixed first!HighlightsDwarf Fortress 53.11 compatibilityThis release is primarily for compatibility with Dwarf Fortress 53.11.One bug fixWe fixed one bug in 53.10-r2 in this release; the "hates combat" filter on the squad selection filter will now work correctly.AnnouncementsKnown defect53.10-r2 has a reported defect in the "rename" tool which we have not had time to fix; this release also has this defect. We are working to fi…
- DFHack 53.10-r2 - 2 March 2026
Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make sure your files are downloadable by "everyone with the link". We need your savegame to reproduce the problem and test the fix, and we need your active mods so we can load your savegame. Issues with savegames and mods attached get fixed first!HighlightsQoL features, Bug fixes, Technical updatesQoL featuresThis update features many QoL features:For those of you with hundreds or even thousands of manager orders, we added a tool to make it a bit easier to find the one you're looking forWe added a filter to exclude (or, if you really want, include) dwarves with "uniformed" civilian roles in the squad selection menu filtersWe added a utility to automatically…
- DFHack 53.10-r2rc1 - 24 February 2026
This is a beta prerelease. Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make sure your files are downloadable by "everyone with the link". We need your savegame to reproduce the problem and test the fix, and we need your active mods so we can load your savegame. Issues with savegames and mods attached get fixed first!HighlightsQoL features, Bug fixes, Technical updatesQoL featuresThis update features many QoL features:For those of you with hundreds or even thousands of manager orders, we added a tool to make it a bit easier to find the one you're looking forWe added a filter to exclude (or, if you really want, include) dwarves with "uniformed" civilian roles in the squad selection menu filtersWe added…