Cesium.Runtime
0.2.0
See the version list below for details.
dotnet add package Cesium.Runtime --version 0.2.0
NuGet\Install-Package Cesium.Runtime -Version 0.2.0
<PackageReference Include="Cesium.Runtime" Version="0.2.0" />
<PackageVersion Include="Cesium.Runtime" Version="0.2.0" />
<PackageReference Include="Cesium.Runtime" />
paket add Cesium.Runtime --version 0.2.0
#r "nuget: Cesium.Runtime, 0.2.0"
#:package Cesium.Runtime@0.2.0
#addin nuget:?package=Cesium.Runtime&version=0.2.0
#tool nuget:?package=Cesium.Runtime&version=0.2.0
The standard runtime library for Cesium, a C compiler for .NET.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. 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.0
- No dependencies.
-
net6.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
[Changed]
- Cesium now runs under .NET 10. Thanks to @pkazakov-dev!
- Update the dependency library versions.
[Added]
- #532 (https://github.com/ForNeVeR/Cesium/issues/532): negative number support in preprocessor expressions. Thanks to @nt-devilboi!
- #863 (https://github.com/ForNeVeR/Cesium/pull/863): experimental open_memstream extension. Thanks to @kant2002!
- #935 (https://github.com/ForNeVeR/Cesium/pull/935): compound multidimensional array initialization. Thanks to @kant2002!
- #865 (https://github.com/ForNeVeR/Cesium/pull/865): strstr function. Thanks to @kant2002!
- #867 (https://github.com/ForNeVeR/Cesium/pull/867): anonymous global enum constant support. Thanks to @kant2002!
- #931 (https://github.com/ForNeVeR/Cesium/pull/931): anonymous local enum constant support. Thanks to @kant2002!
- #868 (https://github.com/ForNeVeR/Cesium/pull/868): floating point array initializer support. Thanks to @kant2002!
- #870 (https://github.com/ForNeVeR/Cesium/pull/870): IO functions
- fread,
- fwrite,
- fputc,
- vprintf,
- fflush. Thanks to @kant2002!
- #355 (https://github.com/ForNeVeR/Cesium/issues/355): static struct layout calculation. Thanks to @kant2002!
- #878 (https://github.com/ForNeVeR/Cesium/pull/878): global constant typedef declaration. Thanks to @kant2002!
- #879 (https://github.com/ForNeVeR/Cesium/pull/879): function signature validity check during the link step. Thanks to @kant2002!
- #942 (https://github.com/ForNeVeR/Cesium/pull/942): int64_t cast support. Thanks to @kant2002!
- [#840: SDK: check for executable file on Unix]. Thanks to @evgTSV!
[Fixed]
- #862 (https://github.com/ForNeVeR/Cesium/pull/862): fix codegen when if is last statement in the function returning void. Thanks to @kant2002!
- #875 (https://github.com/ForNeVeR/Cesium/pull/875): fix fread contract for reading stdin (no crash if reading from a closed pipe). Thanks to @kant2002!
- #876 (https://github.com/ForNeVeR/Cesium/pull/876), #941 (https://github.com/ForNeVeR/Cesium/pull/941): static identifiers' names are now scoped to translation unit. Thanks to @kant2002!
- #930 (https://github.com/ForNeVeR/Cesium/pull/930): correct sizeof('a'). Thanks to @kant2002!
- SDK was incorrectly treating non-existent dotnet.exe runtime file as executable on Windows.