Skip to content

Commit 5e2a69d

Browse files
Too many changes
1 parent 4a980c9 commit 5e2a69d

23 files changed

+718
-466
lines changed

CHANGELOG.md

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,48 @@
11
# Changelog for Ferium
22

3-
## `v4.8.0`
4-
###
5-
3+
## `v5.0.0`
4+
### TBD
65

6+
- **Features**
7+
- **Bug Fixes**
8+
- **Internal Changes**
79

810
## `v4.7.1`
911
### 17.09.2024
1012

11-
- Implement change to libium, mainly removal of async functions
12-
- Fixes [#422](https://github.com/gorilla-devs/ferium/issues/422)
13-
- Also remove unnecessary async from code here
14-
- Consistently use `FuturesUnordered` for parallelising code
13+
- **Internal Changes**
14+
- Implement changes to libium, mainly the removal of async functions
15+
- [#422](https://github.com/gorilla-devs/ferium/issues/422) has been fixed
16+
- Also remove unnecessary async from code here
17+
- Consistently use `FuturesUnordered` for parallelising code
1518

1619
## `v4.7.0`
1720
### 11.06.2024
1821

19-
- Features
22+
- **Features**
2023
- Scan a directory (the profile's output directory by default) to automatically add the mods
2124
- Uses a maximum of 4 network requests! Unfortunately file hashing and searching for the file on the server take some time so it's not instant, especially with a large number of mods.
2225

23-
- Internal Changes
26+
- **Internal Changes**
2427
- Move code for displaying successes and failures to the `add` module
2528

2629
## `v4.6.0`
2730
### 10.06.2024
2831

29-
#### You can now add multiple mods at once! ([#175](https://github.com/gorilla-devs/ferium/issues/175))
32+
*You can now add multiple mods at once! ([#175](https://github.com/gorilla-devs/ferium/issues/175))*
3033

31-
- Features
34+
- **Features**
3235
- Adding mods has been significantly improved
3336
- No matter how many mods you add, there will only be a maximum of 3 network requests (for each platform)
3437
- The `--ignore-game-version` and `--ignore-mod-loader` flags will only work when adding a single mod, since these are meant for fine-tuning
3538

36-
- Bug Fixes
39+
- **Bug Fixes**
3740
- Fix `No such file or directory (os error 2)` when downloading some specific modpacks ([#402](https://github.com/gorilla-devs/ferium/issues/402))
3841
- Fix issues with the active profile/modpack index changing when deleting profiles/modpacks
3942
- Fix `--ignore-mod-loader` not working with curseforge mods ([#417](https://github.com/gorilla-devs/ferium/issues/417))
4043
- Fix stack overflows on the Windows GNU build ([#377](https://github.com/gorilla-devs/ferium/issues/377))
4144

42-
- Internal Changes
45+
- **Internal Changes**
4346
- Use `.eq_ignore_ascii_case()` where appropriate
4447
- Use `anyhow::ensure!()` where appropriate
4548
- Use `.ok_or_else()` where appropriate

0 commit comments

Comments
 (0)