|
November 17, 2013 | TC-13007 |
|
|
BASIS International Ltd. releases version 13.10 of BBj�, Barista� Application Framework, and AddonSoftware� by Barista. While this release addresses several issues, it delivers significant new 14.0 preview features.
Key components of this communiqu� include:
|
|
|
|
|
|
Release Overview |
This maintenance release specifically resolves several known issues listed in the Fixes document, accommodates Oracle's continued Java security changes, and addresses various customer requests.
The most noteworthy 14.0 preview features in this release are:
- Adds a new default BUI CSS
- Improves concurrent read performance in the BASIS DBMS (BBj filesystem), up to twelve-fold faster than the PRO/5 filesystem, when many users attempt to read the same file at the same time.
- Adds support for replication when hitting a target error on a file; it now stops replicating just that one file and continues the job.
|
BBj - 14.0 Preview Features |
bold items are new in 13.10
-
Adds a new default BUI CSS theme
-
-
Adds BBjBuiCloseAction objects that provide an interface to query and change the action that will take place when the BUI application terminates.
-
Adds BBjBuiManager object to provide an interface to BUI application runtime settings.
-
Refactors the client/server communication layer that results in a faster CUI experience, particularly as latency increases. 
-
Adds new STBL Formats
-
-
!MSGBOX_SPLIT STBL string to break long MSGBOX() message text into specified lengths.
-
!UNT_START STBL string to specify the starting channel number for the first unused channel returned by the UNT variable.
-
Adds new capabilities and improves robustness of the XCALL server by including a debug option and, in the case of a lost connection, it will shutdown gracefully and reset the listening port.
-
Adds event methods to return details about activate and deactivate events.
-
-
Adds BBjTemplatedString methods for everything that can be done using the traditional template verbs and functions.
-
Adds methods to the BBjClientFile to set or query the Readable/Writable/Executable status of a file.Adds the TIM option to the INITFILE and ERASE Verbs.
-
-
-
Adds support for JasperReports version 5.5.0.
DATABASE MANAGEMENT
-
Improves concurrent READ performance in the BASIS DBMS (BBj filesystem) when many users attempt to read the same file at the same time. The equivalent PRO/5 functionality (multi-reader), governed by a SETOPT setting, suffered from a major negative side-effect of starving out WRITEs. The BASIS DBMS, which does not require a SETOPT setting, offers both significantly faster concurrent READ performance and does NOT suffer from this side effect:
DEVELOPMENT TOOLS
-
-
Resource Bundle Editor
-
BBJasperReport
-
Eclipse plug-in enhancements
SYSTEM ADMINISTRATION
-
Replication
-
Tracks the number of times each file copies to the target.
-
Stops replicating a file when replication hits a target error while continuing the balance of the job.
-
Adds support for wildcard and regular expression (Regex) pattern matching on included and excluded file lists.
-
Improved interface for creating and managing replication jobs.
-
Adds the ability to specify wildcard and regular expression pattern matching include and exclude groups of files in replication jobs.
-
View list of any problematic files in a replication job and decide to ignore the file or explicitly exclude it from the job.
APPLICATION BUILDING BLOCKS
-
BASIS Custom Installer
-
Allows for the creation of desktop shortcuts on Windows and *NIX (not Mac) by using the new $DesktopDir variable and specifying the shortcut name in the custominstal.xml.
-
Adds ability to create Windows shortcuts in the current user profile if creation in the all users profile fails.
-
EmailDialog
-
BBJasperViewer
- BBJasperReport includes an email method to email a report.
|
Barista - 14.0 Preview Features |
bold items are new in 13.10
|
AddonSoftware - 14.0 Preview Features |
bold items are new in 13.10
MANUFACTURING
REPORTING
-
AddonSoftware JasperReports offers one-click saving in .pdf format, as well as an email button to launch the Barista fax/email form to allow adding Jasper-based .pdf documents to the Document Processing Queue.
-
Jasper documents saved as .pdf are also recorded in the Barista document archive for retrieval from Document Inquiry.
|
Resolved Issues |
This maintenance release specifically resolves several known issues listed in the Fixes document, addresses various customer requests, and proactively corrects several problems that address Oracle's ongoing Java security code changes the following versions introduced:
- Java 1.7.0_21 -- introduced a string parsing change that prevented execution of programs that contained spaces in the file or path name, affecting both Netbeans and the SCALL Verb.
- Java 1.7.0_25 -- introduced a change that negatively affected the display of SysConsole in the Thin Client when launched via Web Start in BBj versions prior to 13.02.
- Java 1.7.0_40 -- BASIS provided an automated process for BBj applications to conform to new stricter security requirements when distributed via Web Start.
- Java 1.7.0_45 -- BASIS implemented new requirements for JAR files used by Web Start applications to protect end-users against unauthorized use of third party code.
BASIS strongly recommends installing the latest Java 7 update 45. In addition to the latest security fixes, this version includes support for the Mac OS X Retina Display. BBj and all of your GUI and SysConsole-based Business BASIC applications now display at native resolution on retina-capable devices, resulting in razor sharp text and increased legibility.
|
Download this new release today. See Barista in action by including AddonSoftware with your download and see an example of an ERP powered completely by Barista.
Subscribe to the bbj-developer or barista-list forums for the latest news.
| |
BBx�, BBj�, Barista�, AddonSoftware�, Visual PRO/5�, and PRO/5� are registered trademarks.
|
|
|