Skip to content

Releases: objeck/objeck-lang

v4.0.0

04 Mar 21:18
Compare
Choose a tag to compare

Native 64-bit Windows support. Significant performance enhancements to the VM.

Highlights of this release include the following:

  1. Native 64-bit Windows support (new)
  2. Rearchitected JIT compilers for all platforms (new)
  3. Improved garage collection (new)
  4. Minor bug fixes (bugs/minor)

v3.5.8

24 Jan 02:24
Compare
Choose a tag to compare

Enhancements and minor bug fixes.

Highlights of this release include the following:

  1. Revamped code examples (new)
  2. Simplified the layout of files and directories (new)
  3. Modified "FileReader->ReadString()" to handle different platform newline differences (bug/minor)
  4. Fixed a compiler contextual check for certain types of method calls (bug/minor)

v3.5.3

01 Dec 23:33
Compare
Choose a tag to compare

Bug fixes and minor improvements.

Highlights of this release include the following:

  1. Fixed a compiler method inlining bug in the code optimizer (bug/med)
  2. Addressed a minor register allocation issue in the AMD64 JIT compiler (bug/low)
  3. Updates to the HttpClient and HttpsClient classes (new)
  4. Added 'GetCert' method to the TCPSecureSocket and HttpsClient classes (new)

v3.5.1

11 Nov 00:48
Compare
Choose a tag to compare

Minor updates.

Highlights of this release include the following:

  1. Optimizations for the runtime interpreter (new)
  2. Default compiler optimizations are set to high unless the debug flag is set (new)
  3. Fixed a minor contextual analysis issue (bug/minor)

v3.3.14

13 Mar 07:42
Compare
Choose a tag to compare

Updates and bug fixes.

Highlights of this release include the following:

  1. Fixed documentation errors (bug/minor)
  2. Made minor tweaks to class libraries (new)

v3.3.12

17 Jan 16:45
Compare
Choose a tag to compare

Updates and bug fixes.

Highlights of this release include the following:

  1. Faster code execution with on Windows and OS X (new)
  2. Minor command line interface enhancements (new)
  3. Made a fix to the “Console->ReadString()” function on Windows (bug:minor)

v3.3.11

15 Nov 19:42
Compare
Choose a tag to compare

Highlights of this release include the following:

  1. Support for named constants using the "consts" keyword (new)
  2. Added "IsUpper" and "IsLower" methods to the Character class (new)
  3. Addressed a compiler bug that allowed objects to be casted as Int�'s (bug/high)
  4. Fixed an issue with compound "not" expressions (bug/medium)

v3.3.10

08 Nov 17:34
Compare
Choose a tag to compare

Minor updates and bug fixes.

Highlights of this release include the following:

  1. Support for named constants using the "consts" keyword (new)
  2. Added "IsUpper" and "IsLower" methods to the Character class (new)
  3. Fixed an issue with compound "not" expressions (bug/medium)

v3.3.9

14 Oct 13:37
Compare
Choose a tag to compare

Minor updates and bug fixes.

Highlights of this release include the following:

  1. Added better random number generation (new)
  2. Resolved a bug that would not allow inferred Float values to be used as indices into arrays via Int casts (bug/minor)

v3.3.8-2

23 Sep 02:23
Compare
Choose a tag to compare

Minor updates and bug fixes.

Highlights of this release include the following:

  1. Added support for bodiless �while� loops (new)
  2. Addressed an issue with Vector copy constructors (bug/high)
  3. Fixed a bug related to unary conditional expressions in loops (bug/med)