Skip to content
This repository was archived by the owner on Oct 13, 2024. It is now read-only.

v2.0.0 Introducing user-defined functions and many more features.....

Compare
Choose a tag to compare
@SahilK-027 SahilK-027 released this 04 Aug 19:03
· 39 commits to main since this release
974f60c

Release Changelog

Changes Made

  • User-Defined Functions: Added support for user-defined functions in Assemble Script. Now users can define their functions to modularize their code and improve readability.

  • New Function: Introduced a native function assertEqual for testing.

  • New Keywords: Added assemble and snap keywords to enhance language functionality.

  • Max Array Size Limit: Increased the maximum size limit of arrays in Assemble Script to 10,000,000. This enhancement allows users to work with larger datasets and arrays.

  • Bug Fix: Fixed the bug causing issues with the break statement in loops.

  • Bug Fix: Resolved the issue with the default return type of the if-else statement, which was undefined. Now the default return type is null.

  • New Data Type: Created a new runtime value type boolean, enabling boolean operations in the language.

  • Bug Fix: Fixed the assignment to boolean-type values.

  • Bug Fix: Resolved the bug that prevented the declaration of variable-length arrays.

  • Bug Fix: Addressed heap overflow caused by string multiplication.

  • Bug Fix: Handling infinite loops in wakandaFor loop.

  • Improved Error Messages: Enjoy clearer and more professional error messages, helping you debug with ease!

  • Advanced Arrays: Now enjoy dynamic size arrays, empowering your code with more flexibility!

  • Easter Egg Hunt: Unravel hidden surprises as you code, making programming a thrilling adventure!