Bump to beta1, update scripts, update/fix changelog

develop
lethosor 2018-07-06 17:53:22 -04:00
parent aa76b92662
commit 5a0d00d5d2
3 changed files with 14 additions and 5 deletions

@ -164,7 +164,7 @@ endif()
# set up versioning. # set up versioning.
set(DF_VERSION "0.44.11") set(DF_VERSION "0.44.11")
set(DFHACK_RELEASE "alpha1") set(DFHACK_RELEASE "beta1")
set(DFHACK_PRERELEASE TRUE) set(DFHACK_PRERELEASE TRUE)
set(DFHACK_VERSION "${DF_VERSION}-${DFHACK_RELEASE}") set(DFHACK_VERSION "${DF_VERSION}-${DFHACK_RELEASE}")

@ -37,8 +37,12 @@ changelog.txt uses a syntax similar to RST, with a few special sequences:
================================================================================ ================================================================================
# Future # Future
================================================================================
# 0.44.11-beta1
## Fixes ## Fixes
- Fixed displayed names (from ``Units::getVisibleName``) for units with identities - Fixed displayed names (from ``Units::getVisibleName``) for units with identities
- Fixed potential memory leak in ``Screen::show()``
- `fix/dead-units`: fixed script trying to use missing isDiplomat function - `fix/dead-units`: fixed script trying to use missing isDiplomat function
## Misc Improvements ## Misc Improvements
@ -47,11 +51,13 @@ changelog.txt uses a syntax similar to RST, with a few special sequences:
- made the console exit properly when an interactive command is active (`liquids`, `mode`, `tiletypes`) - made the console exit properly when an interactive command is active (`liquids`, `mode`, `tiletypes`)
- Made the ``DFHACK_PORT`` environment variable take priority over ``remote-server.json`` - Made the ``DFHACK_PORT`` environment variable take priority over ``remote-server.json``
- Linux: added automatic support for GCC sanitizers in ``dfhack`` script - Linux: added automatic support for GCC sanitizers in ``dfhack`` script
- `digfort`: added better map bounds checking
- `dfhack-run`: added support for port specified in ``remote-server.json``, to match DFHack's behavior - `dfhack-run`: added support for port specified in ``remote-server.json``, to match DFHack's behavior
- `remove-stress`: - `remove-stress`:
- added support for ``-all`` as an alternative to the existing ``all`` argument for consistency - added support for ``-all`` as an alternative to the existing ``all`` argument for consistency
- sped up significantly - sped up significantly
- improved output/error messages - improved output/error messages
- now removes tantrums, depression, and obliviousness
- `ruby`: sped up handling of onupdate events - `ruby`: sped up handling of onupdate events
## API ## API
@ -60,11 +66,9 @@ changelog.txt uses a syntax similar to RST, with a few special sequences:
- Exposed ``Screen::zoom()`` to C++ (was Lua-only) - Exposed ``Screen::zoom()`` to C++ (was Lua-only)
## Lua ## Lua
- Added ``printall_recurse`` to print tables and DF references recursively. It can be also used with ``^`` from the `lua` interpreter.
- ``gui.widgets``: ``List:setChoices`` clones ``choices`` for internal table changes - ``gui.widgets``: ``List:setChoices`` clones ``choices`` for internal table changes
## Lua
- Add ``printall_recurse`` to print tables and DF references recursively. It can be also used with ``^`` from lua interpreter.
## Internals ## Internals
- jsoncpp: updated to version 1.8.4 and switched to using a git submodule - jsoncpp: updated to version 1.8.4 and switched to using a git submodule
@ -75,6 +79,7 @@ changelog.txt uses a syntax similar to RST, with a few special sequences:
- ``syndrome``: identified a few fields - ``syndrome``: identified a few fields
- ``viewscreen_civlistst``: fixed layout and identified many fields - ``viewscreen_civlistst``: fixed layout and identified many fields
================================================================================
# 0.44.11-alpha1 # 0.44.11-alpha1
## Structures ## Structures
@ -95,6 +100,7 @@ changelog.txt uses a syntax similar to RST, with a few special sequences:
-@ ``viewscreen_civlistst``: added a few new fields (incomplete) -@ ``viewscreen_civlistst``: added a few new fields (incomplete)
- ``viewscreen_locationsst``: identified ``edit_input`` - ``viewscreen_locationsst``: identified ``edit_input``
================================================================================
# 0.44.10-r2 # 0.44.10-r2
## New Plugins ## New Plugins
@ -175,6 +181,7 @@ changelog.txt uses a syntax similar to RST, with a few special sequences:
- Improved efficiency and error handling in ``stl_vsprintf`` and related functions - Improved efficiency and error handling in ``stl_vsprintf`` and related functions
- Added build option to generate symbols for large generated files containing df-structures metadata - Added build option to generate symbols for large generated files containing df-structures metadata
================================================================================
# 0.44.10-r1 # 0.44.10-r1
## New Scripts ## New Scripts
@ -230,6 +237,7 @@ changelog.txt uses a syntax similar to RST, with a few special sequences:
- ``viewscreen_kitchenprefst.forbidden``, ``possible``: now a bitfield, ``kitchen_pref_flag`` - ``viewscreen_kitchenprefst.forbidden``, ``possible``: now a bitfield, ``kitchen_pref_flag``
- ``world_data.feature_map``: added extensive documentation (in XML) - ``world_data.feature_map``: added extensive documentation (in XML)
================================================================================
# 0.44.10-beta1 # 0.44.10-beta1
## New Scripts ## New Scripts
@ -263,6 +271,7 @@ changelog.txt uses a syntax similar to RST, with a few special sequences:
- Added function names to DFHack's NullPointer and InvalidArgument exceptions - Added function names to DFHack's NullPointer and InvalidArgument exceptions
- Linux: required plugins to have symbols resolved at link time, for consistency with other platforms - Linux: required plugins to have symbols resolved at link time, for consistency with other platforms
================================================================================
# 0.44.10-alpha1 # 0.44.10-alpha1
## New Scripts ## New Scripts

@ -1 +1 @@
Subproject commit f28725d61fcd07819442658c76f70825dcbfd519 Subproject commit ff5e53459bd68f726f66d7aad0bd367d2d628fe0