Our new Engine Cockpit has now become a mighty successor of the AdminUI with a rich feature set. It's completely based on web technologies and simply open in your favorite browser or even on mobile devices.
Configuration: System and app configurations can be reviewed and modified effectively.
Administration: Manage your security systems in the cockpit. Add Users, change roles, edit properties, all can be done with the new security tools.
External Services: Database, SOAP or REST web services used by the engine can be viewed, configured and even tested right within the Cockpit. Additionally, you can see your running elastic search server and run queries against it.
License: The Engine license can be updated in the Cockpit. Once your license is near its end of life, administrators can initiate the renewal process right out of the Cockpit.
Monitoring: A new expressive view allows to examine recent logs and offers an export functionality to download them as ZIP files. As a result, file access to the Engine is no longer necessary and data collection becomes very easy.
Applications: Simply manage your running Applications on the Cockpit. Start, stop, release and other actions are possible. Even the deployment of *.iar or *.zip files can be done directly over the web.
System: Managing your administrators or system database has never been never easier! You need to migrate your system database? Do it right from the Cockpit.
More: The Cockpit can do much, much more. Please give it a try!
With the new theme and the introduction of the Engine Cockpit, the Engine Config UI doesn't really fit in our product toolset any longer. Because of that, we decided to reengeneer this initial setup as a new Setup Wizard.
Write Yaml: As our new configuration lives in yaml files, the new wizard saves your settings correctly.
Better integration: The Setup Wizard is part of the Engine Cockpit, so all parts of the wizard are integrated in the cockpit as well.
Improved Interface: The user interface matches the theme of the 8.0 release.
Better guidance: We are now giving you better feedback to smoothly configure your engine.
The Axon.ivy Engine is now available as a Debian package. Now Engine operators can benefit from the rich tooling on the preferred platform of most cloud providers.
SIMPLE: Install & run the Engine with one click.
BEST PRACTICE: Run the Axon.ivy Engine as systemd service and restricts the access to Engine and workflow application files.
UPDATEABLE: Install the latest hotfix version without risky manual steps.
SECURE: Keep your manual changes in configuration files during updates.
FRIENDLY: Organize files compliant with the Linux file structure and re-use the JVM provided by the system.
Successfully deploying your application in your customers environment is now easier than ever. The days of manual installations and the related chatty documentation are over!
FILES: The complete configuration of an Axon.ivy Engine is now stored in simple human readable YAML files. Now it is very easy to document the whole truth about the current engine environment within an ivy.yaml file.
ZERO DOCUMENTATION: In the past you had to document the installation of an Axon.ivy Engine because certain settings (e.g. Security System) could only be configured via the Admin UI. Now you can use the ivy.yaml file as your system documentation.
OVERRIDABLE: Configurations are always overridable with environment variables. This is especially useful in container environments.
TRACKABLE: Configuration changes get logged, showing what has been changed and where. Besides auditing configuration changes, this can also help tracking down problems after changes.
We believe that highly automated deployments are important. Customers should be able to use the latest features instantly. While developers and operations need a high confidence about the proper execution of their runtime artifacts.
That's why we extended our deployment interface:
Atomar: The complete feature set of an application can be deployed at once. Just drop a zip file that contains multiple projects that belong to the same application into our engine deploy directory and it will be rolled-out.
Controllable: The new deployment option file gives you the chance to fine tune the deployment process. It allows to enforce configuration updates and to steer the target Process Model Version to use. Now there are no technical reasons to migrate workflow data into a new Process Model Version.
Self-documented: Deployment options can be stored in YAML files or in Maven plugin configurations. The deployment process is therefore documented, visible and reproducible in any environment. A separate documentation in a guide becomes obsolete.
Automated: The deployment to the engine is steered by simple file operations. So almost any scripting environment can be used to automate deployments. The roll-out of a new application version should never take more effort than one click.
Via HTTP: Deployment to remote engines has never been easier! Just upload your new application with one HTTP file transfer and you're done, perfect for your CI/CD environment!
We updated the platform of the Designer in order to bring even more fun and productivity into your daily work. Stay ahead!
DARK: Modern themes of the Eclipse platform can be used. You may give the new dark theme a try during your next nightly coding session.
HDPI: High resolution displays are now supported. Feel free to use a brand new device to work with Axon.ivy.
SCRIPTING: Scripting editors now support linking and quick navigation to referenced classes and methods. Use the F3-Button or Ctrl + click to jump instantly to a resource.
MARKETPLACE: The now included Eclipse Marketplace allows you to access the universe of Eclipse tools. This will make you even more efficient.
Run the Axon.ivy Designer with the operating system you know and love most.
MAC Designer: We released the first native Axon.ivy Designer for Mac OS X. Now you can digitalize your business on a Mac without starting a virtualized OS.
Linux GTK3: The latest designer has been optimized to work with the most popular desktop environments on Linux. As a result, we were able to update the embedded browser, delivering way more accurate results when modern CSS & JavaScript is used.
Process Editor: Many new native UI components are now available for all platforms: Context Menu, Inscription Masks
Html Dialog Editor: It dropped its strict coupling to the JavaFX-based WYSIWYG editor and therefore runs on all platforms.
Customizable Designer
We made the latest Axon.ivy Designer much more flexible, so that it serves best for your development needs.
Lighter:
The Xpert.ivy 3.9 import feature has been retired.
The project reporting feature is no longer included. But you can install it via the pre-configured update site.
Up to date:
Many developers switched to GIT as their primary source control management system. Now we ship the EGit team provider together with a new version of Subclipse for SVN users.
Independent features of the designer such as GIT or SVN can now be updated. Now you are not bound to the Axon.ivy Designer release cycle to get the latest third-party improvements anymore.
Totally yours:
You do not require some core parts of the Designer at all? We isolated features of the Designer so that you can uninstall them.
Why don't you craft your custom Axon.ivy Designer with the essentials for you and your team?
Custom Fields
Customizing a task and case list based on process data is easier than ever before. Put data in the custom field store of the task or case and it becomes automatically searchable. In addition, it can also be helpful for workflow process reporting.
MEANINGFUL NAME: Name the custom field as you like.
SEARCHABLE: You won't miss any search capabilities. Simply use TaskQuery and CaseQuery API to filter, aggregate and order by custom fields.
STRONG TYPING: All custom fields are strongly typed. You can choose between STRING, TEXT, NUMBER and TIMESTAMP.
Legacy Support: Forget the additional properties, the limited old custom fields, the strange business fields and the legacy categorization. You don't need them anymore. But we are fully backward compatible. All legacy API calls will be mapped to custom fields. All inscribed inscriptions in your project will automatically be converted.
XIVY-3288 IvyAddOns writes debug information to the console output 'docx' and exception traces
XIVY-3289 After reindex of business data some records may be missing in the index with Sql Server 2016 and higher and microsoft jdbc driver
XIVY-3291 Keyword infinity is not supported in systemd versions older than version 229 (e.g. RHEL 7)
XIVY-3293 IvyScriptParserException is thrown by bpm engine if macro contains "
XIVY-3296 Case Map Example area hides Add Sidestep Menu in case map editor
XIVY-3297 Deadlock and therefore UI freeze during Designer start when synchronizing breakpoints
XIVY-3298 System database conversion from < 7.3 to >= 7.3 may fail with unique constrain violation error because of duplicated task or case additional properties
XIVY-3305 NPE in IvyJsfIntegrationHelper during Logging
XIVY-3309 CMS Editor for Text Content Objects broken
XIVY-3310 Copying process elements switched to SWT throws NPE
XIVY-3315 Suppress server information on error screen
XIVY-3319 Daily mail wrongfully logs 302 moved temporarily