Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
Dwarf FortressNewsDyes, Lua fixes and more! Dwarf Fortress Update 52.03
In-game event

Dyes, Lua fixes and more! Dwarf Fortress Update 52.03

Dwarf Fortress · published 7 Aug 2025, 17:12 UTC · build 19513671

All newsPlayers around this dateRead on Steam

Hey Urists,

It’s Alexandra here with update 52.03 which brings new colour and options for dying and some general fixes and improvements. From Tarn:

Here is a release to continue to stabilize the lua update. There are several regular fixes as well, listed below in the patch notes.

Also, we have some dye improvements for you! You can now mix dyes to produce a variety of colors, and you can tint with dyes to mix the natural color of the material and the color of the dye during the dyeing process. If you make a new world, you'll also have access to some additional outdoor plant dyes. Leather can now be dyed, and there are some new stockpile controls to help you manage all of the new stuff.

If you want to see your dwarves in their new outfits after you've made some shiny clothes, there's the existing preference setting to show their dyed outfits rather than coloring them by profession.

Release notes for 52.03:

Dye improvements

  • Added dye mixing.
  • Added dyeing of leather.
  • Added partial dyeing of items (tinting).
  • Added 60+ new outdoor plant dyes (in new worlds).
  • Leather, cloth, armor, and finished goods stockpiles can now filter by color and dye status.
  • Plant processing and extraction jobs can have a specific plant set.
  • Added natural colors to undyed cloth, thread, and leather descriptions.
  • Added dye color to dye descriptions.

Modding and lua updates

  • Mods in mod_upload are now sorted (first by ID, then name, then numeric version, then description).
  • The "delete" buttons for saves have been replaced with a "Files" button, which, when clicked, gives the previous menu (with a warning that "Delete" is permanent and instant) with an extra button that opens the saves folder (Windows).
  • You may click on mods in the various mod lists to open their folder (Windows).
  • Added logging for missing PERMITTED_REACTION and PERMITTED_BUILDING objects.
  • Reactions associated to entities that use plant reagents will check that the entity has those plants when making powder list (reaction products are not checked.)
  • Changed how duplicate object message boxes work.
  • Possible improvement to Linux message boxes.
  • Added DYER to list of hard-coded buildings permitted for reactions.
  • Nightmares no longer have bogeyman polymorph.
  • Fixed angel sphere descriptions.
  • Fixed attack tweaks and webs on forgotten beasts.
  • Fixed necromancer animation missing IT_MANUAL_INPUT.

General updates

  • Fixed issue with not all save files being copied to the folder.
  • Archers will no longer infinitely flick each frame between archery training and going to some other training if they have no ammo.
  • Fixed problem causing some armies to become stuck.
  • Announcement settings save properly again.
  • Prevented some potential crashes on startup.
  • Removes dead/ghostly/caged/sleeping/paralyzed units from the noble queue.
  • Makes nobles drop their haul items when they go to a meeting.
  • Noble meetings auto-rebuff if meeting data is lost.
  • Improved/optimized memory management for armies/army controllers.
  • Optimized a particularly slow army loop.
  • Fixed crash associated to transformed creatures with fewer body parts than their untransformed body.
  • Fixed the "view sheet" hotkey for items/units.
  • Fixed placement of titan shrines.
  • Made work orders reset their suggested conditions properly when details are changed.
  • Added some crash guards and logs for corrupted units/nemesis records.
  • Made default embark cloth items dyeable.
  • Updated historical nicknames in more places so that legends mode has them.
  • Adds a fix for scrolling on laptop trackpads etc.
  • Fixed typo in nemesis corruption message.

It’s also the start of the Kitfox Festival which means that Dwarf Fortress and the entire Kitfox catalogue is on sale! And as owners of Dwarf Fortress, you can take advantage of our bundles and pick up say, award-winning roguelike Caves of Qud (since not all of us are patient enough to wait until it comes out on Nintendo Switch, announced this morning)

https://store.steampowered.com/bundle/38314/Best_Patch_Notes_Bundle/

Our friends at A Sharp also just announced their brand new procedural adventure game, Thousand Hells: The Underworld Heists. If you're into tense tactical battles and long sunless journeys then this might be for you. You can watch the announcement trailer here and wishlist the game on Steam now:

https://store.steampowered.com/app/3794210/Thousand_Hells/

That’s all for now, happy festivaling!

-Alexandra

More from Dwarf Fortress

Other announcements

All news
In-game event5 Aug 202620th Anniversary, Myth & Magic art and music 🦄 Dwarf Fortress Patch 53.16Hey Urists, We're back and celebrating the 20th anniversary of Dwarf Fortress this week with a special show, Myth & Magic at and music updates and a patch. While Myth & Magic work is very much underway, we also have patch 53.16 today which fixes a bunch of things. We are also preparing to go to Gamescom at the end of the month to show a first-look of Myth & Magic gameplay that you'll be able to…Esports4 Aug 2026Dwarf Fortress 20th Anniversary ShowHey Urists! August 8th marks the 20th anniversary of classic Dwarf Fortress and we've put together an exciting show to celebrate the occasion. Join Tarn and Zach as they play the first ever build of the game from 2006 and reminisce about the olden days. It’s been a while since they’ve played the build and it’s very unstable so who knows what will happen? We're also excited to reveal the new Myt…Major update25 Jun 2026The Dino Update is out now! 🦕 Dwarf Fortress Patch 53.15Hey Urists! The dino update is live now adding 100 extinct creatures to the game. All sprites and portraits are created by Dwarf Fortress artist Guido/Neoriceisgood. We hope you enjoy this update as we continue with development on the Magic update. Here's Tarn with the details: This patch adds a hundred animals that went extinct in the real world. Each of these animals also gets an animal perso…