Cesium.Compiler 0.3.0

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global Cesium.Compiler --version 0.3.0
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local Cesium.Compiler --version 0.3.0
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Cesium.Compiler&version=0.3.0
                    
nuke :add-package Cesium.Compiler --version 0.3.0
                    

Package Description

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
0.5.0 91 8/23/2026
0.4.1 228 3/29/2026
0.4.0 137 3/28/2026
0.3.0 126 3/9/2026
0.2.0 122 2/14/2026
0.1.2 231 9/30/2025
0.1.1 229 9/29/2025
0.1.0 222 9/28/2025

[Added]

- #944 (https://github.com/ForNeVeR/Cesium/pull/944): Implement string comparison functions from POSIX. Thanks to @kant2002!
- #949 (https://github.com/ForNeVeR/Cesium/pull/949): Implement more cases for struct initialization. Thanks to @kant2002!
- #950 (https://github.com/ForNeVeR/Cesium/pull/950): Allow multiple typedefs for same type. Thanks to @kant2002!
- #954 (https://github.com/ForNeVeR/Cesium/pull/954): Add unsigned long long conversion. Thanks to @kant2002!
- #957 (https://github.com/ForNeVeR/Cesium/pull/957): Document --ast-dump option for diagnostic purposes. Thanks to @pkazakov-dev!
- #962 (https://github.com/ForNeVeR/Cesium/pull/962): Add support for g/G formats in printf/fprinf. Thanks to @kant2002!
- #956 (https://github.com/ForNeVeR/Cesium/pull/956): Add strtod/strtof functions. Thanks to @kant2002!
- #948 (https://github.com/ForNeVeR/Cesium/pull/948): Improve support for non-native TFMs in Cesium SDK. Thanks to @kant2002!

[Fixed]

- #952 (https://github.com/ForNeVeR/Cesium/pull/952): Fix saving indirection for uint64 types. Thanks to @kant2002!
- #953 (https://github.com/ForNeVeR/Cesium/pull/953): Fix using anonymous unions in the function variables. Thanks to @kant2002!
- #959 (https://github.com/ForNeVeR/Cesium/pull/959): The project templates now define the RollForward option. Thanks to @pkazakov-dev!

[Changed]

- #965 (https://github.com/ForNeVeR/Cesium/pull/965): New infrastructure for AST dumper. Thanks to @pkazakov-dev!