Back to Blog

Version 10.8 Now Released

Published on October 7, 2025 | By Development Team

We are excited to announce the release of Version 10.8, bringing a host of improvements and new features to enhance your development experience.

Improvements to IDE and Designer

Our latest update includes significant enhancements to the IDE and Designer, making your workflow smoother and more efficient.

Database and Connectivity Updates

SQLite updated to 3.50.04

PDF Generation Improvements

New PRTPAGE *EDIT= control for interactive text fields. The *EDIT= control allows interactive text fields inside generated PDFs, with support for borders, tooltips, JavaScript validation, max length, and custom commands.

DATASET Object

  • Acts as a NoSQL-style in-memory key/value store.
  • Supports properties like COUNT, DATAFILTER, DATATYPE, MAXITEMS, NULLSIZE.
  • Methods include:
    • AddItem, Push, Pop
    • FindItem, GetItem, UpdateItem, DeleteItem, DeleteAllItems
  • Supports JSON filtering via DATAFILTER.
  • Keys can be auto-generated (timestamp-threadID-counter format).

JSON Object

  • Provides native JSON handling in PL/B programs.
  • Supports parsing, storing, and generating JSON strings.
  • Methods include:
    • Parse, Store, StoreSize
    • GetNumber, GetString, GetType
    • SetArray, SetBoolean, SetDouble, SetInteger, ...
  • JSON types supported: string, integer, double, boolean, null, object, array.

Conclusion

Version 10.8 brings a wealth of improvements and new features to enhance your development experience. We encourage all users to upgrade to take advantage of these exciting changes.