Contents > What's New

What's New

| What's New | Changes in this version.

Contents > What's New > What's New

What's New

Version 4.1.3

- Bug Fixes
  - Reading a non-null-terminated string at the end of a file could fail

Version 4.1.2

- Features Added
  - OrbSound add-in, supporting WAVE file playback
- Bug Fixes
  - When compiling an app with the device compiler, an invalid app would be created if there was already an app with the same creator ID but different name

Version 4.1.1

- Bug Fixes
  - DBRecord.read() wouldn't properly read any value after a null-terminated string

Version 4.1.0

- Features Added
  - Added launchGoto() and launchCustomString() to launch external apps with parameters
  - Added Database.dbid and Database.card to retrieve the low level location of a database
  - Added UIApp.launchArgs to retrieve the string used when launching the app
  - Added UIField.underline to set the underline style of a field
  - Made the 'visible' property on controls readable
  - Added an 'enabled' property to most controls
  - Added a new launch code for the device compiler to allow it to return the results of the compile to the caller
- Bug Fixes
  - UIField.seltext() returned a string that was longer than the actual selection
  - File.read() didn't read strings properly
  - DBRecord.read() didn't read non-null terminated strings properly
  - funcptrs within structures could result in a compiler error
  - Empty braces in code could crash the compiler
  - alertc() and promptc() would sometimes display garbage
  - Some type strings would get into an infinite loop

Version 4.0.1

- Features Added
  - Memo object can now open new Memo database
  - Updated OrbPDOC to allow specifying the output file name
- Bug Fixes
  - Fixed several crashing bugs that would occur with compiler errors
  - Code completion sometimes wasn't available from files included from "add-ins".
  - Checkboxes on the main PCA form weren't moving when the DIA changed
  - Added PocketC serdata() implementation

Version 4.0.0

- Initial release. Using version 4.0.0 to match the OrbC compiler and runtime shared with OrbForms.