Skip to content

Commit

Permalink
merged master
Browse files Browse the repository at this point in the history
  • Loading branch information
Torkus committed Sep 7, 2024
2 parents b7a7505 + ca4208b commit afb6af7
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 9 deletions.
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ All notable changes to this project will be documented in this file. This change
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).

## [Unreleased]
## 7.5.0 - 2024-09-07

### Added

* error handling for a few cases where uncaught exceptions were being swallowed.
* added another heuristic for guessing which asset in a Github release supports retail.
- in this case, if there is a single remaining unclassified asset, and there are other classified assets and nothing has been classified as retail yet, classify that asset as retail.
- yes, this is guessing, and it won't always be correct, but it's probably true most of the time.
- thanks @jake770321
* error handling for a few cases where uncaught exceptions were being swallowed.

### Changed

Expand Down
5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,7 @@ Running Strongbox with `--debug` will generate a file called `debug.log` that I

### classic and retail addon support

"Classic", "Classic (The Burning Crusade)", "Classic (Wrath of the Lich King)" etc and "Retail" versions of WoW are all
"Classic", "Classic (The Burning Crusade)", "Classic (Wrath of the Lich King)", etc and "Retail" versions of WoW are all
distinct addon systems.

Some addon authors support all systems in a single download, some support classic as an alternate build of the same addon,
Expand Down Expand Up @@ -221,8 +221,7 @@ When you search for an addon you are searching a list of thousands of addons tha
Click `Catalogue` from the top menu and choose your preferred catalogue.

The default catalogue is the 'short' catalogue. It contains all addons from all supported hosts that have been *updated*
since *the beginning of the [previous expansion](https://warcraft.wiki.gg/wiki/Expansion#World_of_Warcraft)*.
This is currently Shadowlands, released 2020-11-23 and the catalogue has approximately 2.8k addons.
since *the beginning of the [previous expansion](https://warcraft.wiki.gg/wiki/Expansion#World_of_Warcraft)*.

The 'full' catalogue contains all addons from all supported hosts, ever, and is approximately 7.2k addons large. It
contains many unmaintained addons.
Expand Down
6 changes: 3 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<groupId>ogri-la</groupId>
<artifactId>strongbox</artifactId>
<packaging>jar</packaging>
<version>7.5.0-unreleased</version>
<version>7.5.0</version>
<name>strongbox</name>
<description>World Of Warcraft Addon Manager</description>
<url>https://github.com/ogri-la/strongbox</url>
Expand All @@ -18,7 +18,7 @@
<url>https://github.com/ogri-la/strongbox</url>
<connection>scm:git:git://github.com/ogri-la/strongbox.git</connection>
<developerConnection>scm:git:ssh://[email protected]/ogri-la/strongbox.git</developerConnection>
<tag>822521feaf85c7579ac3ecff6eb849e91abbed94</tag>
<tag>744a0157d35656f2eab69f2ad981aafc5c2dd474</tag>
</scm>
<build>
<sourceDirectory>src</sourceDirectory>
Expand Down Expand Up @@ -250,4 +250,4 @@
<!-- This file was autogenerated by Leiningen.
Please do not edit it directly; instead edit project.clj and regenerate it.
It should not be considered canonical data. For more information see
https://github.com/technomancy/leiningen -->
https://codeberg.org/leiningen/leiningen -->
2 changes: 1 addition & 1 deletion project.clj
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(defproject ogri-la/strongbox "7.5.0-unreleased"
(defproject ogri-la/strongbox "7.5.0"
:description "World Of Warcraft Addon Manager"
:url "https://github.com/ogri-la/strongbox"
:license {:name "GNU Affero General Public License (AGPL)"
Expand Down
2 changes: 2 additions & 0 deletions src/strongbox/addon.clj
Original file line number Diff line number Diff line change
Expand Up @@ -329,6 +329,8 @@
(nfo/ignore new-nfo-data)
new-nfo-data)

;; if any of the addons this addon is replacing are pinned,
;; the pin is removed. We've just modified them and they are no longer at that version.
new-nfo-data (if contains-nfo-with-pinned-version
(nfo/unpin new-nfo-data)
new-nfo-data)
Expand Down

0 comments on commit afb6af7

Please sign in to comment.