- 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.
- 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.
- 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.
