-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathchangelog.txt
81 lines (63 loc) · 2.91 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
CHANGELOG
Version 2.0 (Released 4th July 2021):
-> Changed the codebase to use a object oriented style.
-> Introduced input and stepwise modes.
-> Introduced some terminal text and help (press h in game).
Version 2.1 (Released 5th July 2021):
-> Made changes to input mode, now allowing deletion of squares.
-> Added reset to delete all living squares (press x in game).
-> Added converter to convert plaintext inputs from wiki.
Version 2.1.1 (Released 27th July 2021):
-> Added converter to convert rle inputs from wiki.
-> Fixed bug where switching between input and automatic modes would cause unintended behavior.
-> Added O2 to make.
Version 2.2 (Released 28th July 2021):
-> Added multilife mode (With big contributions by Altay Kilic.).
-> Upgraded help text.
---> Plans for next release:
-> Hotkey for saving current generation to a file.
-> Multilife input from file.
-> Updating make.
Version 2.2.1 (Released 30th July 2021):
-> Updated make.
-> Bug fixes concerning multilife mode.
-> Added default input to stepwise mode, which was only supported by automatic mode.
-> Added rule: vanilla and rule: multi to input.txt, more functionality will be added using this in the next patches.
---> Plans for next release:
-> Add reverse converters for rle and plaintext.
-> Add converter to convert to rule: vanilla from rule: multi
-> Add randomizer.
-> Add CLI for converters.
Version 2.3 (Released 8th August 2021):
-> Added reverse converters for rle and plaintext.
-> Added converter to convert to rule: vanilla from rule: multi
-> Added randomizer.
-> Added CLI for converters. (cxxopts)
Version 2.3.1 (Released 31st March 2022):
-> Added FPS cap (60FPS) to massively reduce power and CPU usage.
-> Updated Readme to include additional information.
---> Plans for next release:
-> Move away from cxxopts for converter CLI.
---> Plans for further releases:
-> Add some kind of CLI for this implementation to calculate nth generation and output it directly.
-> Add text to the UI for the number of generation and zoom info etc.
Version 2.3.2 (Released 13th April 2022):
-> Removed cxxopts from convertercli.cpp.
-> Updated Readme.txt to include "Convertercli Usage".
---> Plans for next release:
-> Add native converters for ptxt -> rle and vice versa.
Version 2.3.3 (Released 24th April 2022):
-> Added native converters for ptxt -> rle and rle -> ptxt.
-> Updated Readme.txt.
---> Plans for next release:
-> Add comment syntax for plaintext converters.
-> Add comment syntax to vanilla and multi formats.
Version 2.3.4 (Released 26th April 2022):
-> Added comment support to converters.
-> Added comment syntax to vanilla and multi formats.
---> Plans for next release:
-> Add support for naming in game saves.
-> Currently input.txt only supports non comment inputs. Change it to include comment inputs.
Version 2.3.5 (Released 27th April 2022):
-> Added naming feature to game saves.
-> input.txt now skips all lines before "rule".