Skip to content

Releases: Modding-Forge/xDump

Release list

xDump v0.1.0

Choose a tag to compare

@Wuerfelhusten Wuerfelhusten released this 02 Aug 23:38

xDump v0.1.0

xEdit baseline

  • Version: xEdit 4.1.5f
  • Tag: xedit-4.1.5f
  • Commit: f5c00f3fa3ee39511185515802647246c807f759

Included artifacts

  • Provenance-checked xEdit exporter for Windows, including its detailed MAP file and source lock.
  • Skyrim Special Edition schema package for selective Bethkit loading.
  • SHA-256 checksum files for both downloadable artifacts.

Skyrim Special Edition validation

The schema was tested against the complete installed Skyrim Special Edition load order used for this release. All 117 plugin cases passed, covering 7,828 records with zero semantic errors and byte-identical no-op roundtrips. The run reported 314 non-fatal compatibility warnings, primarily for xEdit-compatible missing required fields and unresolved quest aliases without a load-order resolver.

The package manifest remains marked as candidate: the differential suite verifies xEdit observations, schema-guided decoding, byte coverage, and roundtrips, but does not yet provide the broader formal approval evidence for mutations, cleaning, and malformed boundary values. This release includes only the Skyrim Special Edition schema and does not claim equivalent coverage for other games.

xDump commits

  • c2b8792bf716c81a05daadbe5cc5d45c9d571057 chore: bootstrap standalone xdump workspace
  • 1e65038fcbe35e29b13588e5eaa9ad0abcb1dd53 feat(schema): add deterministic schema generation tools
  • c59598eca681798bcd6ff83afe0734dd7d4f065c feat(xedit): add provenance-enabled exporter workflow
  • b3963d8240c4bd7a01ddabd27292bafa2c6f7b1c ci: add isolated schema release workflow
  • 0a72792ca7092f6b405d4c1ef673f955b70c48ac docs: document the standalone xdump workflow
  • da6691f0437e4cb4a17c77de642d0aff9c238f41 feat(xedit): resolve Delphi callback implementation thunks
  • 4531f34e442e62cea8cc8592956d6e776bcaf49e feat(semantic): classify xedit radians normalization
  • 3fa13a81789b9fdc6b86db8a7a2a9bd9d07af102 feat(xedit): export numeric and conflict metadata
  • de13306f86ad12f2337c12660babda12204acea1 chore(schema): refresh radians implementation guard
  • d7be73fdf3aadc4000761c02d999747ad4f7843d feat(schema): classify model info conflict priority
  • 42217042332bdfaec3c8b17df60e578e02d635cc feat(schema): classify byte rgb formatting
  • dafdad788c4b4d89d4c105102c589fa9b3383937 feat(schema): classify xedit color formatting
  • 315a39662fe9003c07d20af074eaf668599af20a feat(xedit): export callback integers and sparse enums
  • 2be6088d2f2dd04f85eb97dd36c9b4f13189765b chore(schema): refresh implementation guards
  • 9a5ee5c1bc270f8791193bb891107fb6186bef77 feat(xedit): export native string layouts
  • d61bea3530ceb74e903024f0199d29e3f7962fd7 chore(schema): refresh implementation guards
  • 5753d787aa32394dad9f52367f7de4e89c3c73dd feat(xedit): export remainder arrays safely
  • 19d13481e320773d7e8bcbb0b0b1044040744663 chore(schema): refresh expanded callback guards
  • c511bdff92ae9a2ee26286b97d161ad0dd169bfd feat(xedit): export generic union selectors
  • e6e13b9131ddc109525b3905307f6583cb94ae9b feat(xedit): export model info union selector
  • e260e52d5ced1b5022e316c4ea901cf1ea98e979 fix(schema): require per-game implementation guards
  • b7c48f3b31c5335e5149c68b9697fa863b6fcbd5 feat(xedit): export prefixed arrays
  • f911acdaf1619e58361cdd1acd7116ec21be70dd feat(semantic): classify removable model headers
  • b53be5b069ee25d9458aca16095e27779d2ee70d feat(semantic): classify empty model conflicts
  • ce3488874a437849815efc4e9766898fd5bf4dc8 feat(semantic): classify resource hash formatters
  • ca8e93501b06575efa5b89635c605c86903f93f9 feat(semantic): classify model info count updates
  • dde7396e1f511c051e85807cf50728a46ece5090 feat(semantic): classify model info validation
  • c2fa6fc1c5ac97c62c59fc87adc81621a8e17f30 feat(semantic): classify Wwise GUID transforms
  • c2425cb3ecfd9f170fa9e889b5fccf460301c364 feat(xedit): export string enumerations
  • 5560e2748437a3cf05881f909e477b9b667ba43a feat(xedit): resolve named callback adapters
  • 67dfdbb256d378aada524eca63b78dc00aaba1dc feat(xedit): refresh guarded callback identities
  • 6d0b51a6e919b4984f5d015bd4ef42ab0d5762df feat(semantic): classify CTDA run-on updates
  • 5836db0031e2835aedb034e73092ac769c5c40cd feat(semantic): classify CTDA type updates
  • a10c74bd7b0e64be13381d7b0b3c05443e9388dd feat(semantic): classify CTDA type formatters
  • 66b148fcaccd02438c7dd3215c068d4c22dac391 feat(schema): convert structural xedit metadata
  • 7fbf3fc0401bd8ecf83a6d79b32772f9d7b67aba feat(xedit): describe integer formatter metadata
  • 68984714573bbfd70e79cab71305e508d9245ab0 test(schema): resolve flag union field paths
  • 2df14800bb990b0918f6a4593014d36f844ce169 feat(semantic): classify sorting and water conflicts
  • 0caf2f9cc9a17fcc04eaf21389599724c6e59097 chore(schema): classify hidden padding metadata
  • ad47dea9f627505c5bee46f6e2672015e9817986 feat(schema): classify morrowind record metadata
  • 688ba21a287e006e9faebb34432299f7502a672e feat(schema): classify starfield record indexes
  • ead4d6ac84cb29c9f8509baeb53ede2a20eda1d9 chore(schema): classify location grid visibility
  • 49fa58bfd128235879edfe7fb0a57b86e01ab609 feat(schema): classify subrecord union selectors
  • b1498f9fadde484958815820a30e5be3b061f640 feat(schema): classify sibling counter callbacks
  • 9edd9ab1122838a7bf016ef35716e0058f51415e feat(schema): classify record counter callbacks
  • 3b286f3f0c05844eefe67048f43f25146c678746 feat(schema): classify composite record counters
  • dd61854b8b7a7b589d59f947535c56c683707177 feat(schema): classify simple counter callbacks
  • 51f9706019b2c875549b023003d84a27417b0c5c feat(schema): classify object counter callbacks
  • 102fe2e37fb5e87140608f8f005d1baf894a5598 feat(schema): classify animation counter callbacks
  • 6f79c0905d6bcd7c250fdee1581f8080dd936a7f fix(schema): materialize scoped record counters
  • 34fb26b067a0c29c7a13c3f4ab07aeb363a7fc81 feat(schema): classify counter effect callbacks
  • 2b616af41573e1939768f5d178a71a8ac9733ae4 feat(schema): classify animation cleanup callbacks
  • fea2dd5381dfc1144adb1975b3e0c17def208803 feat(schema): classify message flag callback
  • 17cc0a2e0363d3278b8db6a99e1ba023a6c139c7 feat(schema): classify magic effect counters
  • 5b7f6403425b650735190334b88918bf819c63b4 feat(schema): classify sibling union refresh
  • 18967e669921010d5cec928f0ef6b49bbf1ed052 feat(schema): classify remaining message flag callbacks
  • 03398a48a2a12b9b50beb4181a991fb795ef5f93 feat(schema): classify cell conflict invalidation
  • d34ab31520cfe5e9836b7e85d2a3135151c2b827 feat(schema): classify form list ordering callbacks
  • b9525298444908eefa398b38a26d9c5932347b14 feat(schema): classify magic effect weight callbacks
  • 1074b0de92a409eed4c72bc468317b607dff1ed1 feat(schema): classify magic effect archetype callbacks
  • a538e1fec5ecdba07eda8080a18eb76965f5a1cf feat(schema): classify legacy magic effect counters
  • 7ad2230d2b4c92db15ba121b40a80d1f4414569d feat(schema): classify scene action union refresh
  • 521f416e0429e873b22dcf7aa44b049023a745f2 feat(schema): classify legacy head part cleanup
  • cd2e73606c4cab1c618eea26cadc544ed168e08d feat(schema): classify float RGBA formatting
  • 44051014e908ce8901be0a7a0533cf53f46d7fed feat(schema): classify vector summary callbacks
  • 015538280833eb3f55e7457cd02c43ae0181a70b feat(schema): classify navmesh vector summaries
  • 2bd57b23b7bf5cff0fdf848ce6e8cda7769d30a9 feat(schema): classify record vector summaries
  • c32f0a33b66b2d4009532081e2bb1d23f0475670 feat(schema): classify linked reference colors
  • e7c08664abbe9bbf0eecdb0caa63b5d0ee20f997 feat(schema): classify lighting color summaries
  • 41b43ca03aee125bba49dc5cc59fe03ac7406f1b feat(schema): classify effect shader colors
  • e3af74fed6034086fce06c7011f6480668ab4642 feat(schema): classify map and debug colors
  • 6f72e76b6daa97980761fbc7319977198b919b6f feat(schema): classify legacy object colors
  • f165a39937ad6da32b0b0f1d3c91f48a0a773203 feat(schema): classify scaled float colors
  • 2d41fb282d377250788ceb00c58e8204db1c5abd feat(schema): classify legacy water colors
  • 5270f952862c9bf8f81ceb15da57bb69bea55d05 feat(schema): classify weather colors
  • 40245e40e0a350293ef53544b8704c58b89b9447 feat(schema): classify Skyrim NPC colors
  • 0f0c3d829bf56c016dd8a78ac316215c8b301c7c feat(schema): classify modern NPC lighting colors
  • 9531b051edbe72c147e1370ab7a5769de97b074b feat(schema): classify Wwise subrecord transforms
  • 0ced5eaa7b7b710a8d1c7198039b0e26158c6e26 feat(schema): classify orbital angle transforms
  • e16f03c4656ba8f9bf31353589762090f70560d6 feat(schema): classify packed cell timestamps
  • a424bb7502da04f0ad5333f0c0e11e84dd1697ba feat(schema): classify geographic coordinates
  • 302e58944fef96cd5beb7b5bac96b4437f985503 feat(schema): classify script summaries
  • c277b3b684523cfcce6202d15cf8448effcbee40 feat(schema): classify linked record summaries
  • 06d301436569023cee134b9ed716e499c92891c2 feat(schema): classify object property summaries
  • 75ebd83166742a55cb4dda4f2f69d6e3d522db49 feat(schema): classify landscape layer positions
  • a03f8dd2e1cd870edf894af938f31be843866675 feat(schema): classify climate moon formatters
  • b943af99fed7b7be9659c28e3ef280f38ff582c7 feat(schema): classify Oblivion condition types
  • 0d30d8069e82abefdcb99977ee5932bedb42f19d feat(schema): classify legacy integer formatters
  • f4da6bfc014e0d1348d7751f8ab9f2a2b2a5da40 feat(schema): classify Morrowind object indices
  • df7473077a3c34c9121b1f698bc322131903506e feat(schema): migrate expanded implementation coverage
  • b4a7389e6c0298ed19f43b4996b6838c701ac6aa feat(xedit): export complete callback schema metadata
  • 2c01039c935f183fa4ae0db2effa96f838333387 feat(schema): classify condition function formatters
  • 0f8abe74da8854307930242f5b64ad6c35c4fd69 feat(schema): classify exported UI metadata
  • `247dc942e5319785...
Read more