API Maker v1.11.0¶
February 2025¶
Changes¶
- ImprovementpasswordChangedAtColumn field support added in authorization. If we provide this column, it will avoid password field used in JWT. So if we open JWT we will not see encrypted password in JWT token.
- FeatureCustom code write support added for web socket notification, so we can restrict users based on custom business logic.
- FeatureGenerate data will now ask for custom value to insert data.
- FeatureAdd support for defaults keyword in conversion.
- Bug fixconversionFun is not running when property is not present in payload issue fixed.
- FeatureAdd support for enum in validations.
-
FeatureOptimistic Concurrency Control [OCC] feature implemented. Need to add “isConcurrencyControlField” for that version field in schema.
— Update by ID, replace by ID, master save schema APIs will not allow update or replace without that version field and throw error if that version is mismatch with database value.
— API Maker will allow update & replace from custom code like custom APIs or events or schedulers etc. and will not have any effect in code. If you want concurrency control in custom code you can use “skipConcurrencyControl: false”. -
ImprovementGenerate Data will take values from enum instead of random values. It will work in swagger docs and all the relevant APIs.
- Bug fixGenerate APIs should automatically convert $regex value to JS RegExp object.
- Bug fixIn find query, empty string condition in $and array property is not working issue fixed.
UI Maker Extension¶
- ImprovementCustom HTML support added for custom action button on grid & grid top level
- ImprovementClick event support added on grid custom button and top level grid custom button
- FeatureAuto complete control support added.
- FeatureMulti select control support added.