Deep Sky Technologies, Inc., today announced the release of BASh v1.5.8 for Macintosh and Windows. BASh is a 4th Dimension component which provides extensive utility functionality for 4D programmers, including a dynamic stack space module for reusing variable space, encoding and cryptography routines, and much, much more.
BASh is the first 4D component publicly available after the release of 4D v6.7.0 by 4D, Inc., and 4D SA. And, in keeping with the tradition of offering high quality and services, Deep Sky Technologies, Inc., has made the BASh component available for free to the developer community.
BASh v1.5.8 contains 8 new methods. All total, the BASh component now consists of 254 methods across 24 modules of code. The manual is over 330 pages long and describes every single method call in detail. As well, this release of the BASh component includes the documentation module, z_Library, as a separate 4D Insider library.
New Features in v1.5.8:
Version 1.5.8 of the BASh component contains 8 new methods. Additions have been made to the BLOB, CODEC, DATE, and DTS modules.
A direct byte value search method has been added to the BLOB module. This rounds out most of the search and replace routines within the BLOB module.
CODEC routines have been added for hexadecimal encoding and decoding values. Methods for encoding and decoding directly within either text or BLOB routines have been included in this release.
DATE and DTS routines have been added to automate the conversion of RFC formatted and ISO 8601 formatted datetime stamps to and from DTS values.
Version 1.5.8 also includes a new Affix BASh document for placement in the 4DX folder. The Affix BASh document contains all of the data and resources necessary for the BASh component to operate seemlessly in all 4D projects.
BASh is available as "Peepware." You can find more information on BASh, and what "Peepware" is exactly, at the Deep Sky Technologies Web site.