Releases: spicelang/spice
v0.6.0
Changelog
- e6c303d: Add foreach loop (#54) (@marcauberer)
- d92ed40: Code optimization (#55) (@marcauberer)
- 2d9171d: Sizeof builtin function (#56) (@marcauberer)
- 3fe996c: Add remainder operator (#57) (@marcauberer)
- f13f3d2: Support for
char
andbyte
data types (#58) (@marcauberer) - a6ea085: Arbitrary external functions (#59) (@marcauberer)
- cf6c187: Methods (#60) (@marcauberer)
- f745ad2: Add support for cli argument processing (#62) (@marcauberer)
- db38abf: File and process management std functions (#63) (@marcauberer)
- 0f4e1b1: Introduce new type system (#64) (@marcauberer)
- 34965ac: Support for
short
andlong
data types (#65) (@marcauberer) - 13e1e0c: Introduce operator rule manager (#66) (@marcauberer)
- 3955a8c: Extend std / fix bugs (#67) (@marcauberer)
- 71ccc9d: Remove VSCode integration (#68) (@marcauberer)
- 8e468b2: Extend file std (#69) (@marcauberer)
- 7dd3096: Extend dir std / add env std (#70) (@marcauberer)
- 5ce02a8: Extend string runtime (#72) (@marcauberer)
- f8bfc48: Allow string to char array assignment (#73) (@marcauberer)
- 55b6f46: Rework iden access / refactor grammar (#74) (@marcauberer)
- cf5fc8c: Fix publish workflow (@marcauberer)
What to do next?
- Install Spice
- Visit www.spicelang.com to test the new features
v0.5.0
Changelog
b72dcea: Global variables (#45) (@marcauberer)
187fe5f: Support for arrays (#46) (@marcauberer)
54c644d: Add docs for arrays (#48) (@marcauberer)
82b12a1: Support for compiler warnings (#49) (@marcauberer)
fca9cff: Fix if conidition fct call bug (#50) (@marcauberer)
5bbe914: Logical operator short-circuiting (#51) (@marcauberer)
f6c0890: Support return without value (#52) (@marcauberer)
567b5fe: Shift operators (#53) (@marcauberer)
Docker images
docker pull chillibits/spice:0.5.0
docker pull ghcr.io/chillibits/spice:0.5.0
What to do next?
- Install Spice
- Visit www.spicelang.com to test the new features
v0.4.0
Changelog
23647ba: Handle circular imports (#33) (@marcauberer)
bf9426a: Add download buttons to docs (#35) (@marcauberer)
6a4b21c: Bump alpine from 3.14.1 to 3.14.2 (#36) (@dependabot[bot])
e530ed7: Bump github.com/fatih/color from 1.12.0 to 1.13.0 in /cli (#37) (@dependabot[bot])
82c0c9b: Documentation fixes (#38) (@marcauberer)
c3ba2b3: Fix button size bug (#39) (@marcauberer)
ddc54dc: Bump alpine from 3.14.2 to 3.14.3 (#40) (@dependabot[bot])
12c2982: Contextual imports (#34) (@marcauberer)
a657657: Cli refactoring (#41) (@marcauberer)
20b9b95: Bump alpine from 3.14.3 to 3.15.0 (#43) (@dependabot[bot])
41efa07: Add support for structs and pointers (#42) (@marcauberer)
ca8bd84: Extend vscode integration (#44) (@marcauberer)
Docker images
docker pull chillibits/spice:0.4.0
docker pull ghcr.io/chillibits/spice:0.4.0
What to do next?
- Install Spice
- Visit www.spicelang.com to test the new features
v0.3.0
Changelog
72aef4a Fix Goreleaser config
ad6a7b5 Fix publish workflow
601ebee Support for else if and else branches for if statements (#32)
5ad273f Extend support for implicit type conversion (#31)
6b32f1e Bump github.com/stretchr/testify from 1.2.2 to 1.7.0 in /cli (#30)
b344b68 Add cli docs (#29)
1fd7ebf Uninstall command (#28)
01738ce Build for more systems
e2dbbee Merge branch 'main' of https://github.com/chillibits/spice
9113d89 Publish to Windows
010668f Imports / Global variables (#27)
f876a19 Fix publish failure
Docker images
docker pull chillibits/spice:0.3.0
docker pull ghcr.io/chillibits/spice:0.3.0
Visit spicelang.com to test the new features!
v0.2.1
Changelog
a2222f5 Fix Dockerfile
ca3165c Fix publish failure
be041a6 Break & continue statements (#25)
dd37684 Add linker to the cli (#24)
3fc1389 Add first version of language docs (#21)
Docker images
docker pull chillibits/spice:0.2.1
docker pull ghcr.io/chillibits/spice:0.2.1
Visit spicelang.com to test the new features!
v0.2.0
v0.1.0
Changelog
2fddd8f Documentation & publish workflow (#12)
9938207 VSCode extension (#11)
edcf279 Add Docker support (#10)
a9f2d28 Analyzer tests (#9)
030bbd4 Generator improvements (#8)
530127b CLI & IR optimization (#7)
5a63f6a Generator Visitor (#6)
9f84ab7 Analyzer improvements (#4)
4e2338d Add visitor for semantic analysis (#3)
874e82a Feature/start compiler implementation (#2)
632d7fd Create README with grammar (#1)
24c30f1 Initial commit
Docker images
docker pull chillibits/spice:0.1.0
docker pull ghcr.io/chillibits/spice:0.1.0
Visit spicelang.com to test the new features!