The Akwatype 2023.2 release is out ! Here are some highlights from this release:
Simplified reuse of fields of another type
Introduction of the "using" instruction to easily import the declaration of fields of another type into the current type
When a new type is created, the fields of the type used by the "using" instruction are inserted where "using" is declared.
It is of course possible to declare several using to insert fields of different types.
"using" is compatible with extends, and the notion of abstract type, which we can now reserve for more advanced use cases like polymophisme.
Possible overload of all metadatas of reused fields
Ability to override all metadatas (label, glossary, required, min, max, regex...) associated with reused fields
- imported by using or extends at type level
- used by facades with the amendedFields section
Use of the exclamation mark to indicate that a field is mandatory
This syntax shortcut simplifies the declaration of mandatory fields in descriptions.
The symbol is used in data schemas
Optimizing the use of glossaries
• Multilingual search for a glossary entry from type definition
• Added navigation shortcuts between type definitions and glossaries for