Releases: shpaass/yafc-ce
YAFC-CE 0.8.1
YAFC-CE 0.8.0
Features
- Add Ctrl+click recipe hints by @DaleStan in #220
- Add autofocus in more places by @sfoster1 in #221
- Add copy-to-clipboard button for data load errors by @sfoster1 in #222
Bugfixes
- Fix high water temperature by @DaleStan in #216
- Fix Extra Products showing wrong results when overproducing by @DaleStan in #224
Full Changelog: 0.7.5...0.8.0
YAFC-CE 0.7.5
Features
- Navigate pages with Ctrl+Tab by @sfoster1 in #199
- Focus cursor on the project name when creating a new page by @sfoster1 in #209
- Store column widths in the global preferences by @DaleStan in #211
- Add tooltips for building-count buttons and net-production option by @DaleStan in #213
Bugfixes
Internal changes
Full Changelog: 0.7.4...0.7.5
YAFC-CE 0.7.4
Warning
This build might crash. It was made to test if the changes improve the situation.
There's an ongoing investigation on crashes. Feel free to contribute to it.
Please use YAFC 0.7.0 if you don't want crashes.
Features
Bugfixes
- Destroy textures on the main thread (the fix for the crashes) by @sfoster1 in #198
- Encode strings as UTF8 for Lua (the fix for SE+SE bridge+beltbox loaders #105) by @DaleStan in #202
- Re-run the script when it requires itself (the fix for SE+K2 #145) by @DaleStan in #204
Full Changelog: 0.7.3...0.7.4
YAFC-CE 0.7.3 (unstable)
Warning
Like 0.7.1 and 0.7.2, this build may crash a lot. Hopefully less. It was made to test if the changes improve the situation with the crashes. The key changes are the two bugfixes about shortcuts and Direct3D.
There's an ongoing investigation on crashes. Feel free to contribute to it.
Please use YAFC 0.7.0 if you don't want crashes.
Features
- Add recipes for research consumption by @DaleStan in #185
- Add default overrides for beacons by @DaleStan in #182
Bugfixes
- Use modern Direct3D on Windows by @sfoster1 in #196
- Refactor shortcuts to alleviate crashes @DaleStan in #194
- Fix PageSearch scrollbar by @veger in #176
- Refresh the milestone window after adding or removing milestones. by @DaleStan in #183
- Add nullcheck for linkedGoods by @Dorus in #193
- Prevent Enter from closing the project page settings dialog when the name is empty. by @DaleStan in #190
Internal changes
- Replace Console.WriteLine with proper logging by @DaleStan in #195
- Finish namespace renaming by @DaleStan in #177
- Update dependencies and remove unnecessary and transitive ones. by @DaleStan in #186
New Contributors
Full Changelog: 0.7.2...0.7.3
YAFC-CE 0.7.2 (unstable)
Warning
There's an ongoing investigation on crashes. Please use YAFC 0.7.0 if you don't want crashes.
Features
- Add more shortcuts for the keyboard and right mouse button, by @DaleStan in #154
- UI refreshes when the window is resized, by @veger in #163
- Save window size in preferences, by @DaleStan in #166
- Use calculated width for the first column of the Summary page, by @veger in #167
Bugfixes
- Fix that returning to the Welcome screen and opening a project could break the main window, by @DaleStan in #157
- Fix that some pages could not be deleted, by @Dorus in #156
- Fix horizontal scrollbar, by @veger in #161
- Fix legacy production sheet saving- and loading-errors, by @DaleStan in #165
- Remove releaser's stacktrace-paths from errors, by @have-fun-was-taken in #170
Internal changes
- Make a test culture-aware, by @Dorus in #158
- Separate the initial window size from the max window size, by @veger in #162
Full Changelog: 0.7.1...0.7.2
YAFC-CE 0.7.1 (unstable)
Warning
There's an ongoing investigation on crashes. Please use YAFC 0.7.0 if you don't want crashes.
Features
- Display spent fuel by @DaleStan in #141
- Better barrelling and stacking detection by @DaleStan in #134
- Draw smaller icons over variable backgrounds by @DaleStan in #144
Bugfixes
- Fix exception on resource middle-click in NEIE by @exyi in #142
- Fix missing window contents on Linux/Xorg by @exyi in #143
- Fix an exception when recipe-hovering over a pathological configuration by @DaleStan in #150
Internal changes
Full Changelog: 0.7.0...0.7.1
YAFC-CE 0.7.0
Thanks to our awesome contributors, we bring you a new release!
Features
- Add fuel consumption recipe for products by @Dorus in #109
- Auto-assign beacons to recipes before modules. by @DaleStan in #120
- Allow unsetting target technology by @exyi in #115
- Add more variety of units for production per timeframe. by @DaleStan in #128
- Mark bot-placeable items as accessible by @DaleStan in #132
- Add page-search for specific things on the page by @DaleStan in #133
- Add an option for net instead of gross production by @DaleStan in #135
- Make pollution cost optional, with setting by @Dorus in #117
- Better CLI experience by @shihan42 in #89
Fixes
- Fix #74 (empty search bar), by forcing scroll views to scroll up until items are visible. by @DaleStan in #126
- Fix ShadowTheAge#224 (can't delete milestone) -- Long milestone names no longer hide buttons. by @DaleStan in #129
- Fix #77 (NEIE not updating view) by @DaleStan in #127
- Fix handling of disabled recipes by @DaleStan in #130
- Remove textplate's in-game-only items that can cause false-positive accessibility warnings. by @DaleStan in #119
Dev improvements
This list below contains main improvements.
- Rename folders and namespaces by @Dorus in #84
- Update to net 8 by @Dorus in #40
- .NET 8 code cleanup by @have-fun-was-taken in #114
New Contributors
Full Changelog: 0.6.4...0.7.0
YAFC-CE 0.6.4
Additions:
- Tagged recipe-rows are now colored in the color of the tag.
- Rows with actual YAFC errors are now colored more brightly.
YAFC-CE 0.6.3-RC2
The main thing that we want to test in this pre-release is if YAFC launches successfully for the users who install it for the first time. If it does not launch on the first install, please let us know in this issue.
There's also a new feature: you can select multiple items by holding Ctrl
in some windows. For example, to add multiple production recipes at once.
The app version still shows as 0.6.2. The proper versioning is in the works.