Table of Contents

,

Version 10

Build 3479 - 3530

Build 3530

Bugs

  1. Charts that had a series-defining attribute didn't work properly

Build 3529

Bugs

  1. XML export was missing XML header that was causing problems on some systems
  2. XML containing obsolete menu type Recent Objects didn't import
  3. Export to CSV didn't convert time to user timezone
  4. IMPORTANT Licensing fixes

Build 3528

Bugs

  1. Fix to port 9005 problem
  2. Limitation for the number of applications didn't allow creating new applications for any account

Build 3525

Bugs

  1. Gauges didn't display current value
  2. Grace period problem
  3. Documents in some browsers took too long to open

Improvements

  1. Context menu in calendars now does not show items not applicable

for the current appointment(event)

Build 3523

Bugs

  1. Runtime email about system access was sent to the customer

Improvements

  1. Load Balancing support

Build 3522

Bugs

  1. Camera operations in native mobile were broken
  2. socket.close() problem

Improvements

  1. New home page for the Config. Tool

Build 3520

Bugs

  1. a fix to the standard query not returning data

Build 3519

Bugs

  1. Filters on attributes in a grid didn't work for grouped queries
  2. Checkbox field was not disabled when using VIEW action
  3. SSL connection problem
  4. SQL Server option

Improvements

  1. non-administrators are not allowed to view the account

Build 3515

Bugs

  1. Format of shortcuts to dates exported in CSV was wrong
  2. NOT IN expression in queries is no longer a limitation
  3. Getting refresh token in REST could crash
  4. Queries of subreports were not automatically renamed if subreports wewe part of a conditional element
  5. Sometimes tag elements were not renamed correctly
  6. Presentation rules on attribute of Yes/No type were not renamed when object was renamed

Improvements

  1. Security improvements

Build 3512

Improvements

  1. IS_RECURRING_DATE function - this function allows to check whether a certain date falls on the recurrence pattern of a particular calendar appointment/event/task

Build 3510

Bugs

  1. Starting Aware IM on non-GUI Linux didn't work

Build 3508

Bugs

  1. Grouped queries with values that contained backslashes didn't work

Improvements

  1. Memory setting added to the Settings dialog of the Config Tool
  2. Intelligent installer available for the standalone Config. Tool

Build 3506

Bugs

  1. User Defined Processes and SAML was broken

Build 3505

Bugs

  1. In responsive forms conditions on separators didn't work
  2. Running as Windows service was broken

Build 3504

Bugs

  1. Jasper Reports didn't work in the standalone Config Tool
  2. Data Assistant configuration sometimes used to crash

Build 3503

Bugs

  1. Editing business space (including Data Maestro) was broken

Build 3502

Bugs

  1. Description dialog didn't scroll
  2. CTRL/C and CTRL/V keys didn't work properly
  3. Dark theme on Mac didnt work properly

Build 3500

IMPORTANT SECURITY CHANGES

This build has important security changes. Please make sure you upgrade to this build.

Improvements

  1. Security improvements
  2. Integration with the latest Eclipse. No more Config. Tool crashes on Macs

Bugs

  1. if a form was displayed in a popup window auto-refresh sometimes didn't work properly
  2. Font Customization didn't work. Now part of the Settings dialog
  3. Sending unsent email could use wrong from address

Build 3485

Bugs

  1. Runtimes used to support prompts for availability of new AwareIM builds

Build 3483

Bugs

  1. MFU action didn't prompt to save if the containing from was modified by the user

Improvements

  1. Support for license deactivation and failover

Build 3481

Bugs

  1. Removed references to AwareIM for runtimes
  2. Removed “New Build available” dialog from runtimes
  3. Removed old documents from the distribution
  4. Removed Customize Font command as it no longer works
  5. OAUth request could cause a hang
  6. Encryption didn't work for URL's with the “e” parameter

Build 3479

New Features

  1. Data Migration (to test use File/Export and File/Import, video https://youtu.be/kliKbicvqgg)
    1. any source or target (from testing mode to production or testing, from production to production or testing)
    2. from any supported database engine to another supported database engine (for example, MySQL to SQL Server or MySQL to MySQL or from SQL Server to MySQL)
    3. Import/Export all or selected
    4. Import and delete the existing data or import by adding to the existing data
    5. ID's handled automatically, including BAS_IDGEN and sequences
  2. Create business objects from JSON files (to test select Business Objects node. right click to bring up the popup menu and select (Add From JSON Schema)
  3. Intelligent Installer (Windows only) - doesn't lose custom changes
  4. Settings command in the Configuration Tool to change Configuration Tool settings (HTTP access, web url) See File/Settings in the menu
  5. Support for Font Awesome 6
    1. Support for all FA 6 fonts - Classic, Brands, Duotone, Sharp etc
    2. New UI to pick a symbol from the alphabet with support for filtering and changing fonts on the fly
    3. Support for different sizes. animation, rotation
    4. Support for PRO fonts (Font Awesome and Line Icons) - just one click of a button to install them
  6. Java 21 support
  7. Integration with the latest Eclipse release (March 2025)
  8. AI integration
    1. AIM Assist - ask any question about AwareIM application development and/or how to use the Configuration Tool
    2. Plugin Guru. Generates Java plugins for AwareIM (functions and processes) and has the capability of automatically deploying them
    3. Data Maestro. A bot for end users - ask any question about their data. Backend support (properties of a Business Space).
      CRM sample application can be used to see it in action. To set it up:
      1. Create CRM sample app as usual (must be called CRM and published, not used in testing mode)
      2. Double click on the CRM business space and tick the Data Assistant checkbox
      3. Click on the “Import” link and import the file AwareIM/samples/CRM/Schema.xml
      4. Save changes
      5. Log in the app and click on the Data Maestro button at the top
      6. Ask questions like “how many customers do I have?”, “How much time have been spent with customers in total?”, “How many emails from customers have not been read?”, “Who has the most contacts with?”

Bugs

  1. Loading older BSV's made the versions “dirty”
  2. Refresh command didn't refresh checked out info
  3. WAS REMOVED FROM didn't work for parent/child relationship
  4. First filter in a grid row sometimes didn't work
  5. Grouping inside drop downs was broken
  6. Operations on records on left did not work for trees
  7. A combo-box showing specific forms of the Edit operation was blank if called from operations of a single reference attribute
  8. Preview of trees didn't work
  9. Log viewer had wrong colors in dark mode
  10. OAuth attribute RefreshTokenUrl was not automatically added to SystemSettings
  11. Posgre SQL problems:
    1. MONTH, YEAR, AGE and similar functions didn't work.
    2. MONTH_ADD, DATE_ADD and TIME_ADD didn't work.
    3. INDEX OF, MONTH_ADD and other time adding functions
    4. DROP INDEX didn't work
    5. Renaming an attribute didn't work
  12. Custom HTML forms were broken.
  13. If a query used an attribute that didn't exist any more, operations of the query were not displayed and the query didn't work
  14. Column Style property of a form style didn't work when the style was being applied
  15. Dynamic grouping - caused filters not to work, had problems when the last group was removed
  16. Refresh tokens mechanism in OAuth was broken
  17. YESNAME and NONAME in DISPLAY QUESTION were not translated
  18. Form and query captions were not translated
  19. When a custom list was put on a form it didn't ask for changes in the parent form
  20. If imported references consisted of all nulls it was still created
  21. REPORT ERROR in deletion rules caused a hang in the browser
  22. Using colors in pie charts in tiles didn't quite work correctly
  23. When a group member was specified as form owner in queries with forms it didn't work unless form owner was the first in the group
  24. If a calendar was embedded in a form, Editing and Resources settings didn't work.
  25. Value list filters with multiple selection didn't work properly
  26. Value list filter wasn't applied when user-defined or other filters were present as well
  27. Custom HTML forms were broken
  28. EXEC_SQL that didn't use SELECT, used to crash
  29. Pagination for queries with Value Filter didn't work
  30. Using space symbols between comma and html <<MyObj.MyAttr, html>> didn't work
  31. icon for labels didn't work if specified as CSS class
  32. Initially selected value-based filters were not handled properly
  33. Rating widget problems - width property didn't work, fields were always considered dirty even with no change, inline editing didn't work correctly
  34. Reports didn't work on a Mac

Improvements

  1. Integration with the latest Tomcat 11.06
  2. Import/Export query into XML
  3. Performance improvements for complicated forms with many presentation rules
  4. Restructuring of native mobile feature. Solution to the Session Timeout problem (need CORS filter and URL rewriting)
  5. Proper support of push notifications in mobile native app:
    1. sending to individual phones
    2. subscription to topics
    3. un-subscription from topics
    4. Support for a Java plugin that builds message payload in a custom manner
    5. Notification rules what to do when a notification from a phone is received
  6. Overflow property of a panel operation (allows specifying whether an operation will be placed in the Overflow menu
  7. Labels for read-only fields are shown disabled
  8. Presentation rules with “read-only” access allow entering the value that will be shown when an attribute becomes read-only
  9. Ability to represent Yes/No attributes using ButtonGroup or Combo Box widgets. Ability to add more choices, for example N/A or UNKNOWN
  10. Tooltips supported for left menu items (Panel bar)
  11. Save Changes button is more prominent
  12. Word and Excel files are no longer displayed with a window inside a browser
  13. New Business Space icon is more prominent
  14. Rule text editing supports undo/redo
  15. Cosmetic changes on a Mac
    1. redraw of properties is smoother
    2. color values are retained (a bug in the previous version)
    3. some dialogs were too small
    4. login window is not hidden beneath the window of the Control Panel
  16. Copy/Paste of Kanban columns
  17. Display of registered plugins (Settings/Registered Plugins in CP)
  18. It is no longer necessary to modify BASServer.props file to add a function library
  19. Ability to enter numbers of new minor or major versions
  20. Ability to copy/paste displayed columns of a standard query
  21. Ability to Start Editing on an unloaded version
  22. Redesign of true-type fonts support in reports. TTF are now stored per BSV, not per report
  23. Ability to import and export .rdd files in the Report Designer
  24. Context menu in calendar can be reordered now (Up and Down buttons)
  25. Grid row filter for the Yes/No attribute now always displays a drop down with Yes/No
  26. Support pagination by stored procedures - the SP has to have IN parameters with special names called LIMIT_START_PARAM and LIMIT_SPAN_PARAM with proper implementation using LIMIT keyword, for example
  27. View customer portal account from the Config. Tool
  28. Automatic prompts for new builds with the ability to download them