ELENA Integrated Development Environment full changelog
ELENA Integrated Development Environment 6.8.0
released Nov 4, 2025 (New Release)
New Functionality:
A new syntax dialect was introduced - EL7
A parameterized templates was introduced. Meta programming supports now #for / #endfor statement
A nullable variables / parameters / fields are supported
The compiler supports a cross-platform compilation for x86-64 (Linux / Windows)
Usability:
Several improvements were made to make the compiler output is more user-friendly
New API:
Several new libraries to work with the internet were added : net'http'server, webapi
:sizeof operator was implemented
Fixes # (issue)
[!ADDED] a new dialect EL7
[ADDED] direct extension template call
[ADDED] the explicit lambda function returning value
[ADDED] #606 : parameterized templates
[ADDED] meta programming : supporting #for / #endfor statement
[ADDED] invoking get property with a message name literal
[ADDED] intermediate local variables (aka object shortcuts)
[ADDED] #562 : nullable
[ADDED] new attribute "__nonboxable" - requiring only memory allocated objects
[ADDED] shorthand syntax for lambda function without arguments : ([] => "Hello from Func")
[ADDED] "#else" statement
[ADDED] option "-xn-" to turn off nullable types
[ADDED] option "-xtwin32" to support cross-platform compilation
[ADDED] option "-xtwin64" to support cross-platform compilation
[FIXED] aarch64 : xlabeldp opcode
[ADDED] aarch64 : fsindp / fcosdp / fp opcodes
[FIXED][CRITICAL] x86 : lloaddp opcode
[FIXED] suppress a method not found warning when calling itself
[ADDED] #781 : Cross-compile on Windows for Linux
[ADDED] #778 : Cross-compile from Unix to Windows
[ADDED] warning if the inherited method has different nullable signature than the parent one
[CRITICAL][FIXED] __intermediate variable
[ADDED] warning if the target is a structure for ?. / !. operations
[CRITICAL][FIXED] resolving a template compiled in a third-part module
[FIXED]an issue with a template-based field of the structure
[FIXED] duplicate boxing / unboxing
[FIXED] correct
A new syntax dialect was introduced - EL7
A parameterized templates was introduced. Meta programming supports now #for / #endfor statement
A nullable variables / parameters / fields are supported
The compiler supports a cross-platform compilation for x86-64 (Linux / Windows)
Usability:
Several improvements were made to make the compiler output is more user-friendly
New API:
Several new libraries to work with the internet were added : net'http'server, webapi
:sizeof operator was implemented
Fixes # (issue)
[!ADDED] a new dialect EL7
[ADDED] direct extension template call
[ADDED] the explicit lambda function returning value
[ADDED] #606 : parameterized templates
[ADDED] meta programming : supporting #for / #endfor statement
[ADDED] invoking get property with a message name literal
[ADDED] intermediate local variables (aka object shortcuts)
[ADDED] #562 : nullable
[ADDED] new attribute "__nonboxable" - requiring only memory allocated objects
[ADDED] shorthand syntax for lambda function without arguments : ([] => "Hello from Func")
[ADDED] "#else" statement
[ADDED] option "-xn-" to turn off nullable types
[ADDED] option "-xtwin32" to support cross-platform compilation
[ADDED] option "-xtwin64" to support cross-platform compilation
[FIXED] aarch64 : xlabeldp opcode
[ADDED] aarch64 : fsindp / fcosdp / fp opcodes
[FIXED][CRITICAL] x86 : lloaddp opcode
[FIXED] suppress a method not found warning when calling itself
[ADDED] #781 : Cross-compile on Windows for Linux
[ADDED] #778 : Cross-compile from Unix to Windows
[ADDED] warning if the inherited method has different nullable signature than the parent one
[CRITICAL][FIXED] __intermediate variable
[ADDED] warning if the target is a structure for ?. / !. operations
[CRITICAL][FIXED] resolving a template compiled in a third-part module
[FIXED]an issue with a template-based field of the structure
[FIXED] duplicate boxing / unboxing
[FIXED] correct
ELENA Integrated Development Environment 6.3.0
released Aug 22, 2024 (New Release)
[ADDED] key-value expression
[ADDED] #265 : Support enumeration list
[ADDED] self attribute
[ADDED] new operator $size
[ADDED] text blocks
[ADDED] method reference - &myMethod
[FIXED] single dispatcher : if an argument is nillable, it can accept nil value
[ADDED] String interpolation
[REDUX] iterator method
[ADDED] #496 : private fields
[FIXED] private constructor must be called directly
[FIXED] accessing static fields inside a structure
[FIXED] ppc64le : decoratorTest()
[FIXED] #667 : Boxing the symbol expression
[FIXED] only public classes can be loaded in run-time
[ADDED] #637 : bt optimization 4 unit test
[FIXED] var attribute is allowed to be in the method argument list
[FIXED] "__typeof self" expression inside the nested class / closure
[FIXED] GC_ALLOC routine for vm mode
[ADDED] CF : alternative output
[ADDED] reusing PermVectorTable after windows are closed
[ADDED] xforms60 script
[FIXED] external calls to be excluded from managed stack frames
[FIXED] Directory.getFiles : raising an exception if no files were found
[ADDED] xforms example
[ADDED] #658 : new project LDBG - ELENA Debugger Adapter
[ADDED] #265 : Support enumeration list
[ADDED] self attribute
[ADDED] new operator $size
[ADDED] text blocks
[ADDED] method reference - &myMethod
[FIXED] single dispatcher : if an argument is nillable, it can accept nil value
[ADDED] String interpolation
[REDUX] iterator method
[ADDED] #496 : private fields
[FIXED] private constructor must be called directly
[FIXED] accessing static fields inside a structure
[FIXED] ppc64le : decoratorTest()
[FIXED] #667 : Boxing the symbol expression
[FIXED] only public classes can be loaded in run-time
[ADDED] #637 : bt optimization 4 unit test
[FIXED] var attribute is allowed to be in the method argument list
[FIXED] "__typeof self" expression inside the nested class / closure
[FIXED] GC_ALLOC routine for vm mode
[ADDED] CF : alternative output
[ADDED] reusing PermVectorTable after windows are closed
[ADDED] xforms60 script
[FIXED] external calls to be excluded from managed stack frames
[FIXED] Directory.getFiles : raising an exception if no files were found
[ADDED] xforms example
[ADDED] #658 : new project LDBG - ELENA Debugger Adapter
ELENA Integrated Development Environment 6.2.0
released Jun 26, 2024 (New Release)
ELENA Integrated Development Environment 6.0.10
released May 7, 2024 (New Release)
ELENA Integrated Development Environment 6.0.9
released Apr 18, 2024 (New Release)
ELENA Integrated Development Environment 6.0.6
released Oct 19, 2023 (New Release)
ELENA Integrated Development Environment 6.0.5
released Aug 19, 2023 (New Release)
[ADDED]implementing corex60 routines
[ADDED]constant array of integers
[ADDED]native support for ?: operator
[FIXED]#524 : Alt expression breaks the compilation
[ADDED]message name functionality
[ADDED]new opcodes : fiadd, fisub, fimul, fidiv
[ADDED]basic bytecode optimization rules
[ADDED]basic build optimization rules
[ADDED]warn on unassigned variables
[FIXED]nested class fields
[FIXED]assignment operations with integers
[FIXED]calling an interface / closed-class method
[FIXED]warning on resending to itself (e.g. for constructor)
[FIXED]resending to the property
[FIXED]template-based extensions
[FIXED]template of template
[FIXED]do not box the returning self for the stacksafe method
[FIXED]string comparison routines
[FIXED]conversion routines
[FIXED]nested exception catching
[ADDED]number of new unit-tests
[ADDED]system'runtime'commonOp - extension to read package info
[ADDED]system'culture
[ADDED]system'routines'stex
[ADDED]new unit-tests: methodnotfound, nilreference
[ADDED]constant array of integers
[ADDED]native support for ?: operator
[FIXED]#524 : Alt expression breaks the compilation
[ADDED]message name functionality
[ADDED]new opcodes : fiadd, fisub, fimul, fidiv
[ADDED]basic bytecode optimization rules
[ADDED]basic build optimization rules
[ADDED]warn on unassigned variables
[FIXED]nested class fields
[FIXED]assignment operations with integers
[FIXED]calling an interface / closed-class method
[FIXED]warning on resending to itself (e.g. for constructor)
[FIXED]resending to the property
[FIXED]template-based extensions
[FIXED]template of template
[FIXED]do not box the returning self for the stacksafe method
[FIXED]string comparison routines
[FIXED]conversion routines
[FIXED]nested exception catching
[ADDED]number of new unit-tests
[ADDED]system'runtime'commonOp - extension to read package info
[ADDED]system'culture
[ADDED]system'routines'stex
[ADDED]new unit-tests: methodnotfound, nilreference
ELENA Integrated Development Environment 4.1.1
released Mar 22, 2020 (New Release)
A lot of bug fixes
ELENA Integrated Development Environment 4.0.5
released Sep 11, 2017 (New Release)
Fixing critical bug in external routine call
284, #283 : duplicate output nested fields
284, #283 : duplicate output nested fields
ELENA Integrated Development Environment 3.2.0
released Sep 11, 2017 (New Release)
ELENA:
binary incompatible due to implementing issues #100 and #333
#100 : classOp : test if object is subclass of
#333 : multimethods
binary incompatible due to implementing issues #100 and #333
#100 : classOp : test if object is subclass of
#333 : multimethods
ELENA Integrated Development Environment for Windows 7 - free download notice
Windows 7 Download periodically updates software information of ELENA Integrated Development Environment from the publisher.
Full ELENA Integrated Development Environment 6.8.0 details
Download ELENA Integrated Development Environment 6.8.0
My Account
Help
Windows 7 Software Coupons
-
MacX Media Management Bundle
70% Off -
WinX DVD Copy Pro
42% Off -
FREE VPN PROXY by SEED4.ME WINDOWS
Free VPN by Seed4Me -
MacX Video Converter Pro
56% Off -
WinX MediaTrans
63% Off
My Saved Stuff
You have not saved any software.
Click "Save" next to each software.
Click "Save" next to each software.
Would you like to receive announcements of new versions of your software by email or by RSS reader? Register for FREE!
Windows 7 Downloads Picks
- Simply Fortran 3.41 Build 4438
- PHP 8.5.0
- Qt 6.10.1
- Python 3.14.0
- Easy Code for MASM 1.07.0.0009
- FreeBasic for Windows (x64 bit) 1.10.1
- Code::Blocks for Windows 20.03 Build Apr 3 20
- FreeBasic for Windows 1.10.1
- Free Pascal 3.2.2
- Wing IDE Personal 10.0.4.0
- Open Fortran Parser 0.8.3
- Code::Blocks forMac OS X 20.03 Build Apr 3 20
- Easy Code for GoAsm 1.07.0.0009
- Wing IDE Professional 10.0.4.0
- PureBasic 6.21.0
- wxDEV-C++ 4.9.9.2
- DIFileFinder 6.13.0
- PythonCard 0.8.2
- haXe 3.4.2
- Agena 4.2.6
Popular Tags
programming language
ide
application development
windows 7
tools
pascal
open-source
efficient
compiler
debug console
language
visual basic
visual studio
user-friendly
exe
debug
development
application
compile
decompiler
free
environment
basic
programming
java
coding language
basic language
software
interface
create application
Popular Windows 7 Software
- Simply Fortran 3.41 Build 4438
- dotConnect for MySQL Professional 9.4.290
- PHP 8.5.0
- dotConnect for Oracle Professional Edition 10.4.290
- Miraplacid Text Driver SDK 8.0
- dbForge Documenter for SQL Server 2025.2
- StyleControls 5.86
- Turbo C++ 3.0
- Windows Installer 4.5
- Free OCR C# 2022.8.7804
- Software Ideas Modeler Portable 15.16
- Review Assistant 4.1
- Windows Post-Install 8.7.2
- Software Ideas Modeler Portable x64 14.55
- Software Ideas Modeler 14.66
© 2025 Windows7Download.com - All logos, trademarks, art and other creative works are and remain copyright and property of their respective owners. Microsoft Windows is a registered trademarks of Microsoft Corporation. Microsoft Corporation in no way endorses or is affiliated with windows7download.com.



