blob: f3e723b9225c37712c8ba4c6edbf1d9804adb82e (
plain)
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
|
### Added
* support for six digit interface versions.
- Dragonflight is `100000`
* 'Dragonflight' tooltip for 10.0 addons.
### Changed
* the slugify function used on a toc's 'title' value switched to the same one used when building catalogues.
- the 'title' value used to be more important as it was primarily used to match an addon within a catalogue.
- it's more of a fallback these days if the addon's `source` and `source-id` aren't found in the catalogue.
* reviewed a lot of code, lots of very minor shuffling and tweaks that won't affect the user at all.
- unless of course it breaks something.
- I was taking advantage of the major version bump to do some unnecessary and hard to justify changes.
- plenty more could still be done but I'll tackle them individually.
### Fixed
* fixed an issue with WotLK toc data having no priority in non-WotLK game tracks.
- for example, if an addon directory is using the 'Classic TBC' game track and an addon had 'Classic WotLK' toc data but no TBC toc data, the WotLK toc data would be ignored when it *should* be preferred over retail toc data.
### Removed
* removed support for building catalogues.
- this logic now lives in `ogri-la/strongbox-catalogue-builder`.
* removed the command line actions:
- 'scrape-catalogue'
- 'write-catalogue'
- 'scrape-github-catalogue'
- 'scrape-wowinterface-catalogue'
- 'scrape-tukui-catalogue'
* removed support for reading version 1 catalogues built using `wowman`
- last release of `wowman` was 2020-06-01
* removed the 'tag' logic used to normalise and map categories between addons and addon hosts.
- it was used exclusively for catalogue building and this logic now lives in `ogri-la/strongbox-catalogue-builder`.
* removed dependencies `org.clojure/data.csv` and `enlive`.
* removed support for finding `wowman`-era config files.
|