Version 10

Build 3479 - 3530

  1. Charts that had a series-defining attribute didn't work properly
  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
  1. Fix to port 9005 problem
  2. Limitation for the number of applications didn't allow creating new applications for any account
  1. Gauges didn't display current value
  2. Grace period problem
  3. Documents in some browsers took too long to open
  1. Context menu in calendars now does not show items not applicable

for the current appointment(event)

  1. Runtime email about system access was sent to the customer
  1. Load Balancing support
  1. Camera operations in native mobile were broken
  2. socket.close() problem
  1. New home page for the Config. Tool
  1. a fix to the standard query not returning data
  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
  1. non-administrators are not allowed to view the account
  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
  1. Security 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
  1. Starting Aware IM on non-GUI Linux didn't work
  1. Grouped queries with values that contained backslashes didn't work
  1. Memory setting added to the Settings dialog of the Config Tool
  2. Intelligent installer available for the standalone Config. Tool
  1. User Defined Processes and SAML was broken
  1. In responsive forms conditions on separators didn't work
  2. Running as Windows service was broken
  1. Jasper Reports didn't work in the standalone Config Tool
  2. Data Assistant configuration sometimes used to crash
  1. Editing business space (including Data Maestro) was broken
  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

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

  1. Security improvements
  2. Integration with the latest Eclipse. No more Config. Tool crashes on Macs
  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
  1. Runtimes used to support prompts for availability of new AwareIM builds
  1. MFU action didn't prompt to save if the containing from was modified by the user
  1. Support for license deactivation and failover
  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
  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?”
  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
  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