You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: changelog.md
+37Lines changed: 37 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,40 @@
1
+
### v2.1.0 - 17/01/2025
2
+
3
+
`qbt-nox-static.bash` will be a created alongside the `qbittorrent-nox-static.sh`.
4
+
5
+
`qbt-nox-static.bash` ≥ `v2.1.0`
6
+
7
+
`qbt-nox-static.bash` will start `v2.1.0` and `qbittorrent-nox-static.sh` will be frozen at `v2.0.14`going forward.
8
+
9
+
This is to avoid breaking anything. `v2.1.0` is not really changing the outcome but the behaviour of the script towards that outcome. So the least disruptive way is the opt in route.
10
+
11
+
I also wanted to changed the extension from `sh` to `bash` as it is a bash script.
12
+
13
+
Main changes:
14
+
15
+
A reworked dependency and module installation logic, which has changed the default behaviour of the script. The script was designed to be run in a docker and needs `curl` and `git` to perform basic test functions. So it would automatically try to install all deps from a single array when run as root or with sudo to able to then do the basic interactions.
16
+
17
+
This has been changed so that the script makes does not modify the host or create files if just called by it's name. It will do basic dependency checks and offer options to install what's needed.
18
+
19
+
It can now only install the required test dependencies or perform basic functions if they are already installed meaning the basic features and help functions are usable without installing the full suits of dependencies.
20
+
21
+
Updated the default build flags to be a bit more modern which breaks building on some older systems.
22
+
23
+
Removed build script support for buster and focal due to conflicts with updated builds flags and will support current releases only going forward.
24
+
25
+
general refactoring towards more consistent use of arrays data throughout the script.
26
+
27
+
credits: Borrowed some build flags from here [qbittorrent/docker-qbittorrent-nox](https://github.com/qbittorrent/docker-qbittorrent-nox/blob/main/Dockerfile#L59-L61)
28
+
29
+
### v2.0.15 - 17/01/2025
30
+
31
+
`qbittorrent-nox-static.sh` only
32
+
33
+
fixed: optimize was not working as intended for being spelt inconsistently and the checks for crossbuilding were not correct.
34
+
changed: optimize now accepts a quoted string of flags. `-o "-things -to -pass"
35
+
36
+
structure tweaks and layout.
37
+
1
38
### v2.0.14 - 31/12/2024
2
39
3
40
fix: libtorrent `v1.2` and boost `1.86.0` check to not ignore `RC_1_2`
0 commit comments