Skip to content

Releases: objeck/objeck-lang

v5.7.5

20 Apr 17:49
Compare
Choose a tag to compare

Enhancements and fixes to the debugger

Highlights:

  1. Enhancements and bug fixes for the command line debugger
    a. Fixed issues introduced in v5.7.4 (bug/medium)
    b. Updated debugger syntax (new)
  2. Added print support for holder types (new)

v5.7.3

17 Apr 03:02
Compare
Choose a tag to compare

Runtime and debugger enhancements with bug fixes

Highlights:

  1. Runtime performance enhancements (new)
  2. Reduced VM memory usage (new)
  3. 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)
  4. Fixed a bug related to passing functions with generics as parameters (bug/medium)
  5. Fixed a compiler check that allowed some static calls to methods (bug/low)
  6. Fixed a compiler check that ignored unnecessary generic parameters (bug/low)
  7. Resolved a stack trace print issue that caused some functions/methods to no “pretty print” (bug/low)

v5.7.2

13 Apr 17:50
Compare
Choose a tag to compare

Highlights:

  1. Runtime performance enhancements (new)
  2. Reduced VM memory usage (new)
  3. Fixed a bug related to passing functions with generics as parameters (bug/medium)
  4. Fixed a compiler check that allowed some static calls to methods (bug/low)
  5. Fixed a compiler check that ignored unnecessary generic parameters (bug/low)
  6. Resolved a stack trace print issue that caused some functions/methods to no "pretty print" (bug/low)

v5.7.0

01 Apr 22:10
Compare
Choose a tag to compare

Runtime enhancements

Highlights:

  1. Runtime performance enhancements (new)
  2. Reduced VM memory usage (new)

v5.6.4

02 Feb 07:05
Compare
Choose a tag to compare

Minor enhancements and bug fixes

Highlights:

  1. Improved documentation (new)
  2. General performance enhancements (new)

v5.6.3

27 Jan 22:32
Compare
Choose a tag to compare

Minor enhancements

Highlights:

  1. Improved type resolution for generics (new)

v5.6.2

07 Jan 17:49
Compare
Choose a tag to compare

Apple Silicon support

Highlights:

  1. Native support for Apple Silicon (new)
  2. Unboxing of integer types for array dereferencing (new)
  3. Fixed an issue with the debugger and memory manager (bug)

v5.6.1

01 Jan 00:24
Compare
Choose a tag to compare

Apple Silicon support

Highlights:

  1. Native support for Apple Silicon (new)
  2. Fixed an issue with the debugger and memory manager (bug)

v5.5.5

17 Dec 16:02
Compare
Choose a tag to compare

Bug fixes

Highlights:

  1. Fixed issues with encrypt and decrypt Base64 (bug)
  2. The macOS release is now compatible with Rosetta 2 (native M1 support is forthcoming)

v5.5.2

24 Oct 15:11
Compare
Choose a tag to compare

New feature and enhancements

Highlights:

  1. Added bundle scope support for 'public' and 'private' classes (new)
  2. Added '-asm' flag to the compiler to emit high-level assembly instructions (new)
  3. Updated the HTTP/HTTPS clients to include additional default request parameters (new)
  4. Reduced the size of emitted binaries (new)
  5. Minor tweaks to API documentation (new)
  6. Resolved parsing bug in the CSV library for quoted string (bug)
  7. Fixed compiler check that missed flagging some static calls to library methods (bug)