Distributed Proofreaders R202409
Distributed Proofreaders is proud to announce our latest release. This continues our almost-every-6-month release of the code running at pgdp.net.
Changes since R202403
Noteworthy changes since our last release (see git history for the complete list):
- Updated minimum middleware to MySQL 8.0 (cpeel)
- The deprecated globals mentioned in the last release notes were removed (cpeel)
- Most
faq/*
content has been deleted (cpeel) - A
metadata.json
file has replaceddc.xml
in the project directory (cpeel) - New API endpoints for proofreading (70ray)
- Cronjobs now run through common interface with SA UI to show job status (cpeel)
- Typing added to numerous functions and classes (bpfoley, jchaffraix)
- XML feed types removed and feed backend improved (mrducky4)
- Navigation bar updates for smaller screens (cpeel)
- New site search page (cpeel)
past_tallies
is now a sparse table (cpeel)
Future deprecations
This is the last release to support PHP 7.4. Future releases will only support PHP 8.1 and later. Note: This deprecation has been moved to R202503.
This is the last release to support the Hieroglyphs tool. WikiHiero which backs the tool has been unsupported for 20+ years and was written for PHP 4.3.3.