From a8bea3684ae2965029c8b5a36ab2aa380c440890 Mon Sep 17 00:00:00 2001 From: lethosor Date: Sat, 4 Jul 2015 23:39:06 -0400 Subject: [PATCH] Update NEWS --- NEWS | 35 ++++++++++++++++++++++++++++------- 1 file changed, 28 insertions(+), 7 deletions(-) diff --git a/NEWS b/NEWS index 13911f39c..4dd16cada 100644 --- a/NEWS +++ b/NEWS @@ -3,9 +3,12 @@ DFHack Future A method for caching screen output is now available to Lua (and C++) Developer plugins can be ignored on startup by setting the DFHACK_NO_DEV_PLUGINS environment variable The console on Linux and OS X now recognizes keyboard input between prompts + JSON libraries available (C++ and Lua) + More build information available in plugins Lua Scripts can be enabled with the built-in enable/disable commands A new function, reqscript(), is available as a safer alternative to script_environment() + Lua viewscreens can choose not to intercept the OPTIONS keybinding New internal commands kill-lua: Interrupt running Lua scripts New plugins @@ -13,7 +16,6 @@ DFHack Future burial: sets all unowned coffins to allow burial ("-pets" to allow pets too) fix-ster: changes fertility/sterility of animals or dwarves view-item-info: adds information and customisable descriptions to item viewscreens - item-descriptions: holds a default description for every item type and subtype warn-starving: check for starving, thirsty, or very drowsy units and pause with warning if any are found New tweaks kitchen-keys: Fixes DF kitchen meal keybindings @@ -23,23 +25,42 @@ DFHack Future Plugins with vmethod hooks can now be reloaded on OS X Lua's os.system() now works on OS X Fixed default arguments in Lua gametype detection functions + Circular lua dependencies (reqscript/script_environment) fixed + Prevented crash in Items::createItem() gui/hack-wish now properly assigns quality to items. gui/gm-editor handles lua tables properly search: fixed crash in unit list after cancelling a job - steam-engine: fixed a crash on arena load + steam-engine: + - fixed a crash on arena load + - number keys (e.g. 2/8) take priority over cursor keys when applicable tweak fps-min fixed workflow: Fixed some issues with stuck jobs - - Note: Existing stuck jobs must be cancelled and re-added + - Note: Existing stuck jobs must be cancelled and re-added + zone: Fixed a crash in the unit list after cancelling a job (and several other potential crashes) Misc Improvements - dwarfmonitor widgets' positions, formats, etc. are now customizable (see Readme) - dwarfmonitor weather display now separated from the date display - dwarfmonitor: New mouse cursor widget + autolabor: + - Stopped modification of labors that shouldn't be modified for brokers/diplomats + - Prioritize skilled dwarves more efficiently + - Prevent dwarves from running away with tools from previous jobs + dwarfmonitor: + - widgets' positions, formats, etc. are now customizable (see Readme) + - weather display now separated from the date display + - New mouse cursor widget + full-heal: "-r" option removes corpses gui/gm-editor: Pointers can now be displaced gui/hack-wish: renamed to gui/create-item "keybinding list" accepts a context + memview: Fixed display issue nyan: Can now be stopped with dfhack-run quicksave: Restricted to fortress mode - search: Now supports the noble suggestion screen (e.g. suggesting a baron) + remotefortressreader: Exposes more information + search: + - Supports noble suggestion screen (e.g. suggesting a baron) + - Supports fortress mode loo[k] menu + - Recognizes ? and ; keys + teleport: Fixed cursor recognition + tweak: debug output now logged to stderr.log instead of console + workflow: Improved handling of plant reactions Removed DFHack 0.40.24-r3