forked from ShadowTheAge/yafc
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
118 lines (118 loc) · 7 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
// The purpose of the changelog is to provide a concise overview of what was changed.
// The purpose of the format is to make the changelog more organized.
// Version: x.y.z
// Date: Month Day Year of the release
// Each section exists only if there is something in it for this release.
// Features:
// First go new features. They usually start with "Add". If they mostly add things, they go to this part.
// Then go the changes in the existing behavior. They usually start with "Update".
// Bugfixes:
// Bugfixes go there.
// Internal changes:
// Changes to the code that do not affect the behavior of the program.
----------------------------------------------------------------------------------------------------------------------
Version 0.7.3
Date: soon
Features:
- Add the option to specify how many beacons, with what modules, should be applied on a per-building-type
basis, in addition to the global and per-recipe-row settings.
- Allow adding technologies to the tables to produce research units.
- Add settings for research speed and productivity bonuses, to correctly calculate lab speed and counts.
Bugfixes:
- Fix PageSearch scrollbar not working.
- Refresh the milestones display after adding or removing milestones.
Internal changes:
- Finish the namespace rename from YAFC to Yafc.
----------------------------------------------------------------------------------------------------------------------
Version 0.7.2
Date: June 23rd 2024
Features:
- Add several right-click and keyboard shortcuts, notably Enter/Return to close most dialogs.
- Add UI rebuilding itself on resize.
- When opening the main window, use the same size it was when it was last closed.
- Use calculated width for first column of Summary page.
Bugfixes:
- Fix that some pages couldn't be deleted.
- Fix that returning to the Welcome Screen could break the panels in the main window.
- Make horizontal scrollbar clickable/draggable.
- Scroll down/up exactly one page with page down/up keys
- Fix saving and loading errors with legacy production summaries.
- YAFC no longer shows the paths of the releaser in stack traces.
Internal changes:
- Initial window size is now separate from the minimal window size.
----------------------------------------------------------------------------------------------------------------------
Version: 0.7.1
Date: June 12th 2024
Features:
- Allow configuring the size of icons that have backgrounds, since the icon may cover the entire
background area.
- Update the detection of special recipes and items, to detect stacking from Deadlock's Beltboxes, caging
from Pyanodon, and pressurization from Pressurized Fluids.
Also detect cases where one direction is required, (e.g. Some Nullius science packs are manufactured in
stacks) and do not consider the required recipe special. (The unstacking recipe, in this case)
As before, special items/recipes are shown at the end of lists and are not selected when ctrl-clicking.
Bugfixes:
- Display spent fuel items in the production table and link summaries.
- Fix error when switching items in NEIE with middle-click
- Fix missing window contents on Linux/Xorg.
- Fix an exception when hovering over recipes in certain pathological cases.
Internal changes:
- Enable nullable annotations to address the IDE warnings.
----------------------------------------------------------------------------------------------------------------------
Version: 0.7.0
Date: May 25th 2024
Features:
- Add the option to specify a number of belts of production, and to specify per-second/minute/hour
production regardless of the current display setting.
- When searching in the page list, allow searching in page contents as well as in page names.
- Allow the user to select whether catalysts should be considered produced and consumed by the recipes that
use them. (e.g. Does coal liquefaction consume heavy oil?)
Changes:
- Add a help message and proper handling for command line arguments
- Removed default pollution cost from calculation. Added a setting to customize pollution cost.
- Add fuel consumption recipe for products
- Fix list displays below search boxes. If necessary, they now scroll up until items are visible.
- Fix the milestones display and the milestones editor displaying different milestones.
- Fix the NEI Explorer not always reflecting milestone unlocks and changed accessibility flags.
----------------------------------------------------------------------------------------------------------------------
Version: 0.6.4
Date: April 16th 2024
Changes:
- Tagged recipe-rows are now colored in the color of the tag.
- Rows with errors are now more visible.
----------------------------------------------------------------------------------------------------------------------
Version: 0.6.3-RC2
Date: April 11th 2024
Features:
- Allow selecting multiple items with CTRL-click where it makes sense.
Fixes:
- YAFC no longer crashes with flib 0.14.
- YAFC no longer crashes on a fresh install.
- The Release Candidates (RC) bring confusion to versioning, so they are no longer used.
The next version after 0.6.3-RC2 will be 0.6.4.
----------------------------------------------------------------------------------------------------------------------
Version: 0.6.2
Date: March 2024
Changes:
- Add summary view
- Checkbox to show only goods with 'issues': different consuming/producing amounts
- Balance producing side to match the consuming when clicking an 'issue'
- Support the search box (ctrl+F)
- Fix text alignment of about screen
- Fix width of 'Target technology for cost analysis' preference popup
- Show actual overproduction with a magenta background color
- Fix some typos
----------------------------------------------------------------------------------------------------------------------
Version: 0.6.1
Date: Feb 2024
Changes:
- Add the option to specify the number of buildings that are built for a recipe.
If the solution requires more than that number of buildings, a warning will be shown.
- Add filtering by factorio-type. For instance, "tree item" or "tree tech".
- Make the milestone list scrollable and make it support more milestones.
- YAFC:CE has an icon now!
- Fix link summary, so it includes duplicate recipes. Previously it showed only one, which was wrong.
- Collapse state is no longer part of the undo history.
- Fix showing disallowed modules for modded games.
- other minor fixes
----------------------------------------------------------------------------------------------------------------------