diff --git a/CHANGELOG.md b/CHANGELOG.md
index c204d24f..c3e3ead2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added
+### Changed
+
+### Fixed
+
+### Removed
+
+## 7.4.0 - 2024-07-19
+
+### Added
+
* added support for parsing multiple interface version values from .toc file.
- a single .toc file may now yield multiple possible game tracks (retail, classic, wrath, etc).
* added entries to the known patch list for the recent major Dragonflight patches and The War Within.
@@ -15,7 +25,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
* the WoW column in the GUI now supports displaying multiple game versions (like 8.0, 9.0, 10.0).
- - these are dervied from interface versions (80000, 90000, 100000).
+ - these are derived from interface versions (80000, 90000, 100000).
* the raw data GUI widget in the addon details pane now supports displaying multiple interface versions.
* replaced references to the old wiki with the new wiki (warcraft.wiki.gg).
* bumped dependencies.
@@ -23,19 +33,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed
* fixed a typo in a field name in the import/export logic.
- - almost certainly didn't affect anybody.
-* fixed a bug in the interface-version => game-version logic where 110000 was returned as '1.0.00' instead of '11.0.0'.
+* fixed a bug in the interface-version => game-version logic where 110000 was returned as '1.0.000' instead of '11.0.0'.
### Removed
* removed curseforge and tukui test fixtures and the fetching of test fixtures.
* removed support for 'release labels' attached to addon source updates.
- - these were only supported by curseforge and provided a friendlier label a release than the version number.
-* removed more curseforge and tukui logic that was disabled many releases ago
- - including test fixtures for this removed logic.
+ - only supported by curseforge and provided a friendlier label for a release than a version number.
+* removed more curseforge and tukui logic that was disabled many releases ago.
* removed support for interface versions in .toc files containing non-numeric values.
- - for example, "30008a" which used to parse to "3.0.8a"
- - the interface version for these alpha and beta releases don't actually have 'a' and 'b' suffixes
+ - for example, "30008a" which used to parse to "3.0.8a".
+ - the interface version for these alpha and beta releases don't actually have 'a' and 'b' suffixes.
- https://warcraft.wiki.gg/wiki/Patch_3.0.8a
- https://warcraft.wiki.gg/wiki/Patch_8.1.0a
diff --git a/TODO.md b/TODO.md
index 77297a23..6874d38b 100644
--- a/TODO.md
+++ b/TODO.md
@@ -6,13 +6,8 @@ see CHANGELOG.md for a more formal list of changes by release
## done
-* support multiple interface values
-* bump any game versions
-* bump any deps
-
## todo
-
## todo bucket (no particular order)
* remove support for parsing templated .toc keyvals: '# ## Key: Value'
diff --git a/pom.xml b/pom.xml
index 90b6aec4..35994842 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
ogri-la
strongbox
jar
- 7.3.0
+ 7.5.0-unreleased
strongbox
World Of Warcraft Addon Manager
https://github.com/ogri-la/strongbox
@@ -18,7 +18,7 @@
https://github.com/ogri-la/strongbox
scm:git:git://github.com/ogri-la/strongbox.git
scm:git:ssh://git@github.com/ogri-la/strongbox.git
- 86204296a94b4e5b4621bd143daa693f1f4934de
+ 822521feaf85c7579ac3ecff6eb849e91abbed94
src
@@ -78,7 +78,7 @@
org.clojure
clojure
- 1.11.2
+ 1.11.3
org.clojure
@@ -108,7 +108,7 @@
clj-http
clj-http
- 3.12.3
+ 3.13.0
clj-commons
@@ -128,7 +128,7 @@
org.flatland
ordered
- 1.15.11
+ 1.15.12
clojure.java-time
@@ -148,7 +148,7 @@
cljfx
cljfx
- 1.8.0
+ 1.9.0
javafx-web
@@ -219,7 +219,7 @@
org.ocpsoft.prettytime
prettytime
- 5.0.7.Final
+ 5.0.9.Final
org.controlsfx
diff --git a/project.clj b/project.clj
index 6c5ffaf8..aea59cf9 100644
--- a/project.clj
+++ b/project.clj
@@ -1,4 +1,4 @@
-(defproject ogri-la/strongbox "7.4.0-unreleased"
+(defproject ogri-la/strongbox "7.5.0-unreleased"
:description "World Of Warcraft Addon Manager"
:url "https://github.com/ogri-la/strongbox"
:license {:name "GNU Affero General Public License (AGPL)"