Version 8.3 beta

If you have questions or if you want to share your opinion about Aware IM post your message on this forum
Post Reply
aware_support
Posts: 7523
Joined: Sun Apr 24, 2005 12:36 am
Contact:

Version 8.3 beta

Post by aware_support »

Dear Aware IM users,

beta version of 8.3 is now available. Please write to [email protected] if you want to take part in testing.

We would appreciate some real testing, not just quick check of the new version. Especially testing of SQL Server and Maria DB ID generation, which is now based on database sequences. Thank you very much.
Aware IM Support Team
himanshu
Posts: 722
Joined: Thu Jun 19, 2008 6:24 am
Location: India
Contact:

Re: Version 8.3 beta

Post by himanshu »

Great News!

Can you also post the list of improvements and features in current beta8.3?
From,
Himanshu Jain


AwareIM Consultant (since version 4.0)
OS: Windows 10.0, Mac
DB: MYSQL, MSSQL
aware_support
Posts: 7523
Joined: Sun Apr 24, 2005 12:36 am
Contact:

Re: Version 8.3 beta

Post by aware_support »

Aware IM 8.3 Release Notes

Aware IM 8.3 contains a number of new features and improvements.
The list of the new features and improvements is shown below:

New features:
1. REST improvements
a) Support for OAUth security for REST services exposed by Aware IM
For those developers who expose REST services in their Aware IM applications it is now possible to add OAuth 2.0 security protection to these services
This is done outside of Aware IM and there is a special document describing what needs to be done.
b) Automatic discovery of REST services from OpenAPI files
Aware IM will now automatically discover REST services exposed by a service provide if a provider includes a file in the OpenAPI format (.json or .yaml)
describing exposed services. All required business objects for requests and replies are automatically created and added to the business space version.
c) Encoding of Picture and Document attributes as Base64 strings
If a business object encoded by exposed services contains Picture or Document attributes, such attributes are encoded using Base64 encoding
d) Ability to send binary files as parameters
It is now possible to send binary data as parameters of the consumed REST service
e) Ability to receive binary files as replies
Replies sent by consumed services as binary data can now be received and converted into Picture or Document attributes
f) Automatic encoding of Aware IM objects as JSON or XML when an object is specified as parameter of service
It is now possible to specify an instance of an object as parameter of a consumed REST service. The instance of the object is automatically converted into
the proper JSON or XML representation
g) Support for response headers
If a reply of a consumed service is provided in the response header Aware IM is now able to handle such a reply

2. Relationships diagrams with the ability to edit relationships
It is now possible to display all or selected relationships between objects as a diagram. It is also possible now to create or delete
relationships between objects graphically.

3. Process diagrams with the ability to show sub-processes
It is now possible to represent Aware IM processes as workflow charts. Sub-processes used by a process can be expanded and
included in the diagram of the main process.

Improvements:
1. Visibility conditions for Kanban columns
2. Support for background color, text color and CSS class in operation buttons and menu items
3. Font Awesome 5 integrated
4. Support for icon color
5. Native support for Maria DB
6. Values for item rules styles can be edited inline
7. Comments in rules (/* ... */)
8. Systems using SQL Server, Maria DB and Oracle now use database sequences to generate ID's instead of BAS_IDGEN table
9. Attribute styles and icon rules merged into "presentation rules". Display format and input masks supported too.
10.Display format and masks support tag expressions.
11.Aggregation for non-dates supported in charts
12."Display format" for values of the Y axis in charts
13.Ability to run custom Javascript from panel operations, operations on record or menu item
(new "Execute Javascript" operation/command type)
14.Extra Javascript functions (that can be helpful when integrating custom mobile plugins)
15.Programmers Reference Guide describes in detail how to integrate custom Cordova plugins for native mobile apps
Aware IM Support Team
himanshu
Posts: 722
Joined: Thu Jun 19, 2008 6:24 am
Location: India
Contact:

Re: Version 8.3 beta

Post by himanshu »

When I run AwareIM Sample application IssueResolution Kanban shows nicely. But When create a Kanban on another BSV it's not working.

Below is the exception showing under browser console
Uncaught ReferenceError: AwareApp_CustomLayoutParser is not defined
at r.prepareListView (kanbanParser.js:229)
at r.prepareKanbanColumn (kanbanParser.js:202)
at r.prepareKanbanBoard (kanbanParser.js:143)
at r.parse (kanbanParser.js:73)
at Object.renderQuery (aware.js?V2609:1)
at init.handleServerResponse (aware.js?V2609:1)
at init.handleXMLResponse (aware.js?V2609:1)
at init.success (aware.js?V2609:1)
at Object.success (aware.js?V2609:1)
at i (jquery.min.js:2)
Let me know If I missing something to be configured.
From,
Himanshu Jain


AwareIM Consultant (since version 4.0)
OS: Windows 10.0, Mac
DB: MYSQL, MSSQL
aware_support
Posts: 7523
Joined: Sun Apr 24, 2005 12:36 am
Contact:

Re: Version 8.3 beta

Post by aware_support »

This is a bug that we will fix. In the meantime you can work around it by defining any "custom" query in your BSV
Aware IM Support Team
Platinum_ar
Posts: 92
Joined: Thu Jan 10, 2013 10:50 pm

Re: Version 8.3 beta

Post by Platinum_ar »

aware_support wrote: Mon May 13, 2019 10:15 pm For those developers who expose REST services in their Aware IM applications it is now possible to add OAuth 2.0 security protection to these services
This is done outside of Aware IM and there is a special document describing what needs to be done.
May I ask where this special document is located? I must say that finding any information about consuming and exposing REST services in AwareIM is still a challenge. For example, you don't explain how to read URL parameters and body JSON/XML values inside of a process. I found the answer to the former on the forum but had to figure out the letter by myself.
aware_support
Posts: 7523
Joined: Sun Apr 24, 2005 12:36 am
Contact:

Re: Version 8.3 beta

Post by aware_support »

Please send us an email and we will send you the document.

Have you watched the video tutorial about REST-ful services?
Aware IM Support Team
Post Reply