Skip to content

Commit 07874e7

Browse files
committed
Fix changelog.txt
1 parent 6d26265 commit 07874e7

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

docs/changelog.txt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,26 +52,51 @@ Template for new versions:
5252
# Future
5353

5454
## New Tools
55+
- `infinite-sky`: (reinstated, renamed from ``infiniteSky``) automatically create new z-levels of sky to build in
56+
- `forceequip`: (reinstated) forcibly move items into a unit's inventory
5557

5658
## New Features
59+
- `tweak`: ``realistic-melting``: change melting return for inorganic armor parts, shields, weapons, trap components and tools to stop smelters from creating metal, bring melt return for adamantine in line with other metals to ~95% of forging cost. wear reduces melt return by 10% per level
5760
- `cleaners`: positional options to limit cleaning to a cuboid area. Options to remove grass or skip blood spatter removal.
5861

5962
## Fixes
63+
- Fix mouse clicks bleeding through resizable DFHack windows when clicking in the space between the frame and the window content
64+
- `autobutcher`: don't run a scanning and marking cycle on the first tick of a fortress to allow for all custom configuration to be set first
65+
- `nestboxes`: don't consider eggs to be infertile just because the mother has left the nest; eggs can still hatch in this situation
66+
- `timestream`: adjust the incubation counter on fertile eggs so they hatch at the expected time
67+
- `timestream`: adjust the timeout on traps so they can be re-triggered at normal rates
68+
- `logistics`: don't ignore rotten items when applying stockpile logistics operations (e.g. autodump, autoclaim, etc.)
6069
- ``tile-material.lua``: made root tiles return tree material when not using GetLayerMat.
6170

6271
## Misc Improvements
72+
- DFHack now verifies that critical DF data structures have known sizes and refuses to start if there is a mismatch
6373
- DFHack text edit fields now delete the character at the cursor when you hit the Delete key
6474
- DFHack text edit fields now move the cursor by one word left or right with Ctrl-Left and Ctrl-Right
6575
- DFHack text edit fields now move the cursor to the beginning or end of the line with Home and End
76+
- Quickfort blueprint library: ``aquifer_tap`` blueprint walkthough rewritten for clarity
77+
- Quickfort blueprint library: ``aquifer_tap`` blueprint now designated at priority 3 and marks the stairway tile below the tap in "blueprint" mode to prevent drips while the drainage pipe is being prepared
78+
- `preserve-rooms`: automatically release room reservations for captured squad members. we were kidding ourselves with our optimistic kept reservations. they're unlikely to come back : ((
79+
- `buildingplan`: add value info to item selection dialog (effectively ungrouping items with different values) and add sorting by value
80+
- `timestream`: improve FPS by a further 10%
81+
- `fix/occupancy`: additionally handle the case where tile building occupancy needs to be set instead of cleared
82+
- `orders`: ``orders sort`` now moves orders that are tied to a specific workshop to the top of the list in the overall manager orders screen
6683

6784
## Documentation
85+
- Dreamfort: add link to Dreamfort tutorial youtube series: https://www.youtube.com/playlist?list=PLzXx9JcB9oXxmrtkO1y8ZXzBCFEZrKxve
86+
- The error message that comes up if there is a version mismatch between DF and DFHack now informs you which DF versions are supported by the installed version of DFHack
6887

6988
## API
89+
- ``DFHack::Units``: new function ``setPathGoal``
90+
- ``Units::setAutomaticProfessions``: bay12-provided entry point to assign labors based on work details
7091
- ``Maps::isPlantInBox``: function to determine if a tree's tile is present in a cuboid.
7192

7293
## Lua
94+
- ``dfhack.units``: new function ``setPathGoal``
95+
- ``widgets.TabBar``: updated to allow for horizontal scrolling of tabs when there are too many to fit in the available space
7396

7497
## Removed
98+
- UI focus strings for squad panel flows combined into a single tree: ``dwarfmode/SquadEquipment`` -> ``dwarfmode/Squads/Equipment``, ``dwarfmode/SquadSchedule`` -> ``dwarfmode/Squads/Schedule``
99+
- `faststart`: removed since the vanilla startup sequence is now sufficiently fast
75100

76101
# 50.14-r1
77102

0 commit comments

Comments
 (0)