Releases: FriendsOfREDAXO/neues
7.0.0-beta1
🚨ACHTUNG BETA Version. Nicht auf Produktiv-Systemen verwenden
Dennoch bitte testen.
🙋 Aktuell hat das AddOn keinen Maintainer / Lead. , wer das AddOn weiterführen möchte, bitte in Slack melden.
Breaking Changes
- Die Abhängigkeit vom yform_field AddOn wurde entfernt und durch neue neues_ prefixed Felder ersetzt
Bei Problemen nach dem Update
Es kann dazu kommen, dass Felder ggf. doppelt nach dem Update vorliegen.
In diesem Fall bitte die Duplikate entfernen. Wichtig bei den custom fields nur die mit neues_ Präfix behalten.
What's Changed
- Free from yform field addon by @skerbis in #169
- feat: neues 7.0.0 - YForm field conflicts resolution and modern JSON … by @skerbis in #171
- Delete .github/FUNDING.yml by @skerbis in #172
- Update version from '7.0.0-dev' to '7.0.0-beta1' by @skerbis in #173
Full Changelog: 6.1.0-dev-2025-10-17...7.0.0-beta1
6.1.0-dev-2025-10-17
What's Changed
- Fix InvalidArgumentException when Entry has no author (author_id = 0) by @Copilot in #151
- Add optional file attachments field to neues entries by @Copilot in #150
- Add optional media prefix setting to sync cronjob by @Copilot in #152
- Add configurable schema.org support with Article/NewsArticle types by @Copilot in #153
- Complete RSS feed documentation with comprehensive examples and usage guide by @Copilot in #154
- Implement "Single point of truth" pattern for YForm Dataset classes by @Copilot in #156
- Add comprehensive GitHub Copilot instructions for REDAXO addon development by @Copilot in #159
- Update license link in README.md by @tyrant88 in #164
- YForm-REST-API unter YForm >=5.0.0 verfügbar machen by @alxndr-w in #167
New Contributors
- @Copilot made their first contribution in #151
Full Changelog: 6.0.2...6.1.0-dev-2025-10-17
6.0.2
Erlaubt die Installation unter YForm 5 - und Upgrade auf selbiges.
What's Changed
- BUGFIX: Übersetzungskey von Notice der Titel Überschrift behoben by @crydotsnake in #138
- Update 01_d_example.md by @cukabeka in #137
- BUGFIX: OUTPUT_FILTER extension_point für editor auswahl ergänzt by @crydotsnake in #139
- FEATURE: Methode fürs Auffüllen der Autoren aus rex user Tabelle ergänzt by @crydotsnake in #140
- Docs: Ergänzungen zur Nutzung von Fragmenten by @cukabeka in #142
- Extension Point zur Manipulation beliebiger Backend-YForm-Formularelemente by @alxndr-w in #146
- Update Cronjob Param Names (nach fix von REDAXO 5.18.3) by @alxndr-w in #147
New Contributors
- @crydotsnake made their first contribution in #138
- @cukabeka made their first contribution in #137
Full Changelog: 6.0.1...6.0.2
6.0.1
6.0.0
Zusammenfassung
- Verschiedene kleinere Bugs in Methoden und Tablesets wurden behoben
- Von rexstan beanstandete Codestellen verbessert - Vielen Dank an @christophboecker für die zahlreichen PRs.
- Installations- und Deinstallationsprozess verbessert
- BC: Lösch-Status war zuvor fälschlicherweise "2", ist jetzt "-2" - beim Update wird die Datenbank entsprechend aktualisiert.
- BC: RESTful API darf nur veröffentlichte Beiträge zeigen
What's Changed
- Update 01_d_example.md by @claudihey in #72
- Category-Id Field-Method-Fix by @alxndr-w in #82
- Kleine Tricks in Sachen ModelClass by @christophboecker in #83
- findByCategoryIds() by @skerbis in #81
- Kleinere Formatierungen und Änderungen by @christophboecker in #85
- Namespace-, Klassen- und Dateinamen anpassen by @christophboecker in #86
- Update package.yml by @alxndr-w in #87
- boot.php gestrafft by @christophboecker in #89
- Erste Überarbeitung mit RexStan by @christophboecker in #90
- Installation und Deinstallation überarbeitet by @christophboecker in #92
- API und Cronjobs mit RexStan bearbeitet by @christophboecker in #93
- Tabellenseiten über nur ein Script yform.php darstellen by @christophboecker in #96
- RESTful API darf nur veröffentlichte Beiträge zeigen by @alxndr-w in #98
- Finalize Cronjob by @alxndr-w in #99
- Status-Werte als Klassen-Konstanten by @christophboecker in #102
- RexStan-Überprüfung: fragments/neues/entry.php by @christophboecker in #106
- RexStan-Überprüfung: lib/Api/Rss.php by @christophboecker in #104
- RexStan-Überprüfung: lib/Category.php by @christophboecker in #105
- RexStan-Überprüfung: pages/neues.docs.php by @christophboecker in #103
- RexStan-Überprüfung: uninstall.php by @christophboecker in #108
- RexStan-Überprüfung: fragments/neues/list.php by @christophboecker in #107
- RexStan-Überprüfung: lib/Cronjob/Sync.php by @christophboecker in #109
- Docs: Fragmente/updatesicher by @alxndr-w in #111
- make it a FOR AddOn by @tyrant88 in #113
- Umstellung Status "DELETED" von 2 auf -2 by @christophboecker in #110
- Canonical URL am (synchronisierten) Eintrag speichern können by @alxndr-w in #117
- Fragmente für JSON+LD-Ausgabe (schema.org) by @alxndr-w in #118
- Cronjob umbenennen by @christophboecker in #119
- Ciao Compatibility-Classes - ab sofort nur noch
FriendsOfRedaxo\Neues\-Namespace by @alxndr-w in #122 - $_REQUEST-Nutzung aufgelöst by @christophboecker in #123
- Überflüssige Abfrage entfernt by @christophboecker in #124
- Prüfung auf nicht vorhandene Seite by @christophboecker in #125
- Rechtschreib-Korrektur by @ritzfritz in #127
- Cronjob darf nicht andere Cronjobs blockieren by @alxndr-w in #129
- API getuned, neue Methoden findBy/queryBy by @christophboecker in #120
- fix update wrong SQL by @alxndr-w in #132
New Contributors
- @claudihey made their first contribution in #72
- @tyrant88 made their first contribution in #113
- @ritzfritz made their first contribution in #127
Full Changelog: 5.0.1...6.0.0
6.0.0-dev-2024-11-16
Die umfangreichen Änderungen machen den Release einer neuen Hauptversion erforderlich. Vielen Dank an @christophboecker für die umfangreichen und folgerichtigen PRs.
What's Changed
- Canonical URL am (synchronisierten) Eintrag speichern können by @alxndr-w in #117
- Fragmente für JSON+LD-Ausgabe (schema.org) by @alxndr-w in #118
- Cronjob umbenennen by @christophboecker in #119
- Ciao Compatibility-Classes - ab sofort nur noch
FriendsOfRedaxo\Neues\-Namespace by @alxndr-w in #122 - $_REQUEST-Nutzung aufgelöst by @christophboecker in #123
- Überflüssige Abfrage entfernt by @christophboecker in #124
- Prüfung auf nicht vorhandene Seite by @christophboecker in #125
- Rechtschreib-Korrektur by @ritzfritz in #127
- Cronjob darf nicht andere Cronjobs blockieren by @alxndr-w in #129
- API getuned, neue Methoden findBy/queryBy by @christophboecker in #120
New Contributors
- @ritzfritz made their first contribution in #127
Full Changelog: 5.1.0-dev-2024-09-13...6.0.0-dev-2024-11-16
5.1.0-dev-2024-09-13
What's Changed
- Update 01_d_example.md by @claudihey in #72
- Category-Id Field-Method-Fix by @alxndr-w in #82
- Kleine Tricks in Sachen ModelClass by @christophboecker in #83
- findByCategoryIds() by @skerbis in #81
- Kleinere Formatierungen und Änderungen by @christophboecker in #85
- Namespace-, Klassen- und Dateinamen anpassen by @christophboecker in #86
- Update package.yml by @alxndr-w in #87
- boot.php gestrafft by @christophboecker in #89
- Erste Überarbeitung mit RexStan by @christophboecker in #90
- Installation und Deinstallation überarbeitet by @christophboecker in #92
- API und Cronjobs mit RexStan bearbeitet by @christophboecker in #93
- Tabellenseiten über nur ein Script yform.php darstellen by @christophboecker in #96
- RESTful API darf nur veröffentlichte Beiträge zeigen by @alxndr-w in #98
- Finalize Cronjob by @alxndr-w in #99
- Status-Werte als Klassen-Konstanten by @christophboecker in #102
- RexStan-Überprüfung: fragments/neues/entry.php by @christophboecker in #106
- RexStan-Überprüfung: lib/Api/Rss.php by @christophboecker in #104
- RexStan-Überprüfung: lib/Category.php by @christophboecker in #105
- RexStan-Überprüfung: pages/neues.docs.php by @christophboecker in #103
- RexStan-Überprüfung: uninstall.php by @christophboecker in #108
- RexStan-Überprüfung: fragments/neues/list.php by @christophboecker in #107
- RexStan-Überprüfung: lib/Cronjob/Sync.php by @christophboecker in #109
- Docs: Fragmente/updatesicher by @alxndr-w in #111
- make it a FOR AddOn by @tyrant88 in #113
- Umstellung Status "DELETED" von 2 auf -2 by @christophboecker in #110
New Contributors
- @claudihey made their first contribution in #72
- @tyrant88 made their first contribution in #113
Full Changelog: 5.0.1...5.1.0-dev-2024-09-13
5.1.0-dev-2024-09-05
Dieses Release dient zum Testen der letzten Änderungen. Viele viele Code-Qualitätsverbesserungen wurden von @christophboecker beigesteuert, was ganz dem FriendsOfREDAXO-Gedanken folgt.
What's Changed
- Category-Id Field-Method-Fix by @alxndr-w in #82
- Kleine Tricks in Sachen ModelClass by @christophboecker in #83
- findByCategoryIds() by @skerbis in #81
- Kleinere Formatierungen und Änderungen by @christophboecker in #85
- Namespace-, Klassen- und Dateinamen anpassen by @christophboecker in #86
- Update package.yml by @alxndr-w in #87
- boot.php gestrafft by @christophboecker in #89
- Erste Überarbeitung mit RexStan by @christophboecker in #90
- Installation und Deinstallation überarbeitet by @christophboecker in #92
- API und Cronjobs mit RexStan bearbeitet by @christophboecker in #93
- Tabellenseiten über nur ein Script yform.php darstellen by @christophboecker in #96
- RESTful API darf nur veröffentlichte Beiträge zeigen by @alxndr-w in #98
- Finalize Cronjob by @alxndr-w in #99
Full Changelog: 5.0.1...5.1.0-dev-2024-09-05
5.0.1
Fix für ein Problem, dass die Einbindung des ➕-Button im Backend nicht die CLI blockiert: redaxo/redaxo#6127
Full Changelog: 5.0.0...5.0.1
5.0.0 [16.07.2024]
Upgrade Version 5.0
**Wichtigste Neuerungen: ** Fügt Namespaces und damit Änderungen an den Klassennamen hinzu. Diese werden mit dieser Major-Version Standard. Aus
neues_entrywird dann bspw.FriendsOfRedaxo\Neues\Entryusw.
Nötige Anpassungen
| Suchen | Ersetzen |
|---|---|
neues_author:: |
FriendsOfRedaxo\Neues\Author:: |
neues_category:: |
FriendsOfRedaxo\Neues\Category:: |
neues_entry:: |
FriendsOfRedaxo\Neues\Entry:: |
Oder bspw. mittels use-Statement am Anfang des Dokuments / Moduls / Templates den Namespace use FriendsOfRedaxo\Neues\Entry as neues_entry; definieren. Setzt euch mit Namespaces auseinander, es lohnt sich! :)
**Wichtige Neuerungen: ** Wird die bisherige RESTful-Route von YForm verwendet (aus Neues Version 3), so hat sich diese grundlegend geändert und muss in den verwendeten Projekten angepasst werden. (Möglicherweise hat sie nie richtig funktioniert)
What's Changed
- Schreibfehler korrigiert by @tbaddade in #61
- fix: pagination should use post count instead of page count by @eaCe in #62
- Nur Einträge mit Status 1 oder 0 ausgeben by @eaCe in #64
- install.php auf DIR umgestellt by @christophboecker in #65
- namespace hinterlegen by @alxndr-w in #63
- Docs Ergänzungen im Bereich RSS, RSS-Klasse Namespace-kompatibel gemacht. by @alxndr-w in #66
- 🌍⭐ EU lang update (13 Sprachen) by @alxndr-w in #67
- Update package.yml by @alxndr-w in #68
- neues_rss rex_api explizit registrieren by @alxndr-w in #69
- Default-Status auf "Entwurf" + Platzhaltertext wenn keine Einträge gefunden wurden by @schorschy in #70
- Neues Feature: Sync-Cronjob zum Abrufen von Neues-Beiträgen anderer REDAXO-Installationen by @alxndr-w in #73
- Entry, Category und Author mit Autoren-Feld ergänzen by @alxndr-w in #74
- Tabellen-Schema-Optimierungen: Korrekte und neu unterstützte Datentypen für Relationen by @alxndr-w in #75
- Installiere URL-Profile ohne Warnung by @alxndr-w in #77
+-Schaltfläche im Hauptmenü zum Hinzufügen neuer Einträge by @alxndr-w in #71
New Contributors
- @tbaddade made their first contribution in #61
- @christophboecker made their first contribution in #65
Full Changelog: 4.0.2...5.0.0