8.7.0
WolvenKit 8.7 is a major step forward. New features include support for building REDmods, sound modding, and animation modding. The UI has been fully transitioned to a title menu and toolbar setup. Texture I/O is significantly more powerful and robust. Numerous fixes for bugs, issues, and pain-points have been implemented.
Check out the summary below, or detailed release notes available on the WolvenKit Wiki.
https://wiki.redmodding.org/wolvenkit/features/release-notes/8.7
Notable changes:
- Support for Cyberpunk 2077 game version 1.6
- Support for REDmod
- Animation I/O
- New Sound Modding Tool
- Support for hot archive installation with RedHotTools by psiberx
- XBM import arguments are now exposed
- Import/Export arguments are now saved
- Added Title Menu
- Mod Manager and Plugins added to Home
- Simplified Menu Bar
- Added new Build options
- Numerous fixes & improvements under-the-hood and within the UI
❓ Wiki: https://wiki.redmodding.org/wolvenkit
❗ MAKE SURE TO INSTALL THE PREREQUISITES :
Install the .NET 6 runtime
Windows: https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-6.0.2-windows-x64-installer
Linux (make sure to install the correct runtime): https://learn.microsoft.com/en-us/dotnet/core/install/linux
What's Changed
- Fixed using wrong editor for float values by @seberoth in #792
- README: Updated .NET Runtime Download Instructions by @effs in #794
- Mesh import fixes by @seberoth in #798
- Redpackage rework by @seberoth in #800
- Clean branch by @someaka in #799
- Cl by @someaka in #802
- 🐛 Asset Search Requires Type Prefix For Hash Search by @effs in #807
- Random fixes by @seberoth in #810
- WolvenKIT.CLI: Fix System.IO.IOException when batch export meshes with materials by @njibhu in #809
- WolvenKit CLI: Remove the unconsistant archive name prefix on unbundle and uncook commands by @njibhu in #811
- Fix issue #812: Material exports which reference material templates from external materials by @njibhu in #813
- Fix mesh export json serialization exception by @njibhu in #814
- Mesh default tweaks + Readme update by @ja-to in #817
- Fix embedded material template in mesh materials exports by @njibhu in #818
- Fix/settings fixes by @rfuzzo in #819
- Fix/minor cleanup by @rfuzzo in #824
- Update v8.7 by @rfuzzo in #825
- ✨🐛 Empty search string clears AB search results by @effs in #829
- Removed magic hash from GeometryCacheService by @flibX0r in #831
- GUI clean-up & feature sneaking by @jackhumbert in #815
- Savegame reader/writer by @seberoth in #827
- Feature/modkit local files by @seberoth in #834
- Wwise file support by @ADawesomeguy in #821
- Small cleanup by @seberoth in #837
- Fixed broken DeleteSelection by @someaka in #836
- Develop -> Main by @rfuzzo in #838
- Update nightly workflow by @njibhu in #839
- CLI: Add ability to directly export to JSON from the archives by @njibhu in #833
- Update MeshImportTools.cs by @someaka in #843
- JSON import fix by @seberoth in #844
- Turn file preview on by default by @ja-to in #845
- fix a bug where certain ui commands would not work by @rfuzzo in #846
- 🐛 InsertChild Checks Item Can Be Assigned To Array, Not The Other Way Around by @effs in #848
- Fix RedDocumentViewModel.GetFileFromDepotPath by @seberoth in #850
- Fix for incorrect or unset game executable path by @dragonzkiller in #855
- remove FeedbackWizard and BugReportWizard by @rfuzzo in #853
- remove the ribbon by @rfuzzo in #862
- Update/nugets by @rfuzzo in #861
- Fix WKitJsonVersion Check by @dragonzkiller in #867
- TweakDB browser improvements by @seberoth in #868
- docs(readme): change "its" to "it's" bc grammar by @ADawesomeguy in #870
- move animation buffer read to where it's actually needed by @rfuzzo in #863
- Escape backslashes in ink atlas redscript example. by @richard-kelly in #871
- Feature/msix package by @rfuzzo in #866
- Fix GPU leak by @ja-to in #872
- Fix for TweakXL by @ja-to in #869
- Fix GPU issue on Import/Export tool by @ja-to in #873
- Update wwtools Windows lib to not be in debug mode by @ADawesomeguy in #874
- Add unit tests for Wwise WEM to OGG by @ADawesomeguy in #875
- docs: update GPL v3.0 to GPL-3.0 by @ADawesomeguy in #876
- ♻️ Use types instead of inline conditionals in AB search by @effs in #878
- 🐛 Tweak Browser: explicitly notify on property change & force refresh… by @effs in #880
- CollisionBuffer writing by @seberoth in #881
- WolvenKit REDmod integration by @Traderain in #886
- Implement Menu Bar by @ja-to in #885
- Fix ribbon merge issues by @ja-to in #893
- Temporarily Fix RedMod not being detected by @justarandomguyintheinternet in #894
- Update for 1.6 by @seberoth in #892
- Fix/fixes and improvements by @rfuzzo in #900
- Fix/menubar by @rfuzzo in #897
- fixes and improvements by @seberoth in #904
- Feature/project settings by @seberoth in #905
- Update README.md by @ja-to in #907
- Misc fixes by @ja-to in #909
- Update ProjectWizardView.xaml by @jackwoodhouse in #911
- XBM Overhaul by @seberoth in #914
- Feature/versions by @rfuzzo in #917
- XBM Fixes by @seberoth in #920
- Feature/launch profiles by @rfuzzo in #921
- Remove Pfim by @seberoth in #923
- Fix for automatic Cyberpunk 2077 FileNamePath lookup. by @houseofcat in #925
- Serilog Enhancements by @houseofcat in #931
- General fixes and improvements by @seberoth in #928
- Buffered Serilog Write Time Improvement by @houseofcat in #932
- RxApp DefaultExceptionHandler by @houseofcat in #933
- mod asset browser improvements by @seberoth in #929
- Fix for ImportExportViewModel Crash by @houseofcat in #934
- Continued Fix For ImportSettings Code by @houseofcat in #938
- Add --mesh-export options to the uncook CLI command by @njibhu in #942
- Rework Depot Operations by @houseofcat in #941
- fixed a bug where the inkwidget preview would crash by @rfuzzo in #945
- Feature/help menu by @ja-to in #947
- Feature/UI qol by @rfuzzo in #946
- Add extra nullchecks for the RenderResourceBlob by @njibhu in #948
- Fix Importer losing files saved by PS or paint.net by @WRodewald in #949
- Improve Rename in Project File Explorer and add Key Shortcuts by @WRodewald in #950
- Update "Open in Asset Browser" to full expand Browser to file path by @dragonzkiller in #955
- UI Paper Cuts by @ja-to in #956
- Implement Ctrl-C shortcut for the CLI by @njibhu in #954
- modernize CLI by @rfuzzo in #959
- Save related fixes by @seberoth in #960
- Fix UV map for mesh preview by @ja-to in #963
- Add Arrow Key Support for Asset Browser Navigation by @WRodewald in #951
- Feature/exit codes by @rfuzzo in #965
- AssetBrowserViewModel: Browse to Folder by @dragonzkiller in #967
- Experimental merged mesh export option by @njibhu in #966
New Contributors
- @someaka made their first contribution in #799
- @njibhu made their first contribution in #809
- @richard-kelly made their first contribution in #871
- @justarandomguyintheinternet made their first contribution in #894
- @jackwoodhouse made their first contribution in #911
- @houseofcat made their first contribution in #925
Full Changelog: 8.6...8.7