[BUG] : Virtual field deep is throwing error for SQL databases in some edge cases.
[IMPROVEMENT] : Master save now automatically sets value of key which points to another table key which is saved previously in nested structure in any level.
[BUG] : Code finder throwing error issue fixed
[BUG] : SQL Server bulk insert should return saved data when we don’t have any auto increment key in table.
[IMPROVEMENT] : Code comparator refactoring. Simple plain text comparator added.
[FEATURE] : Deployment hooks feature are now supported.
Now API Maker deployment can be done from outside also.
Ex: Deployment pipelines, Some mobile app or web app, terminal, postman etc...
[FEATURE] :throwErrorIfRecordNotFound query parameter support added in deleteById & updateById & replaceById APIs and their respective methods in code.
So, API will throw error when we try to delete/update/replace record which is not there in database. We can override database behaviour of not throwing error.
[FEATURE] : Now we can upload files for g.req.body.files1 & g.req.body.files2 etc.. upto 50 to handle multiple file categories. Earlier we had support for only g.req.body.files
[BUG] : Utility class change is not getting reflected for native custom APIs.
[FEATURE] :authTokenInfo supports multiple objects of same type, for example we can provide multiple objects of "authTokenType": "AM_DB" and when we pass token in x-am-user-authorization should be valid token of any provided table. Same is applicable with other types.
[IMPROVEMENT] : Installation script now supports installation without caddy server and node_modules of old installation folder will be used in case of same package.json file which will improve installation performance.
UI Maker Extension
[IMPROVEMENT] : Generate dropdown/multi_select for number & string fields also when they have collection/table present in schema.
[BUG] : System was not getting schema properly and it was not loading grid for nested grid & forms in it.
[IMPROVEMENT] : Automatic width adjustments in outline for function and form.
[IMPROVEMENT] : GET, PUT, DELETE method support added in api call overrides.
[IMPROVEMENT] : Generate grid for virtual fields as we can save/update things based on that.
[BUG] : Show large files in preview of file upload control issue fixed.
[IMPROVEMENT] : In standalone forms, close button is default visible and on click it generates CLOSE_BUTTON_CLICKED event for parent.