Releases: objeck/objeck-lang
v2024.10.0
This release includes bug fixes and enhanced performance for faster runtime execution.
v2024.10.0
- Fixed bug #503
v2024.9.0
- Added library support for JSON-RPC
- Code generation optimized to eliminate redundant labels
- Added trim front and back to the 'System.String'
- Refactored the 'Collections.Stack' class to be list vs. array based
- Fixed bugs #501 and #502
v2024.8.1
- Support for strings in select statements
- Bug fixes
- Fixed REPL start-up issues
- Code refactoring for performance
v2024.9.0
Our latest Objeck release features updates to improve coding and runtime performance. Key additions include support for JSON-RPC, faster code generation, and enhancements to the 'System.String' and Collection.Stack' classes.
v2024.9.0
- Added library support for JSON-RPC
- Code generation optimized to eliminate redundant labels
- Refactored the 'Collections.Stack' class to be list vs. array based
- Fixed bugs #501 and #502
v2024.8.1
- Support for strings in select statement
- Bug fixes
- Fixed REPL start up issues
- Code refactoring for performance
v2024.8.0
- More build and deployment automation
- Bug fixes: #500
v2024.8.0
We are excited to announce a new update featuring essential bug fixes and enhanced build automation for a smoother experience.
v2024.8.0
- More build and deployment automation
- Bug fixes: #500
v2024.7.1
- ML model tuning support
- Added Perplexity API inference support
- Turned off OpenAI JSON debugging
v2024.7.0
- Ollama API support for Llama 3 and Mistral
- OpenAI updates
- Support for vector stores
- Assistants v2 API support
- Cookie support convenience methods added to the HTTP/S clients
Full Changelog: v2024.7.1...v2024.8.0
v2024.7.1
Ollama support for Llama 3 and Mistral, OpenAI support for vector stores and Assistants v2 APIs, Perplexity API support
v2024.7.1
- ML model tuning support
- Added Perplexity API inference support
- Turned off OpenAI JSON debugging
v2024.7.0
- ML model tuning support
- Ollama API support for Llama 3 and Mistral
- OpenAI updates
- Support for vector stores
- Assistants v2 API support
- Cookie support convenience methods add to the HTTP/S clients
v2024.6.0
- ML model tuning support
- OpenAI fine-turning
- Gemini turned model support
- Image generation, editing, and variation
- OpenAI
- Optimizations for type conversions
- Improved checking for blank command line parameters
- Windows libraries upgrades
- zlib 1.3.1
- OpenSSL 1.1.1w
Full Changelog: v2024.7.0...v2024.7.1
v2024.6.0
Custom tuning and training support for Gemini and OpenAI
v2024.6.0
- ML model tuning support
- OpenAI fine-turning
- Gemini turned model support
- Image generation, editing, and variation
- OpenAI
- Optimizations for type conversions
- Improved checking for blank command line parameters
- Windows libraries upgrades
- zlib 1.3.1
- OpenSSL 1.1.1w
v2024.5.0
- DeepMind (Gemini) support for function calls
- JSON Scheme support for function modeling for OpenAI, Gemini, and LLaMa
- Enhancements
- Added Collection 'Reduce' methods
- Boxing/unboxing support for the '<' and '>' operators (legacy missing feature)
- Bug fixes
- Fixed Collection 'Filter' methods
- Resolved ODBC refactor bug
v2024.4.0
- Added support for Google DeepMind (Gemini) APIs
- Model
- Corpus (v1beta)
- Chat
- OpenAI support for external function calls
- OAuth2 support (session and file based support)
- Refactored KMeans ML implementation to support arrays
- Improved support for Date to String operations
- Improved Base64 encoding and decoding
- KMean supports n-length arrays
- Added support for private functions
- Tuples classes moved to Collection.Tuple
- Added 'First' and 'Last' methods to Vector classes
- Added support for HTTP(s) 'DELETE' and fixed logic error in HTTP client
- Fixed ARM64 JIT compiler 'eor' instruction issue impacting macOS and ARM64
Full Changelog: v2024.5.0...v2024.6.0
v2024.5.0
DeepMind (Gemini) support, extended OpenAI functionality, OAuth2 support, general enhancements, and bug fixes
v2024.5.0
- DeepMind (Gemini) support for function calls
- JSON Scheme support for function modeling for OpenAI, Gemini, and LLaMa
- Enhancements
- Added Collection 'Reduce' methods
- Boxing/unboxing support for the '<' and '>' operators (legacy missing feature)
- Bug fixes
- Fixed Collection 'Filter' methods
- Resolved ODBC refactor bug
v2024.4.0
- Added support for Google DeepMind (Gemini) APIs
- Model
- Corpus (v1beta)
- Chat
- OpenAI support for external function calls
- OAuth2 support (session and file based support)
- Refactored KMeans ML implementation to support arrays
- Improved support for Date to String operations
- Improved Base64 encoding and decoding
- KMean supports n-length arrays
- Added support for private functions
- Tuples classes moved to Collection.Tuple
- Added 'First' and 'Last' methods to Vector classes
- Added support for HTTP(s) 'DELETE' and fixed logic error in HTTP client
- Fixed ARM64 JIT compiler 'eor' instruction issue impacting macOS and ARM64
v2024.3.0
- Added support for OpenAI APIs
- Assistant
- Chat
- Audio
- Docker support
- Fixed memory manager bugs #462 and #482
Full Changelog: v2024.4.1...v2024.5.0
v2024.4.1
DeepMind (Gemini) support, extended OpenAI functionality, OAuth2 support, general enhancements, and bug fixes
v2024.4.0
- Added support for Google DeepMind (Gemini) APIs
- Model
- Corpus (v1beta)
- Chat
- OpenAI support for external function calls
- OAuth2 support (session and file based support)
- Refactored KMeans ML implementation to support arrays
- Improved support for Date to String operations
- Improved Base64 encoding and decoding
- KMean supports n-length arrays
- Added support for private functions
- Tuples classes moved to Collection.Tuple
- Added 'First' and 'Last' methods to Vector classes
- Added support for HTTP(s) 'DELETE' and fixed logic error in HTTP client
- Fixed ARM64 JIT compiler 'eor' instruction issue impacting macOS and ARM64
v2024.3.0
- Added support for OpenAI APIs
- Assistant
- Chat
- Audio
- Docker support
- Fixed memory manager bugs #462 and #482
v2024.2.1
- Added support for response files (#454)
- Support for the unary bit wise 'not' operator (#480)
- Webserver library enhancements
- Improved performance
- Better configuration
- Optional keyword 'in' added for use in 'each' loops; an alternative to ':=' operator 'Quintet' tuple class added
Full Changelog: v2024.3.0...v2024.4.0
v2024.3.0
New features
v2024.3.0
- Added support for OpenAI APIs
- Assistant
- Chat
- Audio
- Docker support
- Fixed memory manager bugs #462 and #482
v2024.2.1
- Added support for response files (#454)
- Support for the unary bitwise 'not' operator (#480)
- Web server library enhancements
- Improved performance
- Better configuration
- Optional keyword 'in' added for use in 'each' loops; an alternative to ':=' operator 'Quintet' tuple class added
v2024.2.0
- Added new JsonStreamParser class for processing large JSON files
- Support for ranges using the CharRange, IntRange, and FloatRange classes
- Created tuple classes Pair, Triplet, and Quartet
- Updates to the Windows installer
v2024.2.1
New features
v2024.2.1
- Added support for response files (#454)
- Support for the unary bitwise 'not' operator (#480)
- Web server library enhancements
- Improved performance
- Better configuration
- Optional keyword 'in' added for use in 'each' loops; an alternative to ':=' operator 'Quintet' tuple class added
v2024.2.0
- Added new JsonStreamParser class for processing large JSON files
- Support for ranges using the CharRange, IntRange, and FloatRange classes
- Created tuple classes Pair, Triplet, and Quartet
- Updates to the Windows installer
v2023.12.0
- Added a LinearSolver class to the ML bundle
- Improved performance of ML libraries
- JSON parser tweaked to process large files better
v2024.2.0
New features and minor bug fixes
v2024.2.0
- Added new JsonStreamParser class for processing large JSON files
- Support for ranges using the CharRange, IntRange, and FloatRange classes
- Created tuple classes Pair, Triplet, and Quartet
- Updates to the Windows installer
v2023.12.0
- Added a LinearSolver class to the ML bundle
- Improved performance of ML libraries
- JSON parser tweaked to process large files better
v2023.11.2
- Added support to the System.ML bundle for the K-Means clustering
- REPL shell and command line debugger run in Efficiency Mode on Windows 10/11