diff --git a/3rdparty/builds/qt_rpfm_extensions.lib b/3rdparty/builds/qt_rpfm_extensions.lib index adaae90a..4ef27a2f 100644 Binary files a/3rdparty/builds/qt_rpfm_extensions.lib and b/3rdparty/builds/qt_rpfm_extensions.lib differ diff --git a/Cargo.lock b/Cargo.lock index 06ef640b..ebed66b6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2692,7 +2692,7 @@ dependencies = [ [[package]] name = "rpfm_cli" -version = "4.3.2" +version = "4.3.3" dependencies = [ "anyhow", "clap", @@ -2708,7 +2708,7 @@ dependencies = [ [[package]] name = "rpfm_extensions" -version = "4.3.2" +version = "4.3.3" dependencies = [ "bincode", "caseless", @@ -2727,7 +2727,7 @@ dependencies = [ [[package]] name = "rpfm_lib" -version = "4.3.2" +version = "4.3.3" dependencies = [ "backtrace", "base64 0.22.1", @@ -2769,7 +2769,7 @@ dependencies = [ [[package]] name = "rpfm_ui" -version = "4.3.2" +version = "4.3.3" dependencies = [ "anyhow", "cpp_core", @@ -2810,7 +2810,7 @@ dependencies = [ [[package]] name = "rpfm_ui_common" -version = "4.3.2" +version = "4.3.3" dependencies = [ "anyhow", "cpp_core", diff --git a/Cargo.toml b/Cargo.toml index d4d82848..4554d0fa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ members = [ ] [workspace.package] -version = "4.3.2" +version = "4.3.3" authors = ["Frodo45127 "] rust-version = "1.70" edition = "2021" diff --git a/Changelog.md b/Changelog.md index 055b84d5..f64e4779 100644 --- a/Changelog.md +++ b/Changelog.md @@ -6,6 +6,25 @@ and this project doesn't adhere to [Semantic Versioning](https://semver.org/spec If you're looking for the changes included in the latest beta (against the latest stable version), check the unreleased section. +## [4.3.3] +### Added +- Implemented Markdown support. + +### Changed +- Generate Loc Data now splits the generated entries in two files: + - "text/zzz_missing_locs.loc" for entries only found in your pack. + - "text/aaa_missing_locs.loc" for entries your tables use, but they already exist in the base game. These are autopopulated with vanilla data and autodeleted when optimising. + +### Fixed +- Fixed RPFM failing to detect the selected language of any game installation older than Three Kingdoms, causing lookups to show up in chinese instead. +- Fixed Attila's dependencies sometimes missing some dlc files. +- Fixed lookups not working on local columns if the column with it has a reference. +- Fixed lookup tooltip sometimes pointing to the wrong lookup column. +- Fixed some file icons not showing up due to a bug in one of the build scripts. +- Fixed "Path in field not found" diagnostics not working on cells starting with "/". +- Fixed "Path in field not found" diagnostics not working on cells starting with "data/". +- Fixed "Path in field not found" diagnostics not working on cells pointing to loose files in the data folder of the game. + ## [4.3.2] ### Fixed - Fixed dependencies not including a few dlc packs from Rome 2. diff --git a/rpfm_cli/Cargo.toml b/rpfm_cli/Cargo.toml index 293f166b..eed85172 100644 --- a/rpfm_cli/Cargo.toml +++ b/rpfm_cli/Cargo.toml @@ -16,8 +16,8 @@ rust-version.workspace = true [dependencies] # Internal dependencies. -rpfm_lib = { path = "../rpfm_lib", version = "4.3.2", features = ["integration_log", "integration_git"] } -rpfm_extensions = { path = "../rpfm_extensions", version = "4.3.2" } +rpfm_lib = { path = "../rpfm_lib", version = "4.3.3", features = ["integration_log", "integration_git"] } +rpfm_extensions = { path = "../rpfm_extensions", version = "4.3.3" } # Error managing. anyhow = "1.0" diff --git a/rpfm_extensions/Cargo.toml b/rpfm_extensions/Cargo.toml index bb5bb4d9..feeee138 100644 --- a/rpfm_extensions/Cargo.toml +++ b/rpfm_extensions/Cargo.toml @@ -15,7 +15,7 @@ rust-version.workspace = true [dependencies] # Internal dependencies. -rpfm_lib = { path = "../rpfm_lib", version = "4.3.2", features = ["integration_log", "integration_assembly_kit", "support_error_bincode"] } +rpfm_lib = { path = "../rpfm_lib", version = "4.3.3", features = ["integration_log", "integration_assembly_kit", "support_error_bincode"] } # Basic get/set support. getset = "^0.1" diff --git a/rpfm_ui/Cargo.toml b/rpfm_ui/Cargo.toml index 080825a3..911a7ab5 100644 --- a/rpfm_ui/Cargo.toml +++ b/rpfm_ui/Cargo.toml @@ -28,8 +28,8 @@ default = [] [dependencies] # Internal dependencies. -rpfm_lib = { path = "../rpfm_lib", version = "4.3.2", features = ["integration_log", "integration_git"] } -rpfm_extensions = { path = "../rpfm_extensions", version = "4.3.2" } +rpfm_lib = { path = "../rpfm_lib", version = "4.3.3", features = ["integration_log", "integration_git"] } +rpfm_extensions = { path = "../rpfm_extensions", version = "4.3.3" } rpfm_ui_common = { path = "../rpfm_ui_common" } # Config dependencies. diff --git a/rpfm_ui_common/Cargo.toml b/rpfm_ui_common/Cargo.toml index 5b9830d3..7d5a87cb 100644 --- a/rpfm_ui_common/Cargo.toml +++ b/rpfm_ui_common/Cargo.toml @@ -19,8 +19,8 @@ support_soundbank = ["rpfm_lib/support_soundbank"] [dependencies] # Internal dependencies. -rpfm_lib = { path = "../rpfm_lib", version = "4.3.2", features = ["integration_log", "integration_git"] } -rpfm_extensions = { path = "../rpfm_extensions", version = "4.3.2" } +rpfm_lib = { path = "../rpfm_lib", version = "4.3.3", features = ["integration_log", "integration_git"] } +rpfm_extensions = { path = "../rpfm_extensions", version = "4.3.3" } # Config dependencies. directories = "^5.0"