![]() |
VOOZH | about |
dotnet add package Sewer56.Update.Misc --version 1.1.0
NuGet\Install-Package Sewer56.Update.Misc -Version 1.1.0
<PackageReference Include="Sewer56.Update.Misc" Version="1.1.0" />
<PackageVersion Include="Sewer56.Update.Misc" Version="1.1.0" />Directory.Packages.props
<PackageReference Include="Sewer56.Update.Misc" />Project file
paket add Sewer56.Update.Misc --version 1.1.0
#r "nuget: Sewer56.Update.Misc, 1.1.0"
#:package Sewer56.Update.Misc@1.1.0
#addin nuget:?package=Sewer56.Update.Misc&version=1.1.0Install as a Cake Addin
#tool nuget:?package=Sewer56.Update.Misc&version=1.1.0Install as a Cake Tool
<div align="center">
<h1>Update</h1>
<img src="./Sewer56.Update/Merge.png" width="150" align="center" />
<br/> <br/>
<strong>An Extensible Update Library</strong>
<br/>
<p>For anything, from CurrentProgram to Plugins.</p>
<a href="https://github.com/Sewer56/Update/actions/workflows/build-and-publish.yml">
<img src="https://img.shields.io/github/workflow/status/Sewer56/Update/Build%20and%20Publish" alt="Build" />
</a>
<a href="https://www.nuget.org/packages/Sewer56.Update">
<img src="https://img.shields.io/nuget/v/Sewer56.Update" alt="NuGet" />
</a>
</div>
For the latest documentation for Update and more details about the library, please see the dedicated documentation site.
Alternatively, check the docs folder of this repository.
Update is a lightweight-ish updating framework for .NET applications.
It is designed with the purpose of updating arbitrary things, including but not limited to:
The goal of this library is to be extensible; allowing users to easily add support for their own components such as download sources and compression formats without requiring changes to the library code.
Update is heavily inspired by Onova by Alexey Golub and has a somewhat similar API. Update in particular adds additional features such as delta compression at the expense of a slightly more complex configuration process.
Consider using the original Onova (or another library) if you have any of the following requirements:
Update is a pun on the name Onova, which is the Ukrainian word for "update" (noun).
Merge by Creaticca Creative Agency from the Noun Project
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 net5.0 was computed. net5.0-windows net5.0-windows was computed. net6.0 net6.0 was computed. net6.0-android net6.0-android was computed. net6.0-ios net6.0-ios was computed. net6.0-maccatalyst net6.0-maccatalyst was computed. net6.0-macos net6.0-macos was computed. net6.0-tvos net6.0-tvos was computed. net6.0-windows net6.0-windows was computed. net7.0 net7.0 was computed. net7.0-android net7.0-android was computed. net7.0-ios net7.0-ios was computed. net7.0-maccatalyst net7.0-maccatalyst was computed. net7.0-macos net7.0-macos was computed. net7.0-tvos net7.0-tvos was computed. net7.0-windows net7.0-windows was computed. net8.0 net8.0 was computed. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
| .NET Core | netcoreapp3.1 netcoreapp3.1 is compatible. |
Showing the top 3 NuGet packages that depend on Sewer56.Update.Misc:
| Package | Downloads |
|---|---|
|
Sewer56.Update
Automatic Update framework for .NET Core based Applications with support for delta updates. This library holds the core logic for checking updates, downloading them and applying them. This framework is a hard fork of Onova. |
|
|
Sewer56.Update.Packaging
The packaging component of Sewer56.Update. Contains the necessary component for creating packages and releases. |
|
|
Reloaded.Mod.Loader.Update
Library for resolving dependencies, searching and downloading Reloaded II mod updates. For usage instructions please see the Programmers' section in Reloaded wiki. |
Showing the top 1 popular GitHub repositories that depend on Sewer56.Update.Misc:
| Repository | Stars |
|---|---|
|
Reloaded-Project/Reloaded-II
Universal .NET Core Powered Modding Framework for any Native Game X86, X64.
|