-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCHANGELOG.txt
113 lines (98 loc) · 4.4 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
Release 2.0.2 (August 8th 2024)
= = =
- Patched a bug that made -v/--version flag not be able to run on its own
Release 2.0.1 (July 27th 2024)
= = =
- Patched mis-written variables, causing not all official package managers to be run
- Patched bug which broke -cd/--custom-domain script flag
Release 2.0.0 (July 25th, 2024)
= = =
- Near-complete rewrite of entire script
- Changed how descriptive arguments are displayed and ran
- Renamed --disable-alt-managers/--dam flag to --official-only/-oo
- Temporarily dropped support for zSh (zShell)
Release 1.5.8 (May 21st, 2024)
= = =
- Fixed bug that caused infinite loops when attempting to update OpenSUSE systems
- Minor re-write to replace tab characters with spaces
- Minor re-write in setup script
- Typo fixing
Release 1.5.6 (August 30th, 2023)
= = =
- Added support for OpenSUSE MicroOS
- Minor re-write with updating different OpenSUSE distros, inclding Zypper and Transactional-Update package managers
- Minor visual edits and corrections
Release 1.5.5 (August 20th, 2023)
= = =
- Patched checksums not working with OpenBSD, no longer needed to use --override-checksum argument
- Patched dependency-checker incorrectly showing CURL as installed when it really is not.
- Added comments
- Slight visual fixes and improvements
Release 1.5.4 (August 17th, 2023)
= = =
- Fully re-wrote and fixed Checksum-Checker function
- ZSH now works properly!
- CURL and WGET are both used for redundancy and better support for OS without CURL installed
- Removed '--no-test'/'-nc' argument
- Testing internet connection now mandatory, tests domain 'raw.githubusercontent.com' by default
- '--custom-domain'/'-cd' argument now add another domain to be tested, rather than replacing the default
- Added different symbols (* ,^ , !!) in front of messeges created by script in order to differentiate
package manager dialouges and script dialouges
- Exceptions include user input
- To be refined
- General minor re-writes
Release 1.4.4 (June 7th, 2023)
= = =
- Partially patched issue with Checksum-Checker, reducing false positives for mis-matching checksums when running the script locally
- ZSH still provides a false positive, use different shells for now.
- Issue at: https://github.com/mportizlunyov/update_full-unix/issues/1#issue-1744838635
- Added extra comments for better readability
- Trimmed out redundant and otherwise unused bits
Release 1.4.3 (June 6th, 2023)
= = =
- Added Checksum-Checker, which compares the script's SHA512 and SHA256 sums with the official checksum storage.
- Re-wrote argument collection section
- Rewrote conditional statements for greater POSIX compliance
- Fixed bug with comments not being able to be craeted when script is not run as root
- Log-file comments can now be created even if the script is not run as root
Release 1.3.3 (May 28th 2023)
= = =
- Fixed bug which used DNF and YUM on Red-hat Linux distros
- Updated README and wiki
Release 1.3.2 (April 17th 2023)
= = =
- Introduced --custom-log-path / -clp argument, allowing for log-files to be saved in a custom PATH!
- Modifier available to pre-load PATH
- Added pipx support (pip3 and pip2 support in development)!
- --manual-all / -ma behavior slightly changed, now asks for custom domain and/or custom log-file PATH if not preloaded
- Made Logs more readable
- General bugfixes, small re-writes
Release 1.2.2 (April 07th 2023)
= = =
- Updated Help message
- Added a section on Modifiers
- Made it easier to read
- Added --yum-update/-yu and --alt-only/-ao incompatability message
- Added a suggestion to use --help/-h when a wrong argument is used
Release 1.2.1 (April 01st 2023)
= = =
- Improved argument handling
- Added modifiable arguments, which will allow for more features!
- Two modifiable arguments include :no-comment / :nc (for --save-statistics) and :<CUSTOM URL> (for --custom-domain)
- More to come soon!
- Fixed issue with incorrect package manager scoring system
- General re-writes for better readability
Release 1.1.1 (March 11th 2023)
= = =
- Improved help message
- Updated Security Policy
Release 1.1.0
= = =
- Added version number in update script
- Added Slackware and Solus Linux support
Release 1.0.0
= = =
- First versioned relese!
- Complete re-write of argument reading in update script!
- Massive optimizations in update script, especially inprocessing arguments!
- Edits in README, NEW CHANGELOG!