Referring to this thread and the interview:
*
https://www.reddit.com/r/dwarffortress/comments/mw514h/note_about_steam_release_progress/*
https://www.youtube.com/watch?v=niKwnEJ5RD4&t=1238sAnd also tidbits from elsewhere, what's left is apparently:
* Screens/UI for the manager (integrated with the autolabor stuff he has already)
* Unit job list
* Workshop profiles
* Civilizations screen (tileset for the world map is already created)
* Military & squads
* Mine-cart hauling routes
* Burrows
* [q,t,k,v] updated/combined into a single clicking/looking command (some progress made already on this
https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/34693670/28ab9b9889580a0dc5e343fd4b53bfaedea7e6ae.png)
* Embark screen (tileset for the world map is already created)
* Retooling worldgen so that you aren't dumped back into the title screen (tileset for the world map is already created)
* Adventure mode (much of the interface won't carry over, but the graphics all will)
* Legends mode (should be very quick apparently)
* Implementing the already created sprite-work into their respective places in the game (already lots of this in place obviously, but not sure how much; this happens alongside other tasks and doesn't take long)
* Graphics for procgen creatures
* Steam workshop support
* Misc technical Steam support stuff
Tarn said at the time of that interview (Feb 12th, about 14 weeks ago) that "this year is still fair" as a release date estimate, and since then he has done at least this (can't know what else he's doing in the background):
* The 25 non-workshop building UI's (beds, chains, cages, statues, etc) and the the rework of those buildings (ie them using zones)
* Levers
* Trading screens/trade depos
* Basic automatic labor assignment implemented (but it still needs refinement)