This beta version includes one significant change, one important bug fix and a handful of minor changes:
- When uploading a new sharing generation to the server, you now have the option to declare that this generation is “non-critical”, which means that the other clients do not have close or disconnect the database to allow the upload. These other clients will receive the update the next time they synchronize the database with the server, so there may be a period when different users are running with different generations. If a new database generation changes the field structure of the database, the non-critical option is not allowed, in other words, a field structure change is always “critical” (since the server could not possibly work with different clients that have different field structure). If the sharing generation is “critical”, then all other users must close or disconnect before the generation is uploaded. After the upload, the clients can re-open/re-connect and will immediately receive the critical new generation, ensuring that all open clients have the critical changes to the database structure. Note that so far, this new feature has NOT been documented, for now, the documentation still reflects the old mode of operation, where every generation is critical and requires closing/disconnecting all other users.
- Fixed display and editing of negative numbers < -1000 when there is no output pattern.
- Fixed pop-up menus for Auto Save Timeout, Auto Lock Timeout and Auto Close Delay in the Server Preferences value so that they don’t cause an error if the underlying value has never been set.
- The Find & Replace dialog now resizes correctly.
- New function info(“customfunctions”). Not included in the documentation yet, but it should be pretty straightforward.
- Another attempt to get Panorama to launch with no error if the unix user name contains a space.
- Documentation corrections from Mark de Jong and Craig McPherson.