S1API Release Channels
S1API is distributed through stable releases, experimental builds, and NuGet packages. Choose the channel based on whether you are playing with released mods, developing against the public API, or testing an unreleased fix.
Stable
Stable releases are recommended for most users and mod developers.
- GitHub Releases provides tagged release ZIPs.
- Nexus Mods provides the mod listing and version tracking.
- Thunderstore supports mod-manager workflows.
NuGet
Developers should reference S1API.Forked from NuGet unless they need an unreleased change.
dotnet add package S1API.Forked
Experimental builds
Experimental artifacts are produced from GitHub Actions and may include unreleased fixes. Use them only when you need to test a specific change and are ready to replace them with the next stable release.
Versioning
Release and maintenance branch behavior is documented in the repository's VERSIONING.md. For users and mod developers, the important rule is simple: prefer stable releases unless a maintainer has pointed you at a specific experimental artifact.