Skip to content

Releases: Aardvark-team/Aardvark

Aardvark 1.0.0-test.5.2

06 May 15:06
Compare
Choose a tag to compare

Aardvark 1.0.0-test.5.1

19 Apr 00:25
Compare
Choose a tag to compare

Aardvark 1.0 Test Release 5.1

Interpreter changes:

🚀 Speed + Optimizations:

We achieved an average of 6.5x speed boost across Aardvark programs running through the interpreter.
The compiler's codebase was also significantly optimized, resulting in about 8x total speed boost

🐛 Bug fixes + features

Numerous bugs were fixed. After a few days of use, no new bugs have been spotted.
We added numerous new feature to the interpreter, including: operator overloading and getters and setters.

📏 The Interpreter now has a strict mode

The strict mode applies more strict regulations to your program, including the requirement to declare variables using let before those variables can be used. It also makes function parameters static by default without having to use the static keyword before the parameter.
Use the new strict mode by applying --strict to the end of your run command.

adk upgrade command to easily upgrade your Aardvark version.

Use adk upgrade --pick for a first-class experience upgrading your Aardvark version.

🎆 Progress on compiler

Significant progress has been made on the compiler.

⛰️ An all new Error Design!!

See attached files.

☝🏻 Error Recovery to show you more errors at once!

🚀 Speed improvements and optimizations!

🎉 We are beginning work on the Optimizer!

image
image

Full Changelog: v1.0.0-test.5...v1.0.0-test.5.1

Aardvark 1.0.0-test.5

18 Apr 23:36
Compare
Choose a tag to compare

Aardvark 1.0.0-test.4.1

15 Apr 02:12
Compare
Choose a tag to compare

Aardvark 1.0.0-test.4

14 Apr 18:45
Compare
Choose a tag to compare

Aardvark 1.0.0-test.3-bugfix

19 Mar 23:43
Compare
Choose a tag to compare

Aardvark 1.0.0-test.3

10 Mar 03:53
Compare
Choose a tag to compare

Aardvark-1.0.0-test.2

25 Feb 21:33
Compare
Choose a tag to compare