OpenPSA 9.11.0 Released

2026-07-02

Time flies when you're refactoring

A new release of openpsa was cut. Notable changes include

  • Symfony integration: Extended use of constants, response classes, DI tags & listeners, more YAML routing, command annotations
  • Improved extensibility of user management components
  • Datamanager: Schemas as native PHP, improvements for subforms, custom types, and nonpersistent fields
  • Asgard: (recursive) copy support for root objects
  • Invoicing: Improved customization of invoice mails & payment reminders, new default status
  • Dialogs/workflows: More flexibility, incl. nesting & custom buttons
  • Dependencies:
    • dropped PHP 7.4 and 8.0 support
    • added PHP 8.4 & 8.5 support
    • dropped Symfony 5 support
    • added Symfony 8 support
    • updated elfinder, jquery, jquery ui, fancytree, easymde, fullcalendar, chart.js
    • improved Markdown handling by switching to a better-maintained library
  • DX: debugging & unittest improvements, support newer versions of PHPUnit
  • Housekeeping: Reduced superglobals, added typehints, cleanups, simplifications

You can find the entire list of changes on Github.

Enjoy!

Comments:

There have been no comments so far.

Post a comment:

This is a Captcha (http://en.wikipedia.org/wiki/Captcha), you need a graphical browser to display it.
This is a Captcha. You have to enter the characters displayed in the image taking case sensitivity into account.

Back

Layout Copyright © 2006 Finnish Teleservice Center Ltd Oy - Site Powered by Midgard CMS, hosted by CONTENT CONTROL