- Multiupload als Medienpool-Unterseite: Der FilePond-Upload kann optional als zusätzliche Unterseite "Multiupload" im Medienpool eingebunden werden (Einstellungen → Medienpool-Integration). Die Seite erscheint direkt nach der normalen Upload-Seite und erfordert die Berechtigung
filepond_uploader[upload].
- OpenAI UX vereinfacht: Bei OpenAI-kompatiblen Einstellungen ist die Base URL jetzt optional. Wenn das Feld leer bleibt, wird automatisch die offizielle OpenAI API verwendet.
- Verbindungstest abgesichert: Der Test-Button ist nur aktiv, wenn für den gewählten Provider bereits eine gespeicherte Konfiguration vorliegt.
- Testergebnis sichtbar: Erfolg-/Fehlermeldungen des Verbindungstests bleiben nun korrekt sichtbar und werden nicht mehr direkt überschrieben.
- Vision-Modelle gefiltert: Beim OpenAI-kompatiblen Verbindungstest werden nur noch visuell/vision-fähige Modelle in der Modellliste ausgegeben.
- Dependencies aktualisiert: NPM-Abhängigkeiten wurden aktualisiert und die FilePond-Assets neu gebaut (inkl. aktualisiertem
package-lock.json). - Automatische Mediapool-Erweiterung: Konfigurierte MIME-Types werden zur Laufzeit automatisch im Mediapool freigeschaltet – keine manuelle Pflege der
allowed_mime_typesmehr nötig.
- Automatische Mediapool-Erweiterung: Konfigurierte MIME-Types werden zur Laufzeit automatisch im Mediapool freigeschaltet – keine manuelle Pflege der
allowed_mime_typesmehr nötig. - Dateitypen-Auswahl als Accordion: Übersichtliche Auswahl der erlaubten Dateitypen in 8 Gruppen (Bilder, Dokumente, Archive, Video, Audio, Office, OpenDocument, Fonts) mit Badge-Zähler pro Gruppe.
- Wildcard-Unterstützung:
image/*,video/*,audio/*deaktivieren automatisch die Einzel-Checkboxen der jeweiligen Gruppe. - Eigene MIME-Types: Freitext-Feld für benutzerdefinierte MIME-Types oder Dateiendungen.
- Unterstützung für Wildcards (
image/*,video/*) und Dateiendungen (.pdf,.docx) bei der automatischen Mediapool-Freischaltung.
- Blob-Bilder korrekt behandelt.
- Frontend-Upload Fix.
- Komma-Fehler behoben.
- Rexstan Level 8 Kompatibilität.
- PHPStan-Fixes und Code-Qualität verbessert.
- AltTextChecker.php aktualisiert.
- YForm Value-Typ Syntax-Fix.
- Syntax-Fehler behoben (doppelte schließende Klammer vor catch-Block).
- Fritz's Fehler korrigiert.
- AI-Provider Registry: Erweiterbare Provider-Architektur für AI Alt-Text-Generierung.
- OpenWebUI Support: Neuer AI-Provider für OpenWebUI-Kompatibilität.
- YForm Value-Typ Verbesserungen.
- Optionale Accessibility-Statistiken im Alt-Text-Checker.
- AI-Generierung in Medienpool-Detailansicht: AI Alt-Text direkt beim Bearbeiten einer Datei generieren.
- Doppeltes Modal-Problem behoben.
- Fehlerhafter Fallback entfernt.
- Settings-Handling für Alt-Checker und Stats verbessert.
- Abhängigkeit von
med_descriptionentfernt.
- Konfigurierbare AI-Token-Limits.
- Bessere Upload-Performance und Workflow.
- Alt-Checks verbessert.
- Kritische Bugfixes für Bildverarbeitung.
form-horizontalKlasse entfernt.- Alt-Checker: Nur registrieren wenn
med_altFeld existiert.
- Alt-Text-Checker Kategorie-Filter korrigiert.
- Kritische Bugfixes für Bildverarbeitung.
- Clientseitige Bildverkleinerung standardmäßig deaktiviert.
- Bulk Resize Feature: Nachträgliche Bildoptimierung für bestehende Medien.
- Performance-Optimierung für Shared Hosting.
- Verbesserte Fehlerbehandlung und Debugging.
- AI Alt-Text Generierung mit Google Gemini: Automatische Alt-Text-Erzeugung für Bilder.
- Gemini Modell-Auswahl: 2.5 Flash als Standard.
- Alt-Text-Checker für Barrierefreiheit: Prüfung fehlender Alt-Texte.
- Multilang-Unterstützung: AI generiert Alt-Texte für alle Sprachen.
- SVG von AI-Generierung ausgeschlossen.
- Konfigurierbarer Sort-Order für Bulk Resize und Alt-Text-Checker.
maxOutputTokenserhöht, keine abgeschnittenen Sätze mehr.- Bessere Fehlerdiagnose beim API-Test.
updatedateundupdateuserbleiben beim Resize/Alt-Update erhalten.
- Clientseitiges Resize.
- Bulk Resize Feature für nachträgliche Bildoptimierung.
- Info Center Widget: FilePond Upload-Widget für Info Center AddOn.
- OutputFilter-Fix.
- CSS-Refactoring: Inline-Styles durch CSS-Klassen mit Dark-Theme-Support ersetzt.
- CSS-Variablen für bessere Wartbarkeit.
- Umfassende Media Widget Integration für Medienpool.
- Mehrsprachige MetaInfo-Integration mit verbesserter UI.
- Video-Vorschau in MetaInfo-Dialogen.
- Kritische Sicherheitslücken behoben (XSS und Injection).
- Robuste Fehlerbehandlung für EXIF-Orientierungskorrektur.
- Memory-Leaks bei Bild-Rotation behoben.
- Fehler-Logging für
imagerotate()Fehler. - EXIF-Orientierungskorrektur standardmäßig aktiviert.
- EXIF-Orientierungskorrektur: Automatische Korrektur der Bildausrichtung.
- Unterstützung für Dateiendungen im
allowed_typesParameter.
delayed-type=1als Standard wenn Delayed Upload aktiviert.- Fehlende Übersetzung für Upload-Button.
- Fehlender Upload-Button im Delayed-Upload-Modus für Medienpool.
- Error-Response Status auf HTTP_FORBIDDEN geändert.
- Delayed Upload: Upload erst beim Formular-Submit (Beitrag von @godsdog).
- FilePond-Thumbnail-Gradients durch einfache Borders ersetzt.
- Glow-Animation für FilePond-Borders.
- Retry-Button-Sichtbarkeit verbessert.
- UI- und Optik-Verbesserungen.
- Cancel-Fix.
- Dekorative Bilder: Möglichkeit, Bilder als dekorativ zu markieren (kein Alt-Text nötig).
- Neuer Upload-Modus.
- Direkte
skipMeta-Parameter-Übergabe als Alternative zur Session-Variable.
- API-Fixes.
- Chunk-Uploads: Große Dateien werden in Teilen hochgeladen.
- Dateinamen-Fix.
- FilePond Value wird aus dem E-Mail-Valuepool gezogen (Beitrag von @dtpop).
- YForm Action für E-Mail-Versand: Hochgeladene Dateien als E-Mail-Anhang.
- Chunk-Upload-Support.
- Skip-Meta-Modus.
- Diverses UI-Refactoring.
- Widget-Verbesserungen.
- YForm-Template-Fixes.
- API und Meta per Session aktivieren/deaktivieren.
- FilePond Upload-Widget für REDAXO.
- YForm Value-Typ
filepond. - Medienpool-Integration mit MetaInfo-Modal.
- Dark-Mode-Unterstützung.
- Lokale Assets (DSGVO-konform, kein CDN).
- Konfigurierbare Dateitypen, Größenlimits und Kategorien.