Version 3.1.0
New Features
New Hook methods for module attach and deploy
You can now execute your own code when your module is attached/deattached to an app. Also, you can now also hook in when modules are undeployed from the whole system, to clean up e.g. connection pools.
More information can be found at our documentation.
One/limited time links for images and files
As of ApiOmat 3.1, you can generate a resource link containing a token to get the resources. These limited access links are only available for referenced resources and have to be enabled on the MetaModel by setting the allowOneTimeAuth flag to true. This can either be done through the REST interface on the MetaModel or at the Model-Annotation in the NativeModule code.
More information can be found at our documentation.
TypeScript SDK Alpha Version
ApiOmat 3.1 also contains an alpha version of the TypeScript SDK. Check out the SDK Reference to get an overview of the usage and implemented features. There is also a cheatsheet available.
Remarkable changes
Remarkable changes do not affect system stability after ApiOMat upgrade, but may require changes in configuration, apps, or modules in the next development cycle.
Cron Jobs |
When using the static log methods from within a cron job, the module name that is displayed in the log message won't be Server Code anymore. Instead the name of the actual module, that contains the cron job, will be used. |
All changes in the current and previous versions can be found at the root page.
All deprecations and their removal date can be found at Deprecations and Migration.
Changelog