Releases: WolvenKit/WolvenKit
8.16.0
Notable changes:
- New log view by @poirierlouis
- some (switch, quest output) node properties by @JakubMarecek
- engine and cli fixes by @seberoth
- feature/searchbar for CR2W editor by @manavortex
- added "change animation" and "to photo mode app" to .app menu bar by @manavortex
- Convert to photo mode app by @manavortex
- feat: add UI scaling + improve UX by @poirierlouis
- Update 2.2 by @seberoth
- NPV: Create photo mode files by @manavortex
New Contributors
- @notaspirit made their first contribution in #2123
- @Sun1ive made their first contribution in #2126
❓ Wiki: https://wiki.redmodding.org/wolvenkit
❗ MAKE SURE TO INSTALL THE PREREQUISITES : .NET 8 runtime https://dotnet.microsoft.com/en-us/download/dotnet/8.0
What's Changed
- WIP: Trying to enable .inkatlas previews by @manavortex in #1967
- Added button to stop running script in Log view by @poirierlouis in #1972
- Logs a nice message when interrupting a wscript by @poirierlouis in #1973
- Added buttons to filter logs by level by @poirierlouis in #1975
- Improved Log view with scrollbar and shortcuts by @poirierlouis in #1976
- fix(MeshExport): Prevent trying to save materials if there aren't any by @seberoth in #1979
- some (switch, quest output) node properties by @JakubMarecek in #1955
- #1965 pixel grid snapping by @manavortex in #1968
- Added support for RedVector2Editor by @poirierlouis in #1987
- feature/searchbar for CR2W editor by @manavortex in #1956
- Linux: Remove call to ntdll completely by @seberoth in #1990
- Fixed exception when ChunkMask value is null by @poirierlouis in #1988
- fixed validating editor for dynamic paths by @manavortex in #1992
- displaying bone names in mesh file arrays by @manavortex in #1994
- Removed unused ScriptDocument by @poirierlouis in #1995
- Update JetBrains logo by @poirierlouis in #2000
- fix(RDTWidgetView): visibility of widgets in canvas by @poirierlouis in #2001
- fix(GraphView): Better error message for missing sub graph files by @seberoth in #2007
- feat(RDTWidgetView): add snap grid feature by @poirierlouis in #2004
- fix: Don't analyze archives when loading via cli by @seberoth in #2008
- Fixed nugets not including required files by @seberoth in #2005
- fix: "Open in new tab" checking wrong property for already opened files by @seberoth in #2009
- fixing regenerate visual controllers by @manavortex in #2010
- Added nuget infos for WolvenKit.Common by @seberoth in #2011
- material name: will now update parent display node by @manavortex in #2013
- fix(AnimExport): Fixed wrong array size for SIMD alligned buffers. by @seberoth in #2012
- Prevent threading issue with compressing/decompressing images by @seberoth in #2015
- Update nugets by @rfuzzo in #1983
- CVM: removed duplicate description for ints by @manavortex in #2022
- Post nuget update fixes by @seberoth in #2024
- Removed tmp extension by @seberoth in #2028
- Upgraded DirectXTexNet by @seberoth in #2025
- Added reader/writer for Razer Chroma animations by @seberoth in #2021
- fix(PropertiesView): scale/hide gizmos of mesh preview by @poirierlouis in #2019
- fixed redmod deployment and info.json by @manavortex in #2029
- exception fixes and CVM context menu performance by @manavortex in #2033
- fixed chunk duplication behaviour in groups (shift key) by @manavortex in #2034
- Mesh Export/Import issues by @seberoth in #2037
- added "change animation" and "to photo mode app" to .app menu bar by @manavortex in #2038
- npv: anim file conversion stuff to/from photomode by @manavortex in #2039
- search and replace: progress bar, regex support by @manavortex in #2041
- search&replace: added checkboxes by @manavortex in #2042
- search&replace: fixed count in children by @manavortex in #2043
- search&replace: faster, duplication checks, persistent expansion states by @manavortex in #2044
- Convert to photo mode app by @manavortex in #2045
- fix search not considering uninitialized nodes by @manavortex in #2046
- fix performance hog in search with too many nodes by @manavortex in #2047
- Fix/search and replace performance 2.0 by @manavortex in #2048
- Rename npv dialogue labels by @manavortex in #2052
- feat: add UI scaling + improve UX by @poirierlouis in #1954
- ctrl+w closes active editor by @manavortex in #2053
- sarch&replace: more performance fixes by @manavortex in #2054
- fix(RDTInkAtlasView): make editor readonly by @poirierlouis in #2055
- Context menu entries by @manavortex in #2056
- context menu: show/hide entries based on modifiers by @manavortex in #2057
- various small UX changes by @manavortex in #2058
- fixed "paste selection" by @manavortex in #2059
- fixed Home overlay after breaking it yesterday by @manavortex in #2060
- find broken refs in file by @manavortex in #2062
- renamed "delete empty submeshes" by @manavortex in #2063
- Project and appfile actions by @manavortex in #2064
- Project and appfile actions by @manavortex in #2065
- Paste for multiselect by @manavortex in #2067
- Move copy paste into treeview by @manavortex in #2071
- allow setting chunkmask to 0 again by @manavortex in #2072
- Fix photomode convert by @manavortex in #2073
- fixing animgraph crash by @manavortex in #2074
- Update 2.2 by @seberoth in #2075
- Mesh fixes by @seberoth in #2076
- Better CurveSet handling by @seberoth in #2050
- Feature/redtreeview contextmenu refactoring by @manavortex in #2077
- Dispose EffectManager on close by @seberoth in #2083
- fix copy/paste check across multiple tabs by @manavortex in #2078
- #2087 fix broken file ref dialogue not working by @manavortex in #2088
- export tool: disabling without files by @manavortex in #2090
- convenience when copying/moving file on itself by @manavortex in #2085
- Changed morphTarget normal / tangent to Vec3 instead of Vec4. by @seberoth in #2095
- Skip class selection for handles when only one type is allowed by @seberoth in #2101
- BitfieldEditor fix by @seberoth in #2100
- Use CamelCase for JSON data in GLBs by @seberoth in #2099
- Fixed ambiguous wscript function definition by @seberoth in #2102
- #2062 #2002 descriptors and values for cvm by @manavortex in #2103
- fix(CLI): Removed invalid check by @seberoth in #2107
- feat(CurveEditor): improve contras...
8.15.0
❓ Wiki: https://wiki.redmodding.org/wolvenkit
❗ MAKE SURE TO INSTALL THE PREREQUISITES : .NET 8 runtime https://dotnet.microsoft.com/en-us/download/dotnet/8.0
Version compatibility
Check the wiki for update instructions — older versions may not work and we don't support them.
Notable changes
-
The CR2W editor has a new menu bar now, where you can find many convenient functions:
-
new wscript features, wscripts can be run from the dock now
-
New graph view features
-
OpusPak/OpusInfo support to CLI
-
export/import tool fixes and other UI fixes
New Contributors
- @Zhincore made their first contribution in #1771
- @0x25CBFC4F made their first contribution in #1777
- @halgari made their first contribution in #1850
- @yretenai made their first contribution in #1924
- @poirierlouis made their first contribution in #1941
What's Changed
- fix(MaterialExport): Fixed searching in wrong file for nested embedded references. Fixes #1690 by @seberoth in #1691
- handling&doku when game executable couldn't be launched by @manavortex in #1689
- Feature/view controls for sector preview by @Simarilius-uk in #1695
- refactor(TexturePreview): Refactored texture preview by @seberoth in #1702
- Fix/inkwidget preview by @seberoth in #1704
- Graph nodes properties by @JakubMarecek in #1707
- default values for cvm Multilayer_Layer by @manavortex in #1703
- Fix/dynamic material export by @manavortex in #1709
- Feature/replace path after rename by @manavortex in #1699
- added clear all materials by @manavortex in #1713
- usability: cvm doubleclick behaviour by @manavortex in #1715
- pop-up: save dirty files before packing/launching by @manavortex in #1720
- feature(CR2WEditor): Added possibility to extract/save embedded files in the CR2WEditor view. by @seberoth in #1719
- scenes - animName - rid animation container index name by @JakubMarecek in #1725
- mesh materialViewer should always have a material by @manavortex in #1716
- file size in file explorer's flat view by @manavortex in #1728
- Graph nodes properties by @JakubMarecek in #1733
- Fixed cfoliage buffer layout by @seberoth in #1747
- Fixed entVisualControllerComponent generation by @seberoth in #1739
- unify archive lists in archive manager by @rfuzzo in #1616
- Add w2mesh to the list of types that can be exported. by @Simarilius-uk in #1749
- Use Default Encoder for RedJsonSerializer by @dragonzkiller in #1757
- fixed property name calculation for components+appearances by @manavortex in #1770
- fix: Change header text to "Selected" for the column of selected items by @Zhincore in #1771
- trying to save without a project will now show an annoying popup by @manavortex in #1769
- Graph editor save state by @JakubMarecek in #1772
- fix(ProjectExplorer): Fixed sorting by @seberoth in #1778
- Another memory optimization patch by @0x25CBFC4F in #1777
- Enhance NodeRef caching in WolvenKit.RED4 by @0x25CBFC4F in #1765
- HashTool window now uses new algo to calculate NodeRef's hash by @0x25CBFC4F in #1784
- 1753: name and e-mail default for new project in settings by @manavortex in #1787
- fixed csv text/value display & update by @manavortex in #1781
- MeshView: added copy appearance name button by @manavortex in #1786
- rename dialog will show refactoring checkbox by @manavortex in #1790
- mesh: generate missing materials (definitions+instances) by @manavortex in #1780
- Delete packed folder, HotReload packs everything by @manavortex in #1789
- Launchprofiles refactoring & overhaul by @manavortex in #1793
- CVM: Unused materials will now consider auto-generated chunks by @manavortex in #1800
- find files using this: fixed task getting stuck by @manavortex in #1803
- project browser: visibility fixes by @manavortex in #1806
- Root Motion by @effs in #1751
- archiveXL check: better error messages by @manavortex in #1814
- CVM: DisplayName property to make chunkMaterials show LODLevels by @manavortex in #1818
- Mesh editor: "Select material" context menu entry by @manavortex in #1820
- holding shift on launch disables save game load by @manavortex in #1830
- Search&Replace: Adedd "swap" button by @manavortex in #1833
- CLI: Use guessed extension when uncooking by @dragonzkiller in #1834
- Fix importing opuspaks not producing new opuspaks by @Zhincore in #1839
- feature/add mesh dependencies by @manavortex in #1835
- added 'Is Loading' text to a bunch of editors by @manavortex in #1848
- Better folder moving via rename dialog by @manavortex in #1852
- Add Core to list of published packages by @halgari in #1850
- Feature: run file validation on project by @manavortex in #1854
- Feature/find unused stuff by @manavortex in #1858
- Feature/reopen last project by @manavortex in #1861
- feature: import entspawner json by @manavortex in #1862
- Feature/export import filtering by @manavortex in #1882
- #1483 partmapping reload on inktexture change by @manavortex in #1899
- json files can delete duplicates now by @manavortex in #1901
- Fix uncooking OpusInfo not dumping JSON by @Zhincore in #1914
- Add OpusPak/OpusInfo support to CLI by @Zhincore in #1910
- Fix non-windows platforms trying to load nt.dll for RtlAreLongPathsEnabled by @yretenai in #1924
- Scripting: Added
@description
and@usage
script file headers. by @seberoth in #1937 - SceneEditor: Fixed scnChoiceNode creation and adding new opions by @seberoth in #1934
- #1819 fixed drag&drop being all over the place by @manavortex in #1938
- Select and run a wscript from Log dock by @poirierlouis in #1939
- Add TweakDB API in wscript by @poirierlouis in #1945
Full Changelog: 8.14.0...8.15.0
8.14.0
❓ Wiki: https://wiki.redmodding.org/wolvenkit
❗ MAKE SURE TO INSTALL THE PREREQUISITES : .NET 8 runtime https://dotnet.microsoft.com/en-us/download/dotnet/8.0
Version compatibility
Check the wiki for update instructions — older versions may not work and we don't support them.
Notable changes:
File Editor: Simple Mode
Wolvenkit now defaults to the Simple Editor, showing you only the most common properties.
You can toggle this on-the-fly by double-clicking the first toolbar button, or turn it off in the settings:
File: Import Archive
You can now import archives in the File menu:
Search and replace in Selection
You can now search and replace in Wolvenkit's file editor. Please note that there are no safety checks and no way to un-do this!
Quality of life
Trimming textbox
The depot path edit box will now show you the relevant parts of the path:
Meshes: Delete unused materials
Clean up templates in one click (and turn off all those file validation errors)
Log File Viewer
The log file viewer is now faster, prettier, and more deadly. Also, you can copy lines by clicking the handy icon at the end of the line:
Editor: Context menu
In many places through the app, the context menu will now offer you different options if you hold down the Shift
key:
Editor: Property previews
Many properties will now show you a preview of what's inside:
What's Changed
- Collapse expand treeview nodes by @manavortex in #1592
- added copy array content command by @manavortex in #1594
- mesh import: better error message by @manavortex in #1595
- split chunkviewmodel desc+value by @manavortex in #1596
- Remove/webview by @rfuzzo in #1598
- Added node descriptor fallback for worldNodes by @manavortex in #1601
- Import export tools bugfixes by @manavortex in #1603
- RGB colour picker for BaseColorScale by @manavortex in #1606
- implemented "search and replace" in editor view. seems to work??? by @manavortex in #1608
- brought chunk view model type back by @manavortex in #1609
- Feature/editor replace in selection by @manavortex in #1610
- fixed export error for appearances without chunks by @manavortex in #1611
- Dynamic class improvements by @seberoth in #1614
- Descriptors+Values in ChunkViewModel by @manavortex in #1613
- Project explorer: context menu "copy relative path" by @manavortex in #1612
- ProjectExplorer: added "Create new folder" to context menu by @manavortex in #1617
- descriptor+value for gameBinkVideoRecord by @manavortex in #1619
- ChunkViewModel: Delete unused materials by @manavortex in #1621
- Improved CR2W handling by @seberoth in #1620
- fixed value being overwritten by @manavortex in #1622
- projectFileBrowser: hopefully more robust copy by @manavortex in #1618
- scene graph load fix when NotablePoints and LocStore are missing by @JakubMarecek in #1625
- Material context menu entries by @manavortex in #1624
- fixed a premature return in array search&replace by @manavortex in #1627
- added a missing descriptor by @manavortex in #1623
- 1599 empty array item by @manavortex in #1629
- fix(anims): Additive Anim Import Uses Correct Math to Strip Local Transform by @effs in #1631
- fixed duplication index flip by @manavortex in #1634
- fix(mesh, import): Allow Optimized VEC3 COLOR_ Attributes in glTF by @effs in #1636
- descriptor read-only, "simple mode" editor by @manavortex in #1633
- hiding nodes in .app and .ent by @manavortex in #1639
- Add Ukrainian to the LocKey settings by @FedorenkoCodes in #1643
- refactor(LogView): Improved performance & usability? by @seberoth in #1647
- fixed "copy absolute path to raw" by @manavortex in #1644
- Graph nodes properties by @JakubMarecek in #1645
- Truncating text box for DepotPath by @manavortex in #1640
- Alternative TrimmingTextBox by @manavortex in #1653
- removed write protection from arrays of buffers by @manavortex in #1654
- InkAtlasPreview: changing SlotName should update model by @manavortex in #1650
- 1655 fixed missing refresh after delete by @manavortex in #1656
- added taskbar icon for Nightly by @manavortex in #1659
- Feature/sync node selection by @manavortex in #1657
- ArchiveXL dynamic paths, fixes mesh_ent preview by @manavortex in #1646
- Feature/import archive by @manavortex in #1663
- Fix/empty node name none by @manavortex in #1665
- skipping dynamic path resolution (and check) for non-mesh-components by @manavortex in #1666
- refactor(HashService): Redone storing of custom hashes by @seberoth in #1664
- Fix/sector tab sync and filter by @manavortex in #1667
- fix(GUI): Fix crash while removing TreeView items by @seberoth in #1671
- search&replace: don't abort by @manavortex in #1670
- fixed project explorer collapse on save by @manavortex in #1669
- Graph nodes properties by @JakubMarecek in #1673
- Custom hash improvement by @seberoth in #1674
- depot path will update parent value by @manavortex in #1675
- Refactoring/archive manager replace with original by @manavortex in #1662
- First actor test isnt triggering most of the time, this seems to. by @Simarilius-uk in #1672
- Updated CI by @seberoth in #1679
- Add FileExistsInRaw function to see if a file is in the raw folders. by @Simarilius-uk in #1678
- Added WScript CreateInstanceAsJSON function by @justarandomguyintheinternet in #1677
- reverted an unintended change by @manavortex in #1680
- Trimming textbox: triple click selects all by @manavortex in #1684
- minor tweaks&fixes by @manavortex in #1681
- Feature: WScript HashString function by @justarandomguyintheinternet in #1682
- Fix/mesh path lookup by @manavortex in #1686
- fix(ArchiveManager): Load order again? by @seberoth in #1683
- Added "Copy Tweak Name" to Tweak Browser by @manavortex in #1687
New Contributors
- @JakubMarecek made their first contribution in https://github.com/WolvenK...
8.13.0
Notable changes:
- Game version 2.12 support
- inkWidget Improvements
- Mesh fixes
- CRUID generator
- bug fixes and QoL
❓ Wiki: https://wiki.redmodding.org/wolvenkit
❗ MAKE SURE TO INSTALL THE PREREQUISITES : .NET 8 runtime https://dotnet.microsoft.com/en-us/download/dotnet/8.0
What's Changed
- #1552 image preview zoom to extent by default by @manavortex in #1553
- New default layout suggestion by @manavortex in #1539
- Animgraph ragdoll nodenames by @manavortex in #1548
- #1540 overwrite array/buffer with selection by @manavortex in #1551
- inkWidget Improvements by @jackhumbert in #1550
- #1557 overwrite with gamefile by @manavortex in #1558
- chunkviewmodel: fixed an exception by @manavortex in #1561
- some tabbing behaviour changes by @manavortex in #1560
- #1420 Asset Browser select all checkbox by @manavortex in #1562
- Mesh fixes by @seberoth in #1566
- QOL: update "index" property after node duplication by @manavortex in #1564
- expansion states and descriptors for effect stuff by @manavortex in #1565
- CRUID generator by @seberoth in #1570
- Modkit improvements by @seberoth in #1571
- Duplicate/Delete: Node selection shenanigans by @manavortex in #1572
- Setting default compression mode for normal map by @manavortex in #1576
- assign default material if material export fails by @manavortex in #1578
- renumber child index properties by @manavortex in #1579
- mesh material: more fallback upon export failures, better logging by @manavortex in #1581
- Mesh material export fallback by @manavortex in #1582
- Update 2.12 by @seberoth in #1584
Full Changelog: 8.12.2...8.13.0
8.12.2
Notable changes:
- Support for Patch 2.11
- Fixed Material name generation
- Fixed XBMs not always exporting
❓ Wiki: https://wiki.redmodding.org/wolvenkit
❗ MAKE SURE TO INSTALL THE PREREQUISITES : .NET 8 runtime https://dotnet.microsoft.com/en-us/download/dotnet/8.0
What's Changed
- Update 2.11 by @seberoth in #1547
- Mesh material name index fix by @manavortex in #1533
Full Changelog: 8.12.1...8.12.2
8.12.1
Notable changes:
- Fix: Critical bug while packing archives which prevents overwriting files under certain circumstances
- Auskas morph stuff
- Better LUT support (preview as Hald8, import/export LUT cube)
- Highly Experimental: Quest/Scene graph Editor
❓ Wiki: https://wiki.redmodding.org/wolvenkit
❗ MAKE SURE TO INSTALL THE PREREQUISITES : .NET 8 runtime https://dotnet.microsoft.com/en-us/download/dotnet/8.0
What's Changed
- update grandparent value for tags array by @manavortex in #1495
- Quest/Scene editor by @seberoth in #1500
- changed pull request template by @manavortex in #1502
- Chunkviewmodel: recursive unfolding of tags by @manavortex in #1501
- fix: Morphtarget Meshes Can Also Include GarmentSupport by @effs in #1510
- LUT improvements by @seberoth in #1513
- pull request template by @manavortex in #1514
- guess premultiplyAlpha from filename: consider overlay/alpha by @manavortex in #1515
- Option to Override Mesh Name with Node Name when Importing for Compatibility by @effs in #1520
- setting previous import behaviour as default by @manavortex in #1521
- Import export tooltip by @manavortex in #1524
- fix(anims/simd): Don't Try to Export Alignment Padding.. by @effs in #1526
- Feature/new type selector by @seberoth in #1527
Full Changelog: 8.12.0...8.12.1
8.12.0
Notable changes:
- Compatibility with game version 2.1
- WScripts will now be downloaded on startup
- Anims: Experimental SIMD Animation Support & Blender Fixes
- Asset Browser: Extract from Specific Archive and Load Order
- Projects: Archive/RedMod name can now be changed at runtime
❓ Wiki: https://wiki.redmodding.org/wolvenkit
❗ MAKE SURE TO INSTALL THE PREREQUISITES : .NET 8 runtime https://dotnet.microsoft.com/en-us/download/dotnet/8.0
What's Changed
- .mesh: improved a few descriptors by @manavortex in #1427
- Fix: .anims Export and Import by @effs in #1426
- Filtering masklist pngs from import tool view by @manavortex in #1435
- holding shift: copy absolute instead of relative path by @manavortex in #1436
- Refactored: geometry_cache -> PhysX data by @seberoth in #1438
- Update Uncook.cs by @Simarilius-uk in #1440
- Anims: Experimental SIMD Animation Support & Blender Fixes by @effs in #1448
- download wscripts on app startup by @rfuzzo in #1452
- feat(anims): Partial Animset Import by @effs in #1456
- two more display properties for workspot items by @manavortex in #1454
- Multi mesh materials by @Simarilius-uk in #1449
- Import tool filter morphtarget textures by @manavortex in #1457
- Asset Browser: Extract from Specific Archive and Load Order by @dragonzkiller in #1437
- Update/nugets by @rfuzzo in #1464
- Update 2.1 by @seberoth in #1467
- always flip xbms on export by @rfuzzo in #1469
- Fix retrieved plugin version might be unstable version by @rmarquis in #1477
- Fix UI consistency of mods and plugins view by @rmarquis in #1478
- Exception check in csv files by @manavortex in #1481
- Save fixes by @seberoth in #1482
- Project refactor by @seberoth in #1488
- import tool: hiding filter logic by @manavortex in #1484
- better guessing of default import settings from xbm's filename by @manavortex in #1489
- Add text wrapping to String fields by @richard-kelly in #1491
- show values for .csv and .json, fix bug in .mesh by @manavortex in #1492
- import settings: enable default transparency for UI icons by @manavortex in #1493
- ChunkViewModel: more Value/Descriptor display by @manavortex in #1494
New Contributors
Full Changelog: 8.11.1...8.12.0
8.11.1
❓ Wiki: https://wiki.redmodding.org/wolvenkit
❗ MAKE SURE TO INSTALL THE PREREQUISITES : .NET 7 runtime https://dotnet.microsoft.com/en-us/download/dotnet/7.0
What's Changed
- feat: copy tweakxl to clipboard by @rfuzzo in #1401
- Patch 2.02 by @seberoth in #1402
- File validation: suppress space check in name for debug components by @manavortex in #1406
- fix: standardize tweaks and scripts in resources folder by @rfuzzo in #1407
- Fix/vgmstream by @rfuzzo in #1410
- fix: do not clear pasted chunk clipboard by @rfuzzo in #1408
- component IDs: check if they're unique and even by @manavortex in #1411
- File validation changes by @manavortex in #1412
- export_mesh and export_sector by @manavortex in #1416
Full Changelog: 8.11.0...8.11.1
8.11.0
❓ Wiki: https://wiki.redmodding.org/wolvenkit
❗ MAKE SURE TO INSTALL THE PREREQUISITES : .NET 7 runtime https://dotnet.microsoft.com/en-us/download/dotnet/7.0
What's Changed
- file validation for external material paths by @manavortex in #1370
- allow spaces in component names without meshes in root ent by @manavortex in #1371
- Patch 2.0 / PL support by @seberoth in #1375
- fixed a file validation error (is warning now) by @manavortex in #1378
- node name display in file viewer by @manavortex in #1385
- partsValues will now show depot path by @manavortex in #1390
- Fix the Entity export script (Missing wkit. on a call) by @Simarilius-uk in #1391
Full Changelog: 8.10.0...8.11.0
8.10.0
This release is not compatible with Cyberpunk 2.0. Please use the latest 8.11 nightly available here:
https://github.com/WolvenKit/WolvenKit-nightly-releases/releases/latest
Notable changes:
- Compatibility with game version 1.63 (the last version before 2.0 as per RTTI base)
- File validation on save! For details, see here.
- Fixed an embarrassing typo
- Many bugfixes
❓ Wiki: https://wiki.redmodding.org/wolvenkit
❗ MAKE SURE TO INSTALL THE PREREQUISITES : .NET 7 runtime https://dotnet.microsoft.com/en-us/download/dotnet/7.0
What's Changed
- General fixes by @seberoth in #1241
- Better array operations by @seberoth in #1244
- Post 8.9.0 fixes by @seberoth in #1255
- fix: .tweak files don't deploy upon packing a REDmod mod by @dragonzkiller in #1256
- Some basic doxygen comments. by @Simarilius-uk in #1261
- Fixes & Features by @seberoth in #1262
- Scripting improvements by @seberoth in #1263
- Update .gitattributes for .wscript by @dragonzkiller in #1264
- fix: Morphtarget Export and Import by @effs in #1267
- Update types to 1.62 by @seberoth in #1270
- JSON fixes by @seberoth in #1273
- Fix #1282, README.md discord link by @paulober in #1283
- fix: Calculate Morphtarget Bounds Cumulatively on Import by @effs in #1279
- Fixes #1284, LxrsFooter performance improvements and naming scheme enforcing by @paulober in #1285
- Fix #1287, Quality of live improvements for Scripting namespace by @paulober in #1288
- Fix #1289, Possibly null reference by @paulober in #1290
- Fix #1291, Quality of Life improvements to ModKit RED4 Tools by @paulober in #1292
- more file validation in WScript by @manavortex in #1297
- Validation scripts: Added a null check by @manavortex in #1299
- Fixed a validation error by @manavortex in #1300
- fixed dir existence check by @manavortex in #1301
- Improved JSON number handling by @seberoth in #1303
- fix: Delete Incorrectly Assumed GarmentSupport on MorphTargetImport by @effs in #1304
- Feature/fbx export import by @rfuzzo in #1305
- removed save action's fix-and-overwrite feature by @manavortex in #1302
- Improved scripting by @seberoth in #1306
- file validation: now using settings objects by @manavortex in #1310
- Updated RTTI classes for 1.63 by @seberoth in #1312
- Fix/json fixes mana broken by @manavortex in #1315
- typo fixes, more workaround application by @manavortex in #1316
- more file validation fixes by @manavortex in #1317
- fixed a typo by @manavortex in #1318
- Fix/json fixes filevalidation by @manavortex in #1320
- JSON & Scripting fixes by @seberoth in #1321
- made validation less verbose&more configurable by @manavortex in #1324
- Save improvements by @seberoth in #1323
- changed check logic for mesh file appearances by @manavortex in #1328
- more file validation by @manavortex in #1333
- File validation changes by @manavortex in #1340
- wscript updates by @Simarilius-uk in #1326
- RTTI improvements by @seberoth in #1325
- More buffers by @seberoth in #1343
- File validation changes by @manavortex in #1345
- FIX: Provide Root Explicitly for Single-Joint Rig Export by @effs in #1346
- file validation: don't warn about empty depotPaths for componentOverr… by @manavortex in #1349
- file validation for inkatlas files (hi presto <3) by @manavortex in #1352
- File validation changes by @manavortex in #1357
- drag&drop for multiple nodes by @manavortex in #1353
- treeview: recursive folding/unfolding with shift key held down by @manavortex in #1354
- fix annoying error msg spam by @manavortex in #1358
- material name validation by @manavortex in #1359
- File validation changes by @manavortex in #1363
- fixed an embarrassing typo. need unittests. by @manavortex in #1365
New Contributors
Full Changelog: 8.9.0...8.10.0