Using Quietust's expertise and a hex editor, I've been able to put together a new executable for DF that fixes the following bugs in 0.31.25.
-Crystal glass can now be manufactured.
-Caravans will now bring trade wagons under appropriate circumstances.
-Fixed an issue causing the [MAGMA_BUILD_SAFE] token not to work as intended.
-"Auto fishery" and "auto kitchen" settings will now work as intended.
-Olivine doors will now appear correctly.
-The reactions to make lye will now correctly require an empty bucket.
-The stone stocks screen will now display all relevant materials.
-TrueType will now correctly display accented characters.
-In addition to the changes from v0.9, this version makes one additional change...
-Reactions at the forge will now respect the [MATERIAL_SIZE] token. [MATERIAL_SIZE] now correctly specifies the number of bars to be used.
If you have modified your raws to account for the material size issue, or otherwise don't want that particular change, download v0.9.1. Otherwise, download v1.1.
Bugfixes in these versions are Quietust's work - I just put them together and packaged them so that you can simply plug it in and play. To enjoy these fixes, remove the "Dwarf Fortress.exe" file from your DF directory and replace it with the one provided (a new world may be required). Note that these changes only work for the WINDOWS SDL version of DF - they do NOT work for the legacy version.
Modders - I have no issue with any of you using or redistributing these executables with your own work.
Please report any issues or concerns.