New in Intrexx Version 19.03


The Online Help for Intrexx Version 19.03 is currently still a work in progress. Incomplete files have a notice informing you of missing information.

General

  1. Web connector

    With the new web connector, Tomcat is now always part of the portal service. Therefore, there is no longer a separate service - Tomcat is started automatically whenever the portal service is started. The Tomcat web serber no longer needs to be explicitly selected in the setup or when creating a new portal. You can usually open your portal in the browser with the basis URL "localhost:1337".

    When operating multiple portals under one address and SSO on Windows, IIS (for Windows) or Nginx (Linux) needs to be implemented as a reverse proxy / load balancer from Intrexx Version 18.09 and higher. This revision was necessary to support all current and upcoming web standards optimally. This not only allows us to provide performance optimizations, but also many features in the future that will ensure the best possible user experience for your portal users. In addition, the support of IoT and cloud scenarios in horizontally scalable environments or in high-availability scenarios are only made possible because of these changes. Click here for more information.
  2. Business logic

    The business logic has been revised to benefit sustainability (flexibility, API, transparency). Clear definitions and a clean structure provide greater flexibility when designing applications. The responsibilities of the server code was moved to the Application Designer. There are now additional options for saving form data. Action and response have been separated clearly. The performance when publishing applications has been greatly improved.
  3. REST API

    Communication between the Portal Manager and other servers has been switched to the REST API. This means portals can communicate with other servers securely even across firewalls. The integration of external systems and data is made even easier as a result and your portal is one step closer to becoming a digital workplace and a pivotal tool in your company. True to the motto: Everything in one place!
  4. Java 11

    Both the Portal Manager and Server are now based on Java Runtime version 11. You can choose to use existing Java licenses or switch to the open source option OpenJDK. As well as saving costs, this also gives you the ability to choose your own personal JDK and thus consolidate your Java systems.
  5. Versioning

    The different development statuses of applications, processes and layouts can now be versioned in two different ways:
    1. Semantic versioning: Provide a textual version number with metadata
    2. Version management with Git that creates a history
    Click here for more information.
  6. Multi-tenancy

    The new multi-tenancy capability in Intrexx provides the following benefits:
    • More compact portal through tenant-oriented applications instead of multiple cloned applications
    • Less workload for corrections and developments, and win-to-win for all application users
    • Dsitributed administration per location (B2B by customer administrator)
    • Reduce the volume of data in large companies during selection procedures (drop-down lists, lists, distribution lists, Data Picker) on edit pages or for dynamic filters
    • Simpler and faster setup of intranets, B2B and B2C portals
    • Automation of the user management in the area of B2B/B2C but also in intranets with pure Intrexx user management
    • Reduced workload for adminstrators
    Click here for more information about the new multi-tenancy capability in Intrexx.
  7. Connector API

    The Intrexx Connector API defines a Java API for custom Intrexx connectors that provide external data in Intrexx via an external data group. Click here for more information.
  8. Export / Import

    The export and import dialogs for applications, processes, layouts etc. have been revised to improve clarity and usability. Click here for more information.
  9. Parameters

    Paramaters ensure greater transparency when developing applications. Furthermore, they allow pages to be reused. Click here for more information.

Setup

  1. Cloud / Cluster

    New setup options for use in cloud/cluster environments

Start module

  1. Start - Disconnect server - Login to portal (new dialog)

Applications module

  1. Data can now be edited directly in a free layout table. A guide for this is available here.
  2. "Binding" tab in the properties dialog of elements
  3. New abstraction layer: ReadContainers and WriteContainers
  4. Optimized publishing of applications
  5. New control type "Color" for edit fields / No more hexadecimal entries / HTML5 control for edit fields
  6. Additional configurations for the Tiny MCE editor
  7. Names of data groups and fields can now be modified even after an application has been published
  8. The dialog for tooltip positioning has been revised
  9. String data fields can be compared to string values of the current user with the operations "Is contained in" / "Is not contained in"
  10. Open applications from a directory
  11. Markdown editor
  12. Pages can be defined as portlet pages in the general page properties.

Design module

  1. Create elements via the Structure area, workspace purely for preview

Users module

  1. New objects for the user management, available via the Edit menu / New (Country, City, Tenant)
  2. Reference attributes in the Schema Manager

Portlet framework

  1. "Mobile first" is in focus for the new portlet framework - portlet pages are created respsonsively. The administration now provides flexible configuration options and smart usability. Dashboards can be constructed with content from any application and expanded easily thanks to the dynamic parameterization. The availability and appearance of the portlets can be controlled deliberately. In applications, pages from other applications can now be integrated as portlets. This also means pages can be used multiple times. Click here for more information.