Cork, Ireland, 11 October 2021.
Crust Technology, the driving force behind the open-source low-code platform Corteza, is excited to announce a new major release: Corteza 2021.9. This release adds loads of new functionality to Corteza. Highlights of this release are added support for internationalization, an Integration Gateway, a new reporting tool, the ability to export and import complete applications create with the low-code platform and an improved UI.
New features and improvement in Corteza 2021.9
Added support for internationalization
Corteza 2021.9 allows you to translate the user interface and any low-code application you build, including locale-specific numbers and date-time formatting. Once translated, the user can select his/her preferred language in the user settings, and use Corteza in their own language. Corteza can have multiple languages activated, which means that each user can see Corteza in their own language, even though they are working in the same app.
This version comes with a facility for defining and handling custom API endpoints. It allows you to trivially define new API endpoints for webhooks or custom integrations needed by your business processes, and it’s tightly integrated with Corteza’s visual workflow builder.
Corteza Reporter is a new specialized facility for creating, managing, and running reports. It enables you to create beautiful reports using the data stored in your low-code applications. A report can have multiple data sources, which you can group and join. And in a single report, you can show tables, texts, metrics (KPIs) and charts.
Support for entire low-code application duplication, import, and export
You can now duplicate, import and export any low-code application you build. This allows you to quickly create a copy of an existing app, or develop apps, export them, and share them with others.
The UI of the Corteza has changed to increase consistency, accessibility, and user experience. The most notable changes are:
- The navigation menu has moved to the left.
- The top bar now defines shortcuts to the more common operations related to the viewed page.
- The module field picker has been completely reworked.
Other new features and improvements
Other new features and improvements include:
- Added a fake data generator that can be used to create placeholder records and users
- Extended authentication feature set
- Added support for SAML authentication providers
- Added *.search RBAC access control operations for all resources
- Added support for automation which is triggered before or after a user is suspended
- Extended Workflow features
- Expended the feature set of the expression engine
- Improved system setup and configuration flow as well as overall stability
- Prepared the store infrastructure for cockroachDB support
- Reworked the RBAC access control facility allowing greater flexibility with resource-specific rules
- Low Code module, module field, and record RBAC rule configuration buttons are now located under a single drop-down
- Tweaked system logging
View the full changelog.
How to install Corteza
You can follow the local setup instructions for a local development or demonstration instance of Corteza. If you are looking for setting up a live deployment, check out the extensive production setup instructions. If you have questions, you can engage with other community members on the Corteza forum.
How to upgrade your Corteza instance
About Crust Technology
Crust Technology Ltd, headquartered in Ireland, is the driving force behind Corteza, the free and open-source low-code platform and Salesforce alternative. The advanced low-code platform for rapid application development includes fully-featured apps, such as the CRM Suite and Service Solution for case management and End-to-End Business Automation. All 100% free, open and completely standardized. For more information or an online demo, visit www.crust.tech or follow @Crusttech on Twitter.
Corteza is the Digital Work Platform for Humanity. The Corteza project builds a 100% open-source, self-hosted low-code platform for building your organization’s key applications, growing its productivity and protecting its data and the privacy of all those concerned. Corteza is developed entirely in the public domain, including its design considerations and processes. For more information about the project, visit www.cortezaproject.org or follow @CortezaProject on Twitter.
Corteza 2020.12 has been released, as announced by the Crust Technology, the driving force behind the Corteza Project. This release comes with many new features and improvements, and includes experimental support for record federation. As a result, this makes the Corteza platform the first open-source federated cloud solution for record sharing in the world.
New features and improvement in Corteza 2020.12
Open-source federated cloud features, funded by the European Commission.
This Corteza release now includes support for this exciting feature, enabling organisations to share complex data as equals in a standardised manner. Crust Technology’s development of Corteza Record Federation will not stop here. In future versions, we will add additional structure and data synchronisation protocols (e.g. gRPC, streaming) and formats. This will widen the list of possible candidates that Corteza can add to its Record Federation network.
More info can be found in the:
- DevOps Guide
In the DevOps guide, you can find the settings that allow you to enable Corteza Record Federation.
- Developer guide
After you have enabled Corteza Record Federation, you can check out this guide to see how you can use Corteza instances to establish a federated network. Topic includes Security & logging, Node pairing and Node syncing. It also includes an API reference, with a complete list of available API endpoints with working cURL examples.
- Administrators guide
The last guide, aimed at Corteza users with the administrator role, helps you with starting to use record federation. It provides info about how pairing nodes work and provides you with steps on how you can synchronize data between federated instances. It’s in a part similar to the developer guide, but it’s aimed at less technical people.
New importing and exporting features
This release makes it easier to move to Corteza with a new central importing and exporting subsystem, named “Envoy”. This subsystem comes with capabilities to resolve conflicts, dependencies and take in various data formats.
Field value expressions
Fields in the Corteza Low-Code Platform are now more powerful. The new field value expressions feature let you define value expressions (similar to formula fields in Salesforce), custom sanitizers, and custom validators on any field type.
- Value expressions allow you to calculate or generate a field value based on other field values.
- Custom sanitizers enable you to clean up data in fields automatically, before the record is saved, like trimming spaces.
- Custom validators allow you to build simple to complex field validations with custom error messages.
- Provisioning (based on Envoy) now allows full customization of content to be provisioned.
- Frontend web applications can now be served directly from server (reduces number of containers).
- Simplified architecture and internal cross-service comm (no more support for separated builds for system, messaging and compose).
- Error creation and handling now allows more verbosity and detail in dev and production mode.
- Cleanup codegen tools and unified all codegen under one package and single strategy.
- Rewritten store (repository) layer for flexibility.
- Add support for PostgreSQL and SQLite3.
- Removed organizations data structures, references and (db) tables.
- Moved from SQL based database migrations to code-based migrations.
- Replace offset with key-based pagination.
- Experimental support for SCIM protocol.
View the complete changelog.
How to install Corteza
You can follow the local setup instructions for a local development or demonstration instance of Corteza. If you are looking for setting up a live deployment, check out the extensive production setup instructions. If you have questions, you can engage with other community members in the messaging channels on the Corteza community server at https://latest.cortezaproject.org.
How to upgrade you Corteza instance
To upgrade your instance to the latest version of Corteza, please check out our Upgrade Guide.
Try out Corteza online
Crust Technology has an online Corteza demo available. In this demo, you can try out the Low-Code platform, the CRM, and more. Alternatively, you can sign up for the Corteza Community Server and try out Corteza there.
We are excited to announce a new major release, version 2020.09. This release comes with significant feature and functionality upgrades, including Mail/SMTP improvements, new CRM Suite campaign automation scripts, added support for user impersonation and a lot more. Read more