Until DBDOC 11.1, "live specs" were a kind of live loop annotation. Although simple conceptually, this caused a number of problems in practice. For one thing, although "live" specs are live, in the sense that they may change, they very rarely do, and certainly not at live data fetch timescales. So having live specs turned on for a block could cause the repeated fetching of tens of items, clogging up bandwidth for no benefit whatsoever.
Tuesday, September 24, 2019
A more efficient approach to live specs
Monday, September 23, 2019
Grand Unified Table of Contents
The Table of Contents is the central unifying index of a DBDOC project file. Until DBDOC 11.1, the "Classic" text view table of contents listed every document in the project, in a grand (and sometimes very long) list. Although there was a certain elegance of simplicity to this presentation, when the index became tens or hundreds of pages long, its utility was somewhat compromised.
The Treeview Table of Contents was developed in response to the shortcomings of the Classic toc. It presents a sensible hierarchical view of the project contents, and has served well. Minor shortcomings have included the fact that it is not directly searchable, and not every index visible in Classic form can in fact be viewed view the Treeview. Internally, of course, it also required separate maintenance.
In DBDOC 11.1, we have bitten the bullet and merged the Classic and Treeview table of contents in . The new table of contents is hierarchical -- just like in Treeview TOC, you see the chapter headings at the top level, but instead of a tree, you simply click to display appropriate sub-indexes.
Friday, September 20, 2019
DBDOC 11.1 is ready for download!
DBDOC 11.1 is a minor release that nevertheless makes considerable usability improvements to DBDOC 11.0. If you've been holding off on upgrading from version 10.7, this is definitely a good version to move to.
Improved Hyperview startup performance
The first thing you will notice is much faster Hyperview project load times, particularly for large projects and when the dbdoc file is being loaded across a network. Startup time is now generally faster than for equivalent 10.7 M14 files, sometimes significantly so.
New and improved table of contents
In DBDOC 11.1, we have bitten the bullet and merged the Classic and Treeview table of contents in Hyperview. The new table of contents is hierarchical -- just like in Treeview TOC, you see the chapter headings at the top level, but instead of a tree, you simply click to display appropriate sub-indexes.
Special treatment for live specs
File support improvements
Other notable improvements in this release include support for the new form of 800xA MDB files (800xA Version 6.0 and above) replacing Harmony Tag Exporter support that ABB removed. In addition, there is now support for Symphony Plus Engineering (SPE) 2.1 and 2.2 using PostgreSQL backups. GPI, HGS, and HPG files are also now supported.
A wide variety of build configuration options have been added and improved as well.
Please see the Release Notes for details on the changes in this release and other releases.