Releases
v0.7.0
Compare
Sorry, something went wrong.
No results found
[0.7.0] - 2025-01-08
Added
feat: Array higher-order methods (forEach, find, findIndex, some, every, includes)
feat: Computed property names in object literals ({[key]: value})
feat: IIFE (Immediately Invoked Function Expressions) support
feat: instanceof operator for runtime type checking
feat: in operator for property existence checking
feat: delete operator for property deletion
feat: Full arrow function support with lambda generation
feat: Object rest properties in destructuring (const {a, ...rest} = obj)
feat: Array spread in array literals ([...arr1, ...arr2])
Fixed
fix: C++ reserved keywords properly escaped with underscore suffix
fix: Added missing arithmetic operators to js::any (*, /, -, %)
fix: Fixed === operator mapping to == in C++ generation
fix: Lambda capture issues resolved for global scope operations
fix: Better array method detection in code generator
Enhanced
Enhanced js::any with comprehensive operator overloads
Improved runtime helper functions for new operators
Better type safety in array method implementations
You can’t perform that action at this time.