Version 10
Build 3479 - 3530
Build 3530
Bugs
- Charts that had a series-defining attribute didn't work properly
Build 3529
Bugs
- XML export was missing XML header that was causing problems on some systems
- XML containing obsolete menu type Recent Objects didn't import
- Export to CSV didn't convert time to user timezone
- IMPORTANT Licensing fixes
Build 3528
Bugs
- Fix to port 9005 problem
- Limitation for the number of applications didn't allow creating new applications for any account
Build 3525
Bugs
- Gauges didn't display current value
- Grace period problem
- Documents in some browsers took too long to open
Improvements
- Context menu in calendars now does not show items not applicable
for the current appointment(event)
Build 3523
Bugs
- Runtime email about system access was sent to the customer
Improvements
- Load Balancing support
Build 3522
Bugs
- Camera operations in native mobile were broken
- socket.close() problem
Improvements
- New home page for the Config. Tool
Build 3520
Bugs
- a fix to the standard query not returning data
Build 3519
Bugs
- Filters on attributes in a grid didn't work for grouped queries
- Checkbox field was not disabled when using VIEW action
- SSL connection problem
- SQL Server option
Improvements
- non-administrators are not allowed to view the account
Build 3515
Bugs
- Format of shortcuts to dates exported in CSV was wrong
- NOT IN expression in queries is no longer a limitation
- Getting refresh token in REST could crash
- Queries of subreports were not automatically renamed if subreports wewe part of a conditional element
- Sometimes tag elements were not renamed correctly
- Presentation rules on attribute of Yes/No type were not renamed when object was renamed
Improvements
- Security improvements
Build 3512
Improvements
- 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
- Starting Aware IM on non-GUI Linux didn't work
Build 3508
Bugs
- Grouped queries with values that contained backslashes didn't work
Improvements
- Memory setting added to the Settings dialog of the Config Tool
- Intelligent installer available for the standalone Config. Tool
Build 3506
Bugs
- User Defined Processes and SAML was broken
Build 3505
Bugs
- In responsive forms conditions on separators didn't work
- Running as Windows service was broken
Build 3504
Bugs
- Jasper Reports didn't work in the standalone Config Tool
- Data Assistant configuration sometimes used to crash
Build 3503
Bugs
- Editing business space (including Data Maestro) was broken
Build 3502
Bugs
- Description dialog didn't scroll
- CTRL/C and CTRL/V keys didn't work properly
- 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
- Security improvements
- Integration with the latest Eclipse. No more Config. Tool crashes on Macs
Bugs
- if a form was displayed in a popup window auto-refresh sometimes didn't work properly
- Font Customization didn't work. Now part of the Settings dialog
- Sending unsent email could use wrong from address
Build 3485
Bugs
- Runtimes used to support prompts for availability of new AwareIM builds
Build 3483
Bugs
- MFU action didn't prompt to save if the containing from was modified by the user
Improvements
- Support for license deactivation and failover
Build 3481
Bugs
- Removed references to AwareIM for runtimes
- Removed “New Build available” dialog from runtimes
- Removed old documents from the distribution
- Removed Customize Font command as it no longer works
- OAUth request could cause a hang
- Encryption didn't work for URL's with the “e” parameter
Build 3479
New Features
- Data Migration (to test use File/Export and File/Import, video https://youtu.be/kliKbicvqgg)
- any source or target (from testing mode to production or testing, from production to production or testing)
- 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)
- Import/Export all or selected
- Import and delete the existing data or import by adding to the existing data
- ID's handled automatically, including BAS_IDGEN and sequences
- 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)
- Intelligent Installer (Windows only) - doesn't lose custom changes
- Settings command in the Configuration Tool to change Configuration Tool settings (HTTP access, web url) See File/Settings in the menu
- Support for Font Awesome 6
- Support for all FA 6 fonts - Classic, Brands, Duotone, Sharp etc
- New UI to pick a symbol from the alphabet with support for filtering and changing fonts on the fly
- Support for different sizes. animation, rotation
- Support for PRO fonts (Font Awesome and Line Icons) - just one click of a button to install them
- Java 21 support
- Integration with the latest Eclipse release (March 2025)
- AI integration
- AIM Assist - ask any question about AwareIM application development and/or how to use the Configuration Tool
- Plugin Guru. Generates Java plugins for AwareIM (functions and processes) and has the capability of automatically deploying them
- 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:- Create CRM sample app as usual (must be called CRM and published, not used in testing mode)
- Double click on the CRM business space and tick the Data Assistant checkbox
- Click on the “Import” link and import the file AwareIM/samples/CRM/Schema.xml
- Save changes
- Log in the app and click on the Data Maestro button at the top
- 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
- Loading older BSV's made the versions “dirty”
- Refresh command didn't refresh checked out info
WAS REMOVED FROMdidn't work for parent/child relationship- First filter in a grid row sometimes didn't work
- Grouping inside drop downs was broken
- Operations on records on left did not work for trees
- A combo-box showing specific forms of the Edit operation was blank if called from operations of a single reference attribute
- Preview of trees didn't work
- Log viewer had wrong colors in dark mode
- OAuth attribute RefreshTokenUrl was not automatically added to SystemSettings
- Posgre SQL problems:
MONTH,YEAR,AGEand similar functions didn't work.MONTH_ADD,DATE_ADDandTIME_ADDdidn't work.INDEX OF,MONTH_ADDand other time adding functionsDROP INDEXdidn't work- Renaming an attribute didn't work
- Custom HTML forms were broken.
- 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
- Column Style property of a form style didn't work when the style was being applied
- Dynamic grouping - caused filters not to work, had problems when the last group was removed
- Refresh tokens mechanism in OAuth was broken
- Form and query captions were not translated
- When a custom list was put on a form it didn't ask for changes in the parent form
- If imported references consisted of all nulls it was still created
REPORT ERRORin deletion rules caused a hang in the browser- Using colors in pie charts in tiles didn't quite work correctly
- 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
- If a calendar was embedded in a form, Editing and Resources settings didn't work.
- Value list filters with multiple selection didn't work properly
- Value list filter wasn't applied when user-defined or other filters were present as well
- Custom HTML forms were broken
EXEC_SQLthat didn't useSELECT, used to crash- Pagination for queries with Value Filter didn't work
- Using space symbols between comma and html
<<MyObj.MyAttr, html>>didn't work - icon for labels didn't work if specified as CSS class
- Initially selected value-based filters were not handled properly
- Rating widget problems - width property didn't work, fields were always considered dirty even with no change, inline editing didn't work correctly
- Reports didn't work on a Mac
Improvements
- Integration with the latest Tomcat 11.06
- Import/Export query into XML
- Performance improvements for complicated forms with many presentation rules
- Restructuring of native mobile feature. Solution to the Session Timeout problem (need CORS filter and URL rewriting)
- Proper support of push notifications in mobile native app:
- sending to individual phones
- subscription to topics
- un-subscription from topics
- Support for a Java plugin that builds message payload in a custom manner
- Notification rules what to do when a notification from a phone is received
- Overflow property of a panel operation (allows specifying whether an operation will be placed in the Overflow menu
- Labels for read-only fields are shown disabled
- Presentation rules with “read-only” access allow entering the value that will be shown when an attribute becomes read-only
- Ability to represent Yes/No attributes using ButtonGroup or Combo Box widgets. Ability to add more choices, for example N/A or UNKNOWN
- Tooltips supported for left menu items (Panel bar)
- Save Changes button is more prominent
- Word and Excel files are no longer displayed with a window inside a browser
- New Business Space icon is more prominent
- Rule text editing supports undo/redo
- Cosmetic changes on a Mac
- redraw of properties is smoother
- color values are retained (a bug in the previous version)
- some dialogs were too small
- login window is not hidden beneath the window of the Control Panel
- Copy/Paste of Kanban columns
- Display of registered plugins (Settings/Registered Plugins in CP)
- It is no longer necessary to modify BASServer.props file to add a function library
- Ability to enter numbers of new minor or major versions
- Ability to copy/paste displayed columns of a standard query
- Ability to Start Editing on an unloaded version
- Redesign of true-type fonts support in reports. TTF are now stored per BSV, not per report
- Ability to import and export .rdd files in the Report Designer
- Context menu in calendar can be reordered now (Up and Down buttons)
- Grid row filter for the Yes/No attribute now always displays a drop down with Yes/No
- Support pagination by stored procedures - the SP has to have IN parameters with special names called
LIMIT_START_PARAMandLIMIT_SPAN_PARAMwith proper implementation usingLIMITkeyword, for example - View customer portal account from the Config. Tool
- Automatic prompts for new builds with the ability to download them