SimpleBase 3.0.0
See the version list below for details.
dotnet add package SimpleBase --version 3.0.0
NuGet\Install-Package SimpleBase -Version 3.0.0
<PackageReference Include="SimpleBase" Version="3.0.0" />
paket add SimpleBase --version 3.0.0
#r "nuget: SimpleBase, 3.0.0"
// Install SimpleBase as a Cake Addin #addin nuget:?package=SimpleBase&version=3.0.0 // Install SimpleBase as a Cake Tool #tool nuget:?package=SimpleBase&version=3.0.0
Base16, Base32, Base58, Base85 encoding/decoding library
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- System.Memory (>= 4.5.3)
NuGet packages (52)
Showing the top 5 NuGet packages that depend on SimpleBase:
Package | Downloads |
---|---|
Makaretu.Dns
DNS data model with serializer/deserializer for the wire and master file format. |
|
KubeOps
This is an operator sdk written in c#. It enables a developer to create a custom controller for CRDs (CustomResourceDefinitions) that runs on kubernetes. |
|
Ipfs.Core
Core objects and interfaces for IPFS. The InterPlanetary File System is the permanent web. It is a new hypermedia distribution protocol, addressed by content and identities. IPFS enables the creation of completely distributed applications. It aims to make the web faster, safer, and more open. |
|
SubstrateNetApi
Just another Substrate .NET API, written in NETStandard2.0 to provide maximum compatibility for Unity3D. |
|
Swisschain.Sirius.Sdk
Package Description |
GitHub repositories (7)
Showing the top 5 popular GitHub repositories that depend on SimpleBase:
Repository | Stars |
---|---|
stratumauth/app
📱 Two-Factor Authentication (2FA) client for Android + Wear OS
|
|
unosquare/passcore
A self-service password management tool for Active Directory
|
|
TeslaFly01/SmartSqlT
🔥🔥🔥 SmartSQL 是一款方便、快捷的数据库文档查询、导出工具!该工具从最初支持CHM文档格式开始,通过不断地探索开发、集思广益和不断改进,又陆续支持Word、Excel、PDF、Html、Xml、Json、MarkDown等文档格式的导出。同时支持SqlServer、MySql、PostgreSQL、SQLite等多种数据库的文档查询和导出功能。
|
|
slowscript/warpinator-windows
An unofficial implementation of Warpinator for Windows
|
|
richardschneider/net-ipfs-mount
Mount the InterPlanetary File System as a mapped drive on Windows
|
Version | Downloads | Last updated |
---|---|---|
4.0.2 | 34,376 | 9/19/2024 |
4.0.1 | 8,183 | 9/12/2024 |
4.0.0 | 936,432 | 11/10/2022 |
3.1.0 | 658,442 | 5/24/2021 |
3.0.3 | 1,314 | 5/24/2021 |
3.0.2 | 115,323 | 12/11/2020 |
3.0.1 | 92,883 | 2/14/2020 |
3.0.0 | 18,877 | 12/24/2019 |
2.1.0 | 469,376 | 1/21/2020 |
2.0.0 | 26,142 | 10/12/2019 |
1.8.0 | 89,257 | 3/20/2019 |
1.7.1 | 52,358 | 12/4/2018 |
1.6.1 | 15,417 | 7/13/2018 |
1.4.1 | 4,749 | 5/30/2018 |
1.3.1 | 696,773 | 7/27/2017 |
1.3.0 | 1,640 | 7/26/2017 |
1.2.0 | 40,199 | 5/19/2016 |
1.1.1 | 75,950 | 5/18/2016 |
1.1.0 | 2,067 | 5/16/2016 |
# Breaking changes
- This version only supports .NET Standard 2.1 (.NET Core 3.0) and up, because I started using nullable annotations
and Span/Range constructs in the code. It's time to move to the future, folks!
- Base16 encoding/decoding methods have been moved to `Base16.UpperCase` and `Base16.LowerCase` respectively.
- Changed the static version of `Base16.Decode()` to receive a string as a parameter to avoid signature conflicts. (It's probably more practical this way)
- Removed string/byte[] overloads for Encode functions as they are redundant with .NET Core 3.0. Only `Base16.Decode`
remained as a string due to function signature conflicts.
- Base32 is no longer whitespace tolerant.
# New features
- New TryEncode/TryDecode interfaces for non-allocating encoding. Probably would be useful in massive number of encodings.
- Yubico's ModHex support for Base16.
# Improvements
- More than 2x faster Base16 decoding
- Faster Base16 encoding
- More test coverage
- No more dependency to System.Runtime.Numerics
- Encoders now conform to common interfaces like IBaseEncoder, IBaseStreamEncoder, INonAllocatingBaseEncoder
which make them pluggable, replacable with other implementations.
- Nullable reference annotations
# Fixes
- Fix package license expression.
- Fix regression in Base16 optimizations.