@ -54,9 +54,11 @@ changelog.txt uses a syntax similar to RST, with a few special sequences:
- Added ``Filesystem::mkdir_recursive``
- Added ``Filesystem::mkdir_recursive``
- Extended ``Filesystem::listdir_recursive`` to optionally make returned filenames relative to the start directory
- Extended ``Filesystem::listdir_recursive`` to optionally make returned filenames relative to the start directory
## Internals
- Added support for splitting scripts into multiple files in the ``scripts/internal`` folder without polluting the output of `ls`
## Lua
## Lua
- Added a ``ref_target`` field to primitive field references, corresponding to the ``ref-target`` XML attribute
- Added a ``ref_target`` field to primitive field references, corresponding to the ``ref-target`` XML attribute
- Support for splitting scripts into multiple files without polluting the output of ``#DFHack ls``. Scripts can now add internal files to an ``scripts/internal`` folder.
## Ruby
## Ruby
- Updated ``item_find`` and ``building_find`` to use centralized logic that works on more screens
- Updated ``item_find`` and ``building_find`` to use centralized logic that works on more screens