Elkie Holland went, listened and typed ! Here are the salient points from the Product Updates as given in the presentation by Mike Ruane at the UK Revelation User Group (RUG) meeting in London in September 2012.
OpenInsight 9.3.2
- 447 items changed, created or modified.
- Enhanced QM Connector.
- Additional Banded Report Writer enhancements.
- Improvements to D3 and mvBase connectors.
New / Modified Features (OI 9.3.1 / 9.3.2)
- Enhancements and improvement to .net interfaces
- Extensions to Basic+
- Enhanced Email capabilities
- Fix to an old Verify LH Bug
- ARev32 (RevG) enhancements
- New RevDotNet enhancements
Strong suggestion to look at the readme_93x.pdf file.{{image_39_full}}
QM Connector (OI 9.3.1 / 9.3.2)
- Works with Ladybridge Systems QM (very fast, very affordable)
- Requires OI 9.3.1 and higher
- Requires QM 2.12-17
- Works similarly to other connectors
BRW Enhancements (OI 9.3.1 / 9.3.2)
- Enhancements to exploding reports
- improvements to basic interface (more startup options)
- Improved sub-report handling
- Integrated into O4W
- Ability to create new 'XLATE' fields for the report (9.3.1)
- Ability to create any fields on the fly (9.3.2)
O4W Mobile Enhancements
- Added ad-hoc reporting capabilities
- Enhanced mobile support for numerous screes (ability on in code as 9.3.1
- Updated jQuery mobile, jQuery, and jQuery UI versions. As soon as jQuery is updated its available in OI
Other Major Changes (OI 9.3.2)
- Global find and replace enhancements
- BIG speed improvement in OLIST
- DRAWCIRCLE fix in OIPI.Net
- More O4W and O4W Mobile enhancements
- Multiple bug fixes and suggestions implemented
- RDK Full system deployment improvements
- 'fields on the fly' in BRW
- Fixed SQL Memory Leak
The Future
Future Releases
- Release 9.3 - only if needed.
- Release 10.0 - Q2 of 2013.
Release 10.0
**Both 64-bit and 32-bit versions**
- Indexing overhaul
- SELECT overhaul
- New Management Console (as getting to point where DBA management)
- WYSIWYG O4W Form Designer
- Embedded Web Server.
10.6 64-bit plans
- Less exe / dll files - currently we have 62 - to be cut by half.
- 64-bit and 32-bit sets of binaries form same code base
- Access to more memory
- Better performance on 64-bit operating System
- Backward compatible, not forwards compatible
- New RCl
- support encryption.
Entirely new Presentation Server
- Full Unicode application
- Highly DPI aware
- Extensible architecture
- new and enhanced core objects (SYSTEM, FILESYSTEM etc)
- Support for non-UI objects (IMAGELIST, HTTP etc)
- New Set_Propoerty_Only()
- All Windows Common Controls
- New custom controls
- Panel, Property Grid
- Enhanced EditTable
- functionality ad appearance
- Enhanced image support
- New New Form Designer
Engine Modifications
- Designed for multi-threaded operation
- Selective implementation at first
- Enhanced <> (Angle bracket) operators for faster performance
- Debugger enhancements
- Better "Big Number" integration
Code / Compiler
- Accurate compiler errors and warnings
- Opportunities for compiler optimizations to object code
- Updated object code format
- Remove current 64k limits
- Engine runs old format as well as new
- Support OLE events in Basic+
- Re-implement Expandable keyword
- 2 gig memory, max
- All the same features as 64-bit
Indexing Overhaul
- Same indexing types (Btree, CrossRef, Relational, Bitmap)
- Faster Building / Rebuilding
- Larger Index Nodes
- Faster access
- Additional wildcard characters (*)
Select Overhaul
- Hooks to Intercept
- Hooks o display progress
- Changes to temporary list management
Management Console
- Browser based
- Planned to include
- webServer in Oengine
- UD Manager
- Health and Stats reports
- Select / List / Reduce management
- Stopping running statements
- Configuration Record Maintenance
- Remote Control of other OpenInsight's
Mike Ruane's summed it up saying: "our plan is to declunk and enhance". Suggestions for the Management Console are welcome. Please contact Revelation.
O4W WYSIWIG Form Designer
This is still in active development. To date though progress includes:
- Ability to rearrange associations
- Ability to rearrange fields within associations
- Property Panels
Embedded Web Server
- Built Into OpenInsight (Oengine Server)
- Allows local, OI-based HTTP processing
- Especially designed for O4W Child form
- No need for IIS, Apache etc