Releases: 0install/0install-dotnet
Releases · 0install/0install-dotnet
2.26.3
2.26.2
- Removed use of
params
collection arguments, due to incompatability with .NET Framework
2.26.1
- Added .NET 9.0 support, removed .NET 6.0 support
- Handle invalid manifests in in
0install self deploy
- Exclude AppleDouble files from manifests
- Fixed uncaught
ConfigurationErrorsException
s - Fixed superflous retries of file and registry access
- Updated dependency SharpCompress to 0.39.0
2.26.0
Changes
- Elevate to admin before running store audit when needed
- Trigger library mode store audit before any other IO
- Removed OneGet support
- Replaced
CliCommand.ImplementationsInReadOnlyStores
withImplentationStoreUtils.NeedsAdminToRemove()
- Updated
Microsoft.*
andSystem.*
dependencies to .NET 9 releases - Updated
ZstdSharp.Port
to 0.8.2 - Updated translations
2.25.12
Changes
- Improved error messages for inaccessible and invalid paths
- Auto-remove damaged implementations on
0install store audit --batch
- Register
0install integrate
as "Modify" command in Windows uninstall registry key - Added config option
sync_server_kerberos
- Updated
SharpCompress
to 0.38.0 - Updated translations
Library mode improvements
- Perform self-cleanup on
0install remove-all
in addition to0install remove
- Automatically apply new capabilities on
0install integrate --batch
- Run automatic store audit for missing file on
0install run
in-process - Run automatic store audit when calling
0install-win integrate
for already existing apps
API improvements
- Added
Requirements.Versions
as convenience wrapper for.ExtraRestrictions[InterfaceUri]
- Added
ImplementationStoreUtils.Audit()
- Added
ZeroInstallClient.AuditAsync()
- Added missing assembly binding redirect for
ZstdSharp
2.25.11
Changes
- Do not show warning about missing
catalog.xml
cache file - Add
0install
toPATH
even in library mode
2.25.10
Changes
- Improved proxy authentication support
- Support system-wide basic auth credentials
- Prompt for missing credentials interactively
- Prevent showing multiple concurrent prompts
- Fail on network error in
0install catalog search
- Do not enforce kiosk mode when catalog is unavailable
- Renamed
IconStore.GetCached()
to.TryGetCached()
- Redesigned
CatalogManager
- Added
.Get()
- Replaced
.GetCached()
and.GetCachedSafe()
with.TryGetCached()
- Renamed
.GetOnlineSafe()
to.TryGetOnline()
- Added
2.25.9
Changes
- Support Kerberos/NTLM Proxy server authentication
0install run
: Suggest0install store audit
on missing file- Updated dependencies
- Updated translations
2.25.8
Changes
- Improved Kiosk mode
- Exempt self-update URI
- Try updating catalog before rejecting feed URI on cached catalog
- Removed support for
--bootstrap
option on0install export
- Added support for settings file extension preferences as access points on Windows
- Reject feeds larger than 32MiB
- Clear catalog cache when adding or removing catalog sources
- Removed
ScopedOperation.GetCatalog()
from API (useScopedOperation.CatalogManager
instead) - Tweaked error handling
- Updated dependencies
ZstdSharp.Port
tov0.8.0
SharpCompress
tov0.37.2
TaskScheduler
tov2.11.0
WixToolset.Dtf.*
tov5.0.0
Spectre.Console
tov0.49.1
Tmds.DBus
tov0.17.0
- Updated translations
2.25.7
Changes
- Added
--machine
argument for0install config
and0install trust
- Restored missing
.XmlSerializers
assemblies - Updated
ZstdSharp.Port
to v0.7.6