Releases: ForNeVeR/Cesium
Releases Β· ForNeVeR/Cesium
Cesium v0.2.0
Changed
- Cesium now runs under .NET 10. Thanks to @pkazakov-dev!
- Update the dependency library versions.
Added
- #532: negative number support in preprocessor expressions. Thanks to @nt-devilboi!
- #863: experimental
open_memstreamextension. Thanks to @kant2002! - #935: compound multidimensional array initialization. Thanks to @kant2002!
- #865:
strstrfunction. Thanks to @kant2002! - #867: anonymous global enum constant support. Thanks to @kant2002!
- #931: anonymous local enum constant support. Thanks to @kant2002!
- #868: floating point array initializer support. Thanks to @kant2002!
- #870: IO functions
fread,fwrite,fputc,vprintf,fflush.
Thanks to @kant2002!
- #355: static struct layout calculation. Thanks to @kant2002!
- #878: global constant
typedefdeclaration. Thanks to @kant2002! - #879: function signature validity check during the link step. Thanks to @kant2002!
- #942:
int64_tcast support. Thanks to @kant2002! - [#840: SDK: check for executable file on Unix]. Thanks to @evgTSV!
Fixed
- #862: fix codegen when if is last statement in the function returning void. Thanks to @kant2002!
- #875: fix
freadcontract for reading stdin (no crash if reading from a closed pipe). Thanks to @kant2002! - #876, #941: static identifiers' names are now scoped to translation unit. Thanks to @kant2002!
- #930: correct
sizeof('a'). Thanks to @kant2002! - SDK was incorrectly treating non-existent
dotnet.exeruntime file as executable on Windows.
Cesium v0.1.2
Cesium v0.1.1
Cesium v0.1.0
This is the initial release of Cesium.
Added
-
New component: Cesium.Compiler, packaged as
- a .NET tool,
- a framework-dependent bundle for SDK use,
- a bunch of self-contained bundles for external use.
The compiler currently supports about 25% of the language features.
-
New component: Cesium.Sdk.
-
New component: Cesium.Templates.
Thanks to our benefactors (in the alphabetical order):
- @7645re
- @abrahamFerga
- @AFernandezAtAriox
- @BadRyuner
- @BaLiKfromUA
- @BoundedChenn31
- @DavTen
- @epeshk
- @evgTSV
- @Fantoom
- @ForNeVeR
- @FrediKats
- @Griboedoff
- @gsomix
- @impworks
- @kant2002
- @kekyo
- @KeterSCP
- @kolosovpetro
- @leha-bot
- @maksimowiczm
- @MarkCiliaVincenti
- @Newlifer
- @PapisKang
- @reima
- @rstm-sf
- @seclerp
- @te9c
- @zawodskoj