Releases: oliverklee/ext-seminars
Releases · oliverklee/ext-seminars
V4.2.1: Bug fixes. Please take the feature survey!
📋 Feature survey
There is a feature survey underway to determine which features of this extension are actually in use. Features for which the survey determines that nobody uses them will be removed quite soon.
Please take a few minutes to fill out the survey to ensure your favorite features will not be removed. Thank you! 🙏
Changes
Added
- Add links to the feature survey in a few places (#1720)
Changed
- Improve the documentation for the FE editor (#1713)
Fixed
V4.2.0: Rewritten FE editor
Added
- Rewrite the FE editor for TYPO3 >= 10LTS
(#1656, #1657, #1658, #1663, #1666, #1669, #1675, #1680, #1683, #1688, #1695) - Add an
Event
model and repository
(#1599, #1600, #1602, #1603, #1604, #1616, #1617, #1618, #1622, #1625, #1626, #1627, #1630, #1631, #1639, #1643) - Add an
Organizer
model and repository (#1590, #1667) - Add a
Venue
model and repository (#1586, #1667) - Add an
EventType
model and repository (#1575, #1667) - Add a
Speaker
model and repository (#1564, #1667) - Add
composer normalize
to the CI toolchain (#1559) - Add a services configuration file (#1548)
Changed
- Switch the coverage on CI from Xdebug to PCOV (#1614)
- Add
feuserextrafields
as a dependency (#1565) - Switch to the TYPO3 coding standards package (#1553)
- Rename some Composer scripts (#1552)
- Require oelib >= 4.3.1 (#1525, #1650)
- Disable the legacy BE module in TYPO3 11LTS (#1521)
Deprecated
- Deprecate the legacy front-end editor (#1699)
Removed
- Drop the BE time-slot wizard (#1598)
Fixed
V4.1.6: Bug fixes and cleanup
Changed
- Allow installations with oelib 5 (#1509)
- Allow a broader version range for dependencies (#1494)
- Run the tests with all warnings enabled (#1485, #1501)
- Rename the
TSConfig
folder toTsConfig
(#1473) - Loosen the mkforms/rn_base version requirements (#1469)
- Require oelib >= 4.1.8 (#1409, #1415)
Fixed
- Stop using removed oelib functionality (#1493, #1502, #1503, #1507)
- Bump the minimal 10.4 Extbase requirement (#1445)
- Only show the configuration check with a logged-in BE admin (#1427)
- Do not rely on transitive Composer dependencies (#1426)
- Fix a flaky test (#1403, #1408)
- Improve the type annotations (#1393, #1401, #1417, #1424, #1429, #1432)
V3.4.3: Bug fixes
Fixed
- Add missing import in the FE form base class (#1367)
V3.4.2: Security fixes
Added
Changed
- Improve the type annotations (#1294, #1298, #1357, #1361)
- Move more legacy tests to the new testing framework (#1290, #1356)
- Require oelib >= 3.6.4 (#1353)
- Switch the TER release to Tailor (#1222)
Fixed
- Fix SQL injection in
EventBagBuilder::limitToOrganizers
(#1322, #1364) - Fix SQL injection in
EventBagBuilder::limitToCategories
(#1321, #1362) - Harden some queries (#1297, #1360)
- Use
intExplode
where applicable (#1296, #1359) - Require
typo3/class-alias-loader
>= 1.1.0 for development (#1245, #1351) - Keep development-only files out of the TER releases (#1241, #1348)
- Create mkforms-related directories on the fly (#1211)
V4.1.5: Bug fixes
V4.1.4: Security fixes
V4.1.3: Bug fixes and cleanup
Added
- Add more tests for
NullRenderingContext
(#1316) - Add a code coverage badge (#1313)
- Add a convenience function for localized labels in tests (#1268)
Changed
- Switch to the TYPO3 Code of Conduct (#1311)
- Require oelib >= 4.1.5 (#1281, #1314)
- Clean up the test (#1267)
- Move more legacy tests to the new testing framework (#1267, #1282, #1290, #1308)
- Use the new configuration classes for the single view link builder (#1265, #1266)
- Upgrade to PHPUnit 8 (#1223)
- Stop using
getAccessibleMock
(#1259)
Fixed
- Improve the fake frontend in the tests (#1299, #1300, #1301, #1302, #1303, #1304, #1305, #1307, #1309)
- Harden some queries (#1297)
- Use
intExplode
where applicable (#1296) - Make the Composer dependencies explicit (#1283)
- Avoid spilling over the request in the legacy tests (#1278, #1279)
- Improve the type annotations (#1277, #1280, #1294, #1298, #1315)
- Remove a stray
backupGlobals
from a legacy test (#1274) - Allow Composer plugins from
helhum/typo3-console-plugin
(#1264) - Fix PHPUnit warnings (#1262)
- Dev-require and suggest the install tool (#1261)