Skip to content

Latest commit

 

History

History
768 lines (371 loc) · 41.1 KB

CHANGELOG.md

File metadata and controls

768 lines (371 loc) · 41.1 KB

Changelog

2.16.4 (2024-10-13)

2.16.0 (2024-09-21)

Features

  • Allow for automatically replacing an existing mod in a preset with a new mod when installing new mods (#258) (65b580b)
  • For the CharacterDetailsPage grid ordering is persisted in memory (65b580b)
  • Now possible to filter to only characters where there is a mod notification i.e. Mod update / new mod added. New filter dropdown added to the left of the Element icons. (65b580b)
  • Now possible to start JASM and switch to specific game trough command line args. See FAQ for example (65b580b)

Miscellaneous

  • Added link to Github releases on the settings page when a new update is available (65b580b)
  • Current size of the local mod cache is now shown on the settings page (65b580b)
  • When updating a mod, the existing JASM_ModConfig will take precedence over settings taken from GameBanana (65b580b)

2.15.0 (2024-09-13)

Features

  • Genshin: Added Nilou skin and Kirara skin (c17fe45)
  • Save space in CharacterDetailsPage by making the first and second columns use less space (#251) (2204c06)
  • Updated Simplified Chinese Translation (#247) (6c2aa4c)
  • ZZZ: Added partial Spanish (Argentina) translation (#238) (b48ccf3)

Miscellaneous

2.14.3 (2024-08-26)

Miscellaneous

  • Exclude Elevator.exe from default release build (#245) (d699f7a)
  • WuWu: Added Zhezhi and Xiangliyao (#244) Thanks @Moonholder (6fb1f42)

2.14.2 (2024-08-20)

Miscellaneous

  • Revert package update in Elevator, might help with AV incorrect detection (#239) (22378a6)

2.14.1 (2024-08-20)

Miscellaneous

2.14.0 (2024-08-11)

Features

  • Create and run custom commands from within JASM (#222) (5ea97ef)

Miscellaneous

  • Added missing ZZZ characters (5ea97ef)

2.13.3 (2024-08-04)

Miscellaneous

  • Now possible to toggle whether JASM remembers window size and window position (#229) (79f901f)

2.13.2 (2024-08-02)

Miscellaneous

  • Added more error handling to Auto Updater application (05b3339)

2.13.1 (2024-08-01)

Miscellaneous

2.13.0 (2024-07-25)

Features

2.12.2 (2024-07-23)

Miscellaneous

Code Refactoring

  • Limited the number of active tasks queued at the same time in ModUpdateAvailableChecker. This should improve performance when checking for mod updates with a large number of mods. (#214) (8364204)

2.12.1 (2024-07-23)

Miscellaneous

  • Added Russian translation to Genshin and Honkai game related text (d7f7751)

2.12.0 (2024-07-11)

Features

Bug Fixes

  • Mod update notification would always be shown for first update check for new mod (#205) (86a96e5)

Miscellaneous

  • Added logging to auto updater (86f0697)
  • Changed validation check for model import loader exe name (#205) (86a96e5)

2.11.0 (2024-07-04)

Features

  • Non-fatal exceptions no longer close the main window (#203) (8c7bd16)

Miscellaneous

  • Added some Russian translations. Thanks for the help Haosy (8c7bd16)
  • Updated most app packages including WinAppSdk (8c7bd16)

Code Refactoring

  • Removed old code that was used to make api calls and check for mod updates (8c7bd16)

2.10.1 (2024-06-06)

Miscellaneous

  • Updated "reorganize mods" tooltip on startup page (4288708)

2.10.0 (2024-06-05)

Features

2.9.1 (2024-06-03)

Miscellaneous

  • Genshin: Moved Clorinde and Sigewinne to characters, added Sethos character and added missing weapons (#190) (1c11e31)
  • Updated WinAppSdk to 1.5.3 (b8c8d61)

2.9.0 (2024-05-05)

Features

  • Added first iteration of the mod gallery view (#180) (461a91f)

Miscellaneous

  • Added HSR 2.2-2.3 characters (#182) (3c519cc)
  • ModInstaller: "Enable only this mod" checkbox defaults to off for multi mod characters (9aa90a9)

2.8.0 (2024-04-21)

Features

  • Now possible to download mods directly in the "Update available" / "New mod files" window (#177) (8c7ed5f)

2.7.0 (2024-04-20)

Features

  • Now possible to quickly switch presets from the characters overview page (#176) (9731655)

Miscellaneous

  • Updated WinAppSdk and a few other packages (#174) (4289cda)

Continuous Integration

  • Added Self Contained build to releases (9731655)

2.6.3 (2024-04-01)

Miscellaneous

  • Improved mod enabling logic during mod install (#167) (7498afb) Thanks @Davoleo

2.6.2 (2024-03-31)

Miscellaneous

  • Added Waverider and Xingqiu skin Bamboo Rain (#168) (c978d06)
  • Changed NPC and Weapon icons (2176bfb)

2.6.1 (2024-03-29)

Bug Fixes

  • Pasting image from clipboard was saved as .bitmap when .png format was available (81eb571)

Miscellaneous

  • Added presets overview (#162) (442a164)
  • Possible set preset as Read Only (442a164)
  • Possible to manually retrieve/refresh mod info when installing a mod (668883c)

2.6.0 (2024-03-26)

Features

  • Mod Presets and Persisting of Mod Preferences (#160) (2b0bc5e)

Miscellaneous

  • Detect Script.ini files (78cd6f5)

2.5.0 (2024-03-23)

Features

  • Possible to pick, copy and paste mod image during mod install (#157) (b143296)

Bug Fixes

  • Potential fix for NullReferenceException when navigating to character (8cc90c2)

Miscellaneous

  • Possible to set mod installer to always on top (b143296)
  • Updated WinAppSDK and .NET (#159) (9bbd739)

2.4.0 (2024-03-23)

Features

  • Now possible to enable Character skins as separate characters (#153) (491f4bb)

Bug Fixes

  • Check if WebView2 is available before using it (#135) (1bba6e6)
  • Not being able to set character override for mods (#156) (de28cca)

Miscellaneous

2.3.0 (2024-03-13)

Features

  • Quick switch button added for switching between games (#138) (ec8adc2)
  • When navigating back from a character page to the character overview, it will now scroll that character into view (ec8adc2)

Bug Fixes

  • Potential fix for crash when navigating to character after mod install (ec8adc2)

Miscellaneous

  • Added Ganyu and Shenhe skins (1499042)
  • Redid Date Added sorting logic (ec8adc2)
  • Reworked application cleanup and exit process (#141) (da9e65f)

2.2.0 (2024-03-10)

Reverts

  • No longer publish as single file due to new (WinAppSDK?) bug (#136) (634692a)

Features

  • Ability to choose .ini file for mods or to ignore it (#126) (8401d7d)

Miscellaneous

  • Added Chiori, hsr 2.1 characters, hsr character info, typo fixes (#134) (6f05ee6) Thanks @Pyrageis
  • Introduce Penacony and its characters (#132) (b59e3d9) Thanks @EffortlessFury
  • Updated WinAppSdk to 1.5 and som other packages (ae8947e)

2.1.2 (2024-01-31)

Miscellaneous

  • Added characters Gaming and Xianyun (0a41481)

2.1.1 (2024-01-28)

Miscellaneous

  • Added aditional error handling for mod update background checker (74f3cc7)
  • Added some additional error handling when picking 3dmigoto/genshin process (a940dc7)
  • Updated readme and adjusted build settings (b754ec2)
  • Updated WinAppSDK (39086ab)

2.1.0 (2024-01-08)

Features

  • Now possible to disable all other mods while activating the new mod when installing a new mod (#116) (9130f0c)

Bug Fixes

  • Potential fix for crash when JASM looks for other running instances of itself (#118) (20fafc1)
  • Potential fix for deleting mods freezing the app (9130f0c)

Miscellaneous

  • Changed restart logic to use winappsdk to restart app. Should hopefully make it more stable (#114) (d7044dd)

Code Refactoring

  • Fixed typo in App Management in folder name / namespace (d7044dd)
  • Redid notifications and updated namespaces (9130f0c)

2.0.0 (2024-01-06)

⚠ BREAKING CHANGES

  • Redid Folder structure (#109)

Features

  • Added Mod counter on overview and sort by mod count (62622a6)
  • Character/ModObject folders are now created on demand (62622a6)
  • Redid Folder structure (#109) (62622a6)

Miscellaneous

  • Added "Date Added" to grid in CharacterDetails page (62622a6)
  • Added Chevreuse (#110) (4ee26d6)

Code Refactoring

  • Background tasks now use the LongRunning option (4ee26d6)

1.9.2 (2023-12-06)

Bug Fixes

  • Crash window showing on shutdown (88ab01b)

1.9.1 (2023-12-02)

Bug Fixes

  • Possible fix for mod folder names containing " ä " or similar characters, causing mod preview image to fail to load (d184123)

Tweaks

  • Made automatic mod resorting a bit stricter when checking folder name and internal name (d184123)

Miscellaneous

  • Author now visibly in mod grid (d184123)
  • More npcs and images (d184123)
  • Updated WinAppSDK and a few other packages (#102) (d184123)

1.9.0 (2023-11-29)

Features

  • Added Weapons category(#95) (6c55bf3)
  • Category support. Added empty objects and minimal npcs categories. (#93) (7349b41)
  • The Elevator process will now automatically refresh mods in game when enabling/disabling mods in JASM (6c55bf3)

Bug Fixes

  • Honkai star rail 3DMigotoLoader not starting as admin. Now checking the "run this program as an administrator" on the file "3DMigotoLoader.exe" should start it as admin, this worked for me at least (7349b41)

Tweaks

  • Added some more info to the "mod added" notification and "mod moved" notification. (7349b41)

Miscellaneous

  • Added more tooltips around the app and some minor text changes (6c55bf3)
  • Minor improvements to the underlying code of the Mod installer helper (7349b41)

1.8.1 (2023-11-24)

Bug Fixes

  • JASM crashing on first time startup (c3048b4)

1.8.0 (2023-11-24)

Features

Bug Fixes

  • Bug where update notification was connected to character not the mod (368ef77)

Miscellaneous

  • Added a simple mods overview page (ee277e0)
  • Added ModNotifications cleanup (368ef77)
  • Better handling of invalid jasmConfig, invalid is renamed and new one is created (7db7253)
  • More redundant handling of Id in jasm_modconfig (#88) (368ef77)

Code Refactoring

1.7.0 (2023-11-15)

Features

Bug Fixes

  • Unable to restart app when switching game (a8d59e2)

1.6.3 (2023-11-11)

Bug Fixes

  • JASM window being permanently hidden if closed while it was minimized (ed7fb6c)

Miscellaneous

  • JASM will now check if there are other JASM instances running before starting (ed7fb6c)

Continuous Integration

  • Calculate checksum for archive during build (#81) (735d86e)

1.6.2 (2023-11-11)

Bug Fixes

  • Automatic reorganization of mods was bugged. This led to (almost) all mods being placed in the "Others" folder (bb2b0df)

Miscellaneous

  • Ability to use mouse 4 and mouse 5 to navigate backward and forward (d3647d4)
  • JASM now remembers its last window posistion and if maximized (aa09b3c)

1.6.1 (2023-11-10)

Bug Fixes

  • Auto Updater failing, due to being unable to delete WebView2 files (34d0587)

1.6.0 (2023-11-10)

Features

  • JASM will now auto detect image in mod folder, looks for images in this order 1. ".jasm_cover" 2. "preview" 3. "cover" (f05043c)
  • JASM will now check gamebanana urls for new mod files. It does this by checking if there are any new mods since the last check. (#78) (f05043c)

Bug Fixes

  • Unable to search for deactivated characters in the character manager page (1f3ff34)

Miscellaneous

  • Added easter egg because idk (f05043c)
  • Reduced the number of loose files in JASM folder (f05043c)

1.5.0 (2023-10-31)

Features

  • Ability to change display name of characters and disable characters (#66) (691baa9)

Miscellaneous

  • Auto Updater now checks for windows system folders in the jasm directory before updating (3fa8758)
  • Laid the foundation for HSR support and localization of game related text like character names (691baa9)
  • Renamed Travelers to their respective canon names and changed their image (691baa9)

1.4.6 (2023-10-22)

Miscellaneous

  • Added Wriothesley Character (6a7943f)
  • Changed Auto Updater .NET version from 6 to 7 (ce53022)

1.4.5 (2023-10-22)

Bug Fixes

  • KeySwaps not loading when the mod's filepath changed (#69) (b69e24c)

Miscellaneous

  • Updated WinAppSDK to Version 1.4.2 (1.4.231008000) (b69e24c)

1.4.4 (2023-10-09)

Bug Fixes

  • JASM will no longer crash if you move 3Dmigoto folder without changing it in the settings (b334e97)

Tweaks

  • Improved key relevance in character search (b334e97)

Miscellaneous

  • Ability to disable all mods as a part of first time startup (b334e97)
  • An error window is now shown on crash/exceptions (b334e97)

Code Refactoring

  • Refactored large parts of the code related to SkinMod (#63) (b334e97)

1.4.3 (2023-10-04)

Bug Fixes

  • Multiple mod's active warning shown even if character skin was overridden for the mod (e52b307)

Tweaks

  • Added more filtering options to character overview (fe8dd68)
  • Minor QOL improvements to ModGrid sorting (#52) (fe8dd68)

Miscellaneous

  • Added JASM auto updater (#55) (e52b307)
  • Added Neuvillette (c42c7f4)
  • Added some simplified Chinese translations to Startup page and Settings page. This is mostly a proof of concept and was translated trough chatGPT. Language can be changed on the settings page. (fe8dd68)

Code Refactoring

  • Major refactoring of code related to Character Overview sorting and filtering. (fe8dd68)

1.4.2 (2023-09-30)

Bug Fixes

  • Image failing to load after disabling/enabling mod (#48) (352de20)
  • Issue where the delete button on the flyout was not clickable if it was infront of the window titlebar (#50) (1fd5495)

1.4.1 (2023-09-25)

Miscellaneous

  • Added a warning popup if JASM is running with administrator privileges, can be turned off (#46) (93e7a08)
  • Added missing skin for Klee, Ayaka and Kaeya (#44) (dff8ec0)
  • Dependencies: Updated WinAppSDK and WinUIEx (93e7a08)

1.4.0 (2023-09-24)

Features

  • Recently added mods are marked with an icon to make it easier to see what mod was just added (be0947b)
  • Support for handling mods for different ingame skins for characters (#41) (be0947b)

Bug Fixes

  • Character overview not showing multiple mods active warning when "Only show characters with mods" was enabled (be0947b)
  • Crash when adding duplicate mod, and better handling of duplicate folder names (a47fa80)
  • Export progress ring not showing progress if exporting too many mods (be0947b)

Tweaks

  • Made the duplicate folder name checker a bit more robust (be0947b)
  • Reduced number of releases retrieved from GitHub Api when checking for updates (a47fa80)

Miscellaneous

1.3.0 (2023-09-16)

Features

  • Drag and drop support in character overview (#35) (c443f08)
  • Mod Image now has a right click context menu with Paste/Copy/Clear options (1964f3b)
  • Possible to add a back key or forward key if it was missing from merged.ini (46710a3)
  • Possible to set custom name for mods. (#32) (1964f3b)

Bug Fixes

  • Unsetting all keys for a character removes the key section row in JASM (#30) (46710a3)

Tweaks

  • On the Delete mods confirmation popup, the Delete button is now the primary button. So pressing Enter will immediately delete the mods, while pressing space will toggle the Recycle checkbox (c443f08)

Miscellaneous

  • Added Weapons as its own character (3c906cd)
  • Better error message for when "Run as administrator" property is set on 3DMigoto exe (c443f08)
  • Delete key can be used to delete selected mods in (c443f08)
  • The current path is now shown as a tooltip for Genshin- and 3DMigoto launch buttons (c443f08)

1.2.0 (2023-09-11)

Continuous Integration

  • Better release pipeline (abc3c1d)
  • Simple characters.json tests and automatic builds (4bfa960)

Miscellaneous

  • Added Freminet (0ff9ad1)
  • Added Gamebanana shortcut to Character overview for easy access (0ff9ad1)
  • Improved Startup screen text (0ff9ad1)

Features

  • Ability to customize merged.ini keys and add link to mod (#22) (c3485cd)
  • Export Mods function to export all mods managed by JASM to a specified folder (0ff9ad1)
  • Mod thumbnail that can be added to mod via drag and drop or file selector (0ff9ad1)
  • Warning ' ! ' icon shown on Character overview when multiple mods are active for character (0ff9ad1)

Bug Fixes

  • Temporary folder cleanup on application exit (0ff9ad1)

Tweaks

  • Improved character search, especially for characters with longer names (#19) (00b7914)

1.1.1 (2023-09-04)

Bug Fixes

  • Zhongli,Navia and Paimon,Yun Jin having duplicate ids (#16) (5740b05)

1.1.0 (2023-09-03)

Features

  • Added Paimon, Gliders and some characters from Fontaine. (b6ceb06)
  • Added Paimon, Gliders and some characters from Fontaine. (#13) (b6ceb06)
  • Qol, when selected character for moving mods the move button will recieve focus (b6ceb06)
  • Small badge shown when a new JASM release is available (#10) (69eb509)

Bug Fixes

  • Better description of reorganize mods (b6ceb06)
  • Closing JASM will now NOT close Migoto or Genshin if they were started trough it.... (b6ceb06)
  • Crash when pressing enter without selecting a charater when moving mods. (6234d01)
  • On character details overview, flyout autmatically focuses on text box on open. (8a1463e)
  • please-release test (fc740a2)
  • release pleasev2 (8a0f08b)
  • Removed unecesery code (d6a68c4)
  • test (af170ef)
  • That some mod names had an underscore shown with their name (_ModName) when enabled. (b6ceb06)
  • Typo (ff0edd9)
  • Typo (b88fa95)
  • Typo (403d269)
  • When navigating to a charcter detailed overview focus is set on grid and not the back button (b6ceb06)