Build 3479

  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 Aware IM (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

  1. Preview of trees didn't work
  2. Log viewer had wrong colors in dark mode
  3. OAuth attribute RefreshTokenUrl was not automatically added to SystemSettings
  4. 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
  5. Custom HTML forms were broken.
  6. 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
  7. Column Style property of a form style didn't work when the style was being applied
  8. Dynamic grouping - caused filters not to work, had problems when the last group was removed
  9. Refresh tokens mechanism in OAuth was broken
  10. YESNAME and NONAME in DISPLAY QUESTION were not translated
  11. Form and query captions were not translated
  12. When a custom list was put on a form it didn't ask for changes in the parent form
  13. If imported references consisted of all nulls it was still created
  14. REPORT ERROR in deletion rules caused a hang in the browser
  15. Using colors in pie charts in tiles didn't quite work correctly
  16. 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
  17. If a calendar was embedded in a form, Editing and Resources settings didn't work.
  18. Value list filters with multiple selection didn't work properly
  19. Value list filter wasn't applied when user-defined or other filters were present as well
  20. Custom HTML forms were broken
  21. EXEC_SQL that didn't use SELECT, used to crash
  22. Pagination for queries with Value Filter didn't work
  23. Using space symbols between comma and html ‹‹MyObj.MyAttr, html›› didn't work
  24. icon for labels didn't work if specified as CSS class
  25. Initially selected value-based filters were not handled properly
  26. Rating widget problems - width property didn't work, fields were always considered dirty even with no change, inline editing didn't work correctly
  27. 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
  • Last modified: 2025/06/19 02:16