Releases: objeck/objeck-lang
Releases · objeck/objeck-lang
v5.7.5
v5.7.3
Runtime and debugger enhancements with bug fixes
Highlights:
- Runtime performance enhancements (new)
- Reduced VM memory usage (new)
- Enhancements and bug fixes for the command line debugger
a. Program arguments can be passed by command line (new)
b. Pretty printing of String indexed elements (new)
c. Breakpoint support for recursive calls (bug/low)
d. Command line history for macOS and Linux (new)
e. Support for program arguments with spaces (bug/medium)
f. Incorrect MacOS execute permissions (bug/high) - Fixed a bug related to passing functions with generics as parameters (bug/medium)
- Fixed a compiler check that allowed some static calls to methods (bug/low)
- Fixed a compiler check that ignored unnecessary generic parameters (bug/low)
- Resolved a stack trace print issue that caused some functions/methods to no “pretty print” (bug/low)
v5.7.2
Highlights:
- Runtime performance enhancements (new)
- Reduced VM memory usage (new)
- Fixed a bug related to passing functions with generics as parameters (bug/medium)
- Fixed a compiler check that allowed some static calls to methods (bug/low)
- Fixed a compiler check that ignored unnecessary generic parameters (bug/low)
- Resolved a stack trace print issue that caused some functions/methods to no "pretty print" (bug/low)
v5.7.0
v5.6.4
v5.6.3
v5.6.2
v5.6.1
v5.5.5
v5.5.2
New feature and enhancements
Highlights:
- Added bundle scope support for 'public' and 'private' classes (new)
- Added '-asm' flag to the compiler to emit high-level assembly instructions (new)
- Updated the HTTP/HTTPS clients to include additional default request parameters (new)
- Reduced the size of emitted binaries (new)
- Minor tweaks to API documentation (new)
- Resolved parsing bug in the CSV library for quoted string (bug)
- Fixed compiler check that missed flagging some static calls to library methods (bug)