ManyDesigns Portofino 4 v5.3.2 Release Notes

Release Date: 2022-05-12 // almost 2 years ago
  • ➕ Added

    • 🔌 Pluggable exporters for CRUD.
    • Configuration abstraction, integrated with Spring's Environment (which includes application.properties in Spring Boot).

    🔄 Changed

    • Refactored the CRUD's JSON output logic into a separate exporter class. This is a breaking API change for CRUD extensions overriding jsonXYZData methods.
    • 0️⃣ In Spring Boot applications, when using Jersey (the default), allow Portofino actions to coexist with Boot services such as actuators.

    🛠 Fixed

    • Multiple issues with the Spring Boot-based archetypes, including but not limited to:
      • Application generated from Java service archetype searches for action classes in src/main/resources/portofino
      • Unsupported CORS with service archetypes. By default, archetypes will use an embedded Tomcat instead of Undertow for the time being (startup is slower)
      • Misleading Java service archetype SpringConfiguration.java