-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathCHANGELOG.md.old
161 lines (106 loc) · 3.46 KB
/
CHANGELOG.md.old
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
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## v3.1.0-alpha.1
### Bug Fixes
- Properly continue with `force` flag
- Filter northstar core mods when performing update check
### Features
- Add `no-cache` flag
- Add `all` flag to `enable` and `disable` commands
- Import and export mod lists (#23)
### Miscellaneous Tasks
- Update release script tag message formatting
- More release script tweaks
- Add ignore_tags regex to cliff config
- Remove unused files
- Update .gitignore
- Clippy fixes
## v3.1.0-alpha
### Bug Fixes
- Properly continue with `force` flag
### Features
- Add `no-cache` flag
- Add `all` flag to `enable` and `disable` commands
### Miscellaneous Tasks
- Update release script tag message formatting
- More release script tweaks
## v3.0.0
### Changed
- Use `libthermite` to manage package manipulation
### Removed
- No longer use index file to track mods
- global mods (will be reimplemented in the future)
## v2.2.0
### Added
- Global install option (unix only)
- `inlcude` and `exclude` commands for using global mods (unix only)
- Options to `list` for global and all mods
- `update` now lists the mods it will update, similar to `install`
### Changed
- Improved formatting a bit when installing many mods
### Fixed
- Cache breaking for packages with `_` in the package name
- Cache not actually clearing without `force` option
- Crash where the config directory wasn't be created properly
## v2.1.1
### Added
- `force` option to `install` command
- Cache now cleans older versions of packages
### Fixed
- Running `search` with no terms returning no results rather than everything
- `install` asking to install nothing
## v2.1.0
### Added
- Northstar `install`, `init`, and `update` commands
- File overwrite warning on `update`
- Overwrite protection for `.cfg` files
- debug flag for base command
### Chagned
- Internal error handling
- Slimmed binary sized a bit
### Fixed
- `update` not respecting disabled status
- `disable` and `enable` not properly modifying all sub mods if the parent mod's name was used
- `install` potentially using an outdated version from the cache
## v2.0.0
### Added
- Northstar `install`, `init`, and `update` commands
- File overwrite warning on `update`
- Overwrite protection for `.cfg` files
- debug flag for base command
### Chagned
- Internal error handling
- Slimmed binary sized a bit
### Fixed
- `update` not respecting disabled status
- `disable` and `enable` not properly modifying all sub mods if the parent mod's name was used
- `install` potentially using an outdated version from the cache
## v2.0.0
### Added
- `search` command
- Support "bundle" type mods
- `enable` and `disable` commands
### Changed
- Improved list formatting
- More colorful output for readability
## v1.0.0
### Added
- `update` command
- Installed mod tracking
- Support ~~somewhat~~ non-standard directory structures
- Pre-installation confirmation
### Changed
- Get download URLs from thunderstore api
- Use only package name for selecting packages
- `install` and `remove` are now case-insensitive
- Formatting changes
## v0.2.0
### Added
- `config` command to manage configuration
### Changed
- Improved `list` command formatting
### Fixed
- `remove` command not working on windows
- Install message not always getting package name