diff --git a/3rdparty/builds/qt_rpfm_extensions.lib b/3rdparty/builds/qt_rpfm_extensions.lib index 5831c376d..95817497f 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 76f025ead..e0661baaf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2576,7 +2576,7 @@ dependencies = [ [[package]] name = "rpfm_cli" -version = "4.1.1" +version = "4.1.2" dependencies = [ "anyhow", "clap", @@ -2592,7 +2592,7 @@ dependencies = [ [[package]] name = "rpfm_extensions" -version = "4.1.1" +version = "4.1.2" dependencies = [ "bincode", "caseless", @@ -2611,7 +2611,7 @@ dependencies = [ [[package]] name = "rpfm_lib" -version = "4.1.1" +version = "4.1.2" dependencies = [ "backtrace", "bincode", @@ -2652,7 +2652,7 @@ dependencies = [ [[package]] name = "rpfm_ui" -version = "4.1.1" +version = "4.1.2" dependencies = [ "anyhow", "cpp_core", @@ -2690,7 +2690,7 @@ dependencies = [ [[package]] name = "rpfm_ui_common" -version = "4.1.1" +version = "4.1.2" dependencies = [ "anyhow", "cpp_core", diff --git a/Cargo.toml b/Cargo.toml index e6adec232..087f5f245 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ members = [ ] [workspace.package] -version = "4.1.1" +version = "4.1.2" authors = ["Frodo45127 "] rust-version = "1.67" edition = "2021" diff --git a/Changelog.md b/Changelog.md index 6a1b2b038..940b7af7f 100644 --- a/Changelog.md +++ b/Changelog.md @@ -6,6 +6,42 @@ 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.1.2] +### Added +- Improved formatting of the paths used for icons in the table column tooltips. +- In tables, the column tooltips now say where do lookups get their data. +- General optimisations to the dependencies and diagnostics systems. +- Implemented support for the following Text files: + - ".bat" + - ".cco" + - ".environment_group" + - ".environment_group.override" + - ".fbx" + - ".fx" + - ".fx_fragment" + - ".h" + - ".hlsl" + - ".kfc" + - ".kfe_temp" + - ".kfl_temp" + - ".kfcs_temp" + - ".ktr" + - ".ktr_temp" + - ".mvscene" + - ".py" + - ".sbs" + - ".shader" + - ".xml_temp" + +### Fixed +- Fixed multiple issues related with lookups not showing up or not updating on certain columns. +- Fixed locs in the open pack not being used correctly for searching for lookup data. +- Fixed a bug that caused certain files in the open pack to not be used for reference data if something in their path had uppercases. +- Fixed icon fields not resolving icons when the provided path used \\ instead of / as separator. +- Fixed icon search not working correctly when the field can be searched in multiple paths. +- Fixed lookups not working correctly when the lookup pointed to multiple columns. +- Fixed actions that open files and scroll them failing to do the scroll part. + ## [4.1.1] ### Added - Implemented local schema patches. @@ -1129,7 +1165,8 @@ If you're looking for the changes included in the latest beta (against the lates ## [2.1.4] - 2020-08-15 - For this update and older ones, check the release page. -[Unreleased]: https://github.com/Frodo45127/rpfm/compare/v4.1.1...HEAD +[Unreleased]: https://github.com/Frodo45127/rpfm/compare/v4.1.2...HEAD +[4.1.2]: https://github.com/Frodo45127/rpfm/compare/v4.1.1...v4.1.2 [4.1.1]: https://github.com/Frodo45127/rpfm/compare/v4.1.0...v4.1.1 [4.1.0]: https://github.com/Frodo45127/rpfm/compare/v4.0.22...v4.1.0 [4.0.22]: https://github.com/Frodo45127/rpfm/compare/v4.0.21...v4.0.22 diff --git a/rpfm_cli/Cargo.toml b/rpfm_cli/Cargo.toml index 7ff0930eb..a5c48e338 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.1.1", features = ["integration_log", "integration_git"] } -rpfm_extensions = { path = "../rpfm_extensions", version = "4.1.1" } +rpfm_lib = { path = "../rpfm_lib", version = "4.1.2", features = ["integration_log", "integration_git"] } +rpfm_extensions = { path = "../rpfm_extensions", version = "4.1.2" } # Error managing. anyhow = "1.0" diff --git a/rpfm_extensions/Cargo.toml b/rpfm_extensions/Cargo.toml index cb1ccfa4d..66a6ed9df 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.1.1", features = ["integration_log", "integration_assembly_kit", "support_error_bincode"] } +rpfm_lib = { path = "../rpfm_lib", version = "4.1.2", 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 36440bb22..a512e467f 100644 --- a/rpfm_ui/Cargo.toml +++ b/rpfm_ui/Cargo.toml @@ -27,8 +27,8 @@ default = [] [dependencies] # Internal dependencies. -rpfm_lib = { path = "../rpfm_lib", version = "4.1.1", features = ["integration_log", "integration_git"] } -rpfm_extensions = { path = "../rpfm_extensions", version = "4.1.1" } +rpfm_lib = { path = "../rpfm_lib", version = "4.1.2", features = ["integration_log", "integration_git"] } +rpfm_extensions = { path = "../rpfm_extensions", version = "4.1.2" } rpfm_ui_common = { path = "../rpfm_ui_common" } # Config dependencies. diff --git a/rpfm_ui_common/Cargo.toml b/rpfm_ui_common/Cargo.toml index 1605e0cbe..3ddacb3cb 100644 --- a/rpfm_ui_common/Cargo.toml +++ b/rpfm_ui_common/Cargo.toml @@ -15,8 +15,8 @@ rust-version.workspace = true [dependencies] # Internal dependencies. -rpfm_lib = { path = "../rpfm_lib", version = "4.1.1", features = ["integration_log", "integration_git"] } -rpfm_extensions = { path = "../rpfm_extensions", version = "4.1.1" } +rpfm_lib = { path = "../rpfm_lib", version = "4.1.2", features = ["integration_log", "integration_git"] } +rpfm_extensions = { path = "../rpfm_extensions", version = "4.1.2" } # Config dependencies. directories = "^5.0"