Skip to content

Offline event listener priority (Breaking-S)

Latest
Compare
Choose a tag to compare
@Mistralys Mistralys released this 17 Jan 13:56
· 1 commit to main since this release

Included in this release:

  • OfflineEvents: Added the getPriority() method to listeners.
  • OfflineEvents: Listeners can now optionally be prioritized to adjust their order.
  • AdminURL: Added importURL() to import parameters and dispatcher from URL strings.
  • AdminURL: Added inheritParam() to inherit a parameter from the current request.
  • AdminURL: Added getParam().
  • Composer: Added utility scripts in the class ComposerScripts.
  • Composer: Use composer clear-class-cache to clear the PHP class cache.
  • Composer: Use composer clear-caches to clear all caches.
  • Composer: When running composer dumpautoload, the class cache is now automatically cleared.
  • Collections: Added the utility class BaseRecordCollectionTieIn.
  • Collections: Added IntegerCollectionInterface and StringCollectionInterface.
  • Collections: Added IntegerCollectionItemInterface and StringCollectionItemInterface.
  • DBHelper: Added the utility class BaseDBRecordSelectionTieIn.
  • Application: Added isInstalledAsDependency().
  • Application: Added detectRootFolder().
  • Session: Now clearing the $_SESSION array when destroying the session.
  • Tests: Added a tie-in ancestry testing screen.
  • Tests: Added a test collection of mythological figures to test the string-based collection interfaces.

Breaking changes

  • Renamed Application_CollectionItemInterface to Application\Collection\CollectionItemInterface.
  • Renamed Application_CollectionInterface to Application\Collection\BaseCollectionInterface.
  • The BaseCollectionInterface should not be used directly, but a type-specific like
    IntegerCollectionInterface instead.

Full Changelog