Releases: objeck/objeck-lang
v3.3.8-2
Minor updates and bug fixes.
Highlights of this release include the following:
- Added support for bodiless �while� loops (new)
- Addressed an issue with Vector copy constructors (bug/high)
- Fixed a bug related to unary conditional expressions in loops (bug/med)
v3.3.8-1
Fixed major bug in the ODBC and Date libraries. Added new classes and made enhancements to a number of existing ones.
Highlights of this release include the following:
- Add support for "++" and "--" unary operations (new)
- Added the "Sytem.IO.File.Logger" class (new)
- Made enhancements to the "System.String" and "CSV.CsvTable" classes (new)
- Updated the "Sytem.IO.File.FileWriter" class
- Fixed bug and memory leaks in the ODBC bundle (bug/high)
- Fixed compatibility bugs in the "System.Time.Date" class (bug/high)
v3.3.7-0
v3.3.6-2
Important bug fixes and new documentation.
Highlights of this release include the following:
- Resolved bugs in the following APIs (high/bug)
- "IntMap->GetKeys()" and "FloatMap->GetKeys()"
- "RegEx->Match(offset, pattern)" offset value
- "File->ReadFile(name)" for Linux and OS X
- Addressed an issue with array interface allocation that impacted the "CompareVector" class (med/bug)
- Updated API documentation and the "Programmer’s Guide" (new)
- Added new code examples (new)
v3.3.6-1
Important bug fixes and new documentation.
Highlights of this release include the following:
- Resolved bugs in the following APIs (high/bug)
- IntMap->GetKeys() and FloatMap->GetKeys()
- RegEx->Match(offset, pattern)
- Updated API documentation and the "Programmer’s Guide" (new)
- Added new code examples (new)
v3.3.5-5
Highlights of this release include the following:
- Rewrote the programmer's guide to better reflect current features (new)
- Optimized stack operations for floating point operations (new)
- Fixed ODBC "select" bug and added missing ODBC API documentation (bug/high)
- Addressed error checking and Unicode conversation issues with the overloaded "File->WriteBuffer(..)","TCPSocket->WriteBuffer(..)" and "TCPSecureSocket->WriteBuffer(..)" methods (bug/high)
- Added missing compiler check for array assignment to array element (bug/medium)
v3.3.5-2
Added installers for Ubuntu and Debian based Linux distributions. Made minor enhancements and bug fixes.
Highlights of this release include the following:
- Finally, added installers for Ubuntu and Debian based Linux distributions overhauling the build system (new)
- Optimized stack operations for floating point operations (new)
- Added missing compiler check for array assignment to array element (bug/medium)
- Overhauled the build system and release management process (misc)
v3.3.5_0
Refactored class libraries and created new API documentation. Resolved
newly identified bugs and as a result of full regression testing.
Highlights of this release include the following:
- Refactored and documented all class libraries (new)
- Developed a new inline code documentation system (new)
- Resolved inner enum issues associated with some class libraries (bug/major)
- Fixed a method inlining bug that caused some programs to crash when
compiled with aggressive optimization (bug/major) - All Windows executables are digitally sign and verified for security (new)
v3.3.3_0
v3.3.2_1
Bug fixes and minor feature updates.
Highlights of this release include the following:
- The "+=" String append operator now supports the following types: String, Byte, Char, Int, Float and Bool (enhancement)
- Fixed an issue with the debugger that caused the "continue" command to skip some breaks in loops (bug: medium)
- Corrected a parsing bug with the new unary "<>" or "!" operator (bug: medium)
- Launched the new project website http://www.objeck.org