You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: changelog.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,6 +59,7 @@ Other breaking changes:
59
59
*[202e9b8b] Added a `TextureBuilder` for creating new textures from scratch
60
60
*[a3a408f9] Deadalus external functions can now also take a `DaedalusSymbol&` as a parameter (instead of just a name)
61
61
*[d0b8dcf7] Add support for loading uncompressed VdfsTool VDFs
62
+
*[037db917] Added supported for the ARGB4 texture format
62
63
63
64
### Bugfixes
64
65
*[a5cdce4c] Fixed possible `nullptr`-dereference in `Vfs::mount_disk`
@@ -67,13 +68,19 @@ Other breaking changes:
67
68
*[5eb44c88,2b5aa9e8] Fixed some issues with memory leakage in the `Vfs`
68
69
*[713480bf] Fixed a dangeling reference issue in `DaedalusVm::register_default_external`
69
70
*[c9acf8e9,3d67ed5a] Fixed some broken bounds checks in `DaedalusVm` and `DaedalusScript`
71
+
*[748962d6] Fixed an issue where exported VDF files could not be read in by some tools because the journal was at the incorrect location
72
+
*[51540d8d] Fixed an issue where the file and directory count was written out-of-order in the VDF export
73
+
*[616182ac,7dc594e3,36c2e909,f942cf20] Fixed a set of issues preventing files from being read correctly on Windows when MMAP support was disabled.
74
+
*[f6ded81a] Fixed a segfault which could happen when reading in a world with an empty BSP-tree.
70
75
71
76
### Misc
72
77
* Added documentation for all known VObs and their fields. This new documentation can be viewed at
73
78
[zk.gothickit.dev](https://zk.gothickit.dev/engine/objects/zCVob/), and it has been mirrored to the
74
79
[Gothic Modding Community (GMC)](https://auronen.cokoliv.eu/gmc/zengin/worlds/Classes/zCVob/)'s page.
75
80
*[6e71a70c]`mio` has been dropped and replaced by a custom, simpler memory mapping implementation (`zenkit::Mmap`)
76
81
*[1f887325] Sped up `Mesh` parsing for some Windows systems by up to 15x
82
+
*[5e60a3a6] The VDF export now always outputs the current date as the file's timestamp
83
+
*[f53a9551] The Daedalus VM's stack is now managed correctly when functions exit with unconsumed data on the stack.
77
84
78
85
### Deprecations
79
86
* All APIs in the `phoenix` namespace. Migrate to their analogs in the `zenkit` namespace instead! Also see [the migration guide](https://zk.gothickit.dev/library/misc/v1.2-to-v1.3/.)
0 commit comments