Tool Morrowind active
DreamWeave Mod Template
The DreamWeave Mod Template's build tool: validates, builds, releases and records a DreamWeave site's projects, through jess.
"org.dreamweave.mod-template" = "0.4.1"- Stable
- 0.4.1 2026-10-24
Overview
The DreamWeave Mod Template's build tool: validates, builds, releases and records a DreamWeave site's projects, through jess.
A Jess package, org.dreamweave.mod-template. Add it to a jess.toml and
jess workspace sync pins it from this site:
[dependencies]
"org.dreamweave.mod-template" = "0.3"
Every release below is the package's own archive, with its content digest beside the archive's
SHA-256; jess.lock pins the first and checks both.
Releases
-
0.4.1 stable
A Jess application goes to Nexus Mods as a program does, each platform's zip to its own file group, and a program can't name a mod's one file group.
Fixed
- A project with
application, or abinary, is refused[nexusmods] file_group_id, as the Python template refused a binary: its archives go to Nexus one file group per platform, from theNEXUS_GROUP_IDSsecret, and StroggForge v68 uploads an application's that way. A crate is refused it too.
org.dreamweave.mod-template-0.4.1.jpkVerify · sha256 6ccfa573ef36…525ccdfc3
- Release
- 0.4.1 (stable)
- Size
- 186304 bytes
- SHA-256
- 6ccfa573ef36677928d8bef635a0fe85280152da240b6e32827142b525ccdfc3
- Commit
- f9978c61052b
- Package
org.dreamweave.mod-template- Content digest
- 877655399c457f38789136d2e2654853431de86ca14e8f242ce311a9d664162f
- Sources
- 1
Check it yourself:
sha256sum org.dreamweave.mod-template-0.4.1.jpkmust print the digest above. - A project with
-
0.4.0 stable
Every protocol document is written at schema_version 4, and a Jess package can release an application: a packed workspace and an executable per platform, which jess install installs.
Breaking changes
- Sites are written at protocol schema_version 4, which jess reads from 0.2.0 on: an older jess can't sync packages from a site built with this release.
Added
[package] applicationin mod.toml releases a jpk project as an application too: CI packs it into dist/application with the jess image, named by StroggForge's jessapplication input, and the release records the .jsw as a jsw artifact with its jessworkspace block and each platform's executable as a zipped binary artifact.
org.dreamweave.mod-template-0.4.0.jpkVerify · sha256 413c4ef2bf9a…d66fc4a08
- Release
- 0.4.0 (stable)
- Size
- 185562 bytes
- SHA-256
- 413c4ef2bf9ac05312fdc66e60685f172bf491b17d4fd11d8d49bbdd66fc4a08
- Commit
- dd60cd17c7b2
- Package
org.dreamweave.mod-template- Content digest
- 82bfe25be2eea1e163efc393c14bb3769579e1f6b03d70207135d4b42dac9f75
- Sources
- 1
Check it yourself:
sha256sum org.dreamweave.mod-template-0.4.0.jpkmust print the digest above. -
0.3.2 stable
Magick is taken from 0.1.2 within 0.1 rather than exactly 0.1.2, so a site can build with Magick's newer releases.
org.dreamweave.mod-template-0.3.2.jpkVerify · sha256 aec719c3535d…3bd5ce7cf
- Release
- 0.3.2 (stable)
- Size
- 180485 bytes
- SHA-256
- aec719c3535d92a41c507c47822d8c18146f34aefbe9ee929568d783bd5ce7cf
- Commit
- 274cebd995e1
- Package
org.dreamweave.mod-template- Content digest
- 717fb9c43365b6fec4d1fa637906aecafc4687b96b64c999f2ffcf26306436ad
- Sources
- 1
Check it yourself:
sha256sum org.dreamweave.mod-template-0.3.2.jpkmust print the digest above.
Credits
- MaintainerDreamWeave