Release Notes
What's new?
- Object map is an usual Lua table that can manipulated by the application to implement different servant management policies [demo objectmap].
 - CORBA interceptors can forward the invocation to an alternative reference, both in the client or server side.
 - Support to define file paths for search of IDL files defined used 
#include. - LuDO support for parameter passing by reference.
 - New flavor 
luathat enables special proxies that delegate their meta-method to their servants (for LuDO by reference only). - General interception mechanism (works for CORBA, LuDO or any other protocol).
 
What changed?
- Improved Features
 - 
		
- New API:
 orb:newproxy(ref, ['synchronous','asynchronous','protected'], type)orb:setinterceptor(iceptor, 'corba')- New interceptor implementation with more information and more about the call.
 - New ORB assembler and builder scripts and simplification of field 
flavor. - Interface parameter (3rd) of 
newservantnow overwrites field__typeof the servant's implementation. 
 - Removed/Deprecated Features
 - 
		
- Module 
oil.compatis no more available. - Alternative proxies (
__deferredand__try) are not created automatically. Instead, use the following commands to explicitly create such proxies whenever necessary.deferred = orb:newproxy(proxy, "asynchronous")try = orb:newproxy(proxy, "protected")
 - Pseudo-method 
proxy:_narrow()is deprecated in favor oforb:narrow(proxy). - Operation 
orb:setclientinterceptor(iceptor)is deprecated in favor oforb:setinterceptor(iceptor, "corba.client"). - Operation 
orb:setserverinterceptor(iceptor)is deprecated in favor oforb:setinterceptor(iceptor, "corba.server"). 
 - Module 
 - Bug Fixes
 - 
		
- Bugfix in processing of forward declarations in IDLs.
 - Bugfix to invoke interceptors when exceptions are raised.
 - Bugfix to prevent 
_non_existentto raise exceptions likeCOMM_FAILURE. - Bugfix to prevent that marshal errors stops the 
orb:run()method. - Bugfix when unknown repIDs are imported from a remote IR.
 - Bugfix to make 
idl2lua.luascript raise errors when there are problems with the contents of the IDL file.