Release Notes: ODABA and the ODABAGUI API were extended in order to support practical requirements resulting from customer project development. OSI functionality was also extended. Additional service classes were provided for Email and configuration file support. Hierarchical configuration files may now be provided in ini or XML format. Default login handlers and procedures have been provided for batch and GUI applications. Tree behavior was improved and several minor features were added.
Release Notes: Extension attributes have been introduced, which allow extending data types at run-time by transient attributes. In addition, ad-hoc ordering for persistent collections based on persistent, transient, and extension attributes is supported. Create new project support has been improved essentially by generating appropriate command files for running ODE tools and Sample procedures. Several improvements have been made for schema version support, including schema version reset. Several minor improvements have been made for OSI and ODE tools, and several bugs have been removed.
Release Notes: OShell and OSI debugger have been improved. Debugger functionality has been extended to support stack frame functions. Error handling has been improved, and debug commands were made more similar to GDB debugger commands. Setting of breakpoints on demand has been improved by enabling or disabling break points in any function. A load command allows OSI functions to be updated at run-time after being changed. ClassEditor provides better support for checking OSI functions. Several minor improvements have been made for ODE tools. Moreover, several bugs have been removed.
Release Notes: Binary data blocks stored in BLOB properties are now supported in the database and in the GUI framework. ODABA and ODABA-GUI interfaces have been extended to support image resources. Fixed text translation features have been provided as application resources and by ClassEditor (an ODE tool). The notice system has been released, which allows attaching notices to most development resources. Several minor improvements have been made for ODE tools. A pre-release for a MAC OS installation is included in the installation.
Release Notes: With ODABA 12.1.1, a final stable release for ODABA 12.1 has been provided. Some features have been improved, and reported bugs have been fixed. The OSI interface has been expanded by supporting file access and special system functions. Several nice features have been added to ODE tools (ClassEditor and Designer). New control styles have been released for calendars and number presentations. Generic functions for running actions and setting filters at runtime have been added to the GUI framework.
Release Notes: Several features have been improved and reported bugs have been fixed. The essential new feature is the release of multiple storage support in order to store ODABA data in relational databases and different types of document generations (LibreOffice, HTML, MS Office). Schema conversion allows creating SQL schema from ODABA model specifications. Minor extensions have been made to the GUI framework and for ODABA development tools. The component structure of the package has been improved, and third party components are now optional.
Release Notes: Several features have been improved and reported bugs have been fixed. ODE Designer provides a new feature for exchanging development resources between projects (component support). Problems with the GUI framework have been solved, as well as OSI problems. ODE tools design became more consistent. Extensive testings have been made to remove memory leaks as well as unsafe memory updates.
Release Notes: With ODABA 11.2.0, Terminus has been changed essentially for supporting Terminology Model II and upgrading a terminology model to a database model. Extension properties have been introduced in order to provide flexibility, as key/value stores do. Enhanced use of text definitions becomes possible because of extended help features. Several new control styles are supported, and text controls accept different text encodings as being defined in the database. About 80% of compiler warnings have been removed.
Release Notes: This version contains several fixes for bugs reported since the last release. These include problems initializing a new project, resulting in unchecked data types. Handling of __AUTOIDENT keys did not work properly when copying data. Several OSI functions (e.g. Property::top()) relocated an instance after being executed. Displaying enumerator attributes or keys created invalid output. Data conversion was invalid for platform independent (PIF) databases when running under Linux after compiling with -O2.