@@ -7,10 +7,66 @@ see the git history.
77[ R202009] ( https://github.com/DistributedProofreaders/dproofreaders/releases/tag/R202009 )
88first before upgrading to R202102 or later releases.**
99
10- ## R......
11-
10+ ## R202403
11+ Scripts supporting this upgrade are in ` SETUP/upgrade/20 `
12+
13+ ### Notices & Deprecations
14+ This is the last release to explicitly support MySQL 5.7. Future releases may
15+ continue to work with this version but only 8.x will be tested in the future.
16+
17+ This is the last release to include most ` faq/* ` content. These documents have
18+ not been maintained for quite some time as pgdp.net has moved them to their wiki.
19+
20+ This is the last release where ` dc.xml ` files will be generated for each
21+ project and the MARC records retained in the database.
22+
23+ The following globals are deprecated and will be removed in the next release:
24+ * ` $Activity_for_id_ `
25+ * ` $Pool_for_id_ `
26+ * ` $Stage_for_id_ `
27+ * ` $Round_for_round_id_ `
28+ * ` $Round_for_round_number_ `
29+ * ` $Round_for_project_state_ `
30+ * ` $Round_for_page_state_ `
31+ * ` $PAGE_STATES_IN_ORDER `
32+ * ` $project_state_medium_label_ `
33+ * ` $project_state_long_label_ `
34+ * ` $project_state_forum_ `
35+ * ` $project_state_phase_ `
36+ * ` $project_states_for_star_metal_ `
37+ * ` PROJECT_STATES_IN_ORDER `
38+ * ` $project_status_descriptors `
39+
40+ The following constant is deprecated and will be removed in the next release:
41+ * ` MAX_NUM_PAGE_EDITING_ROUNDS `
42+
43+ ### Changes
1244* Session management by cookie has been removed in lieu of PHP-based sessions
1345 which have been the DP code default since before 2004 (cpeel)
46+ * New My Suggestions page (cpeel)
47+ * New ` Cyrillic ` character suite (srjfoo)
48+ * Smart quotes converted to straight quotes at point of entry
49+ in the proofreading interface (chrismiceli)
50+ * Highlight non-Latin Unicode scripts in WordCheck (cpeel)
51+ * SAs allowed to delete illustrations at any stage (srjfoo)
52+ * Improvements for file uploads and validation (70ray, cpeel)
53+ * Smoothreading notification improvements (70ray)
54+ * Format Preview updates (70ray)
55+ * Updated French & German message localization files (srjfoo via olive & mcbax)
56+ * Several new APIs (bpfoley) -- see [ ` dp-openapi.yaml ` ] ( ../api/dp-openapi.yaml )
57+ for complete spec
58+ * ` v1/projects/:projectid/transitions `
59+ * ` v1/queues `
60+ * ` v1/queues/:queueid `
61+ * ` v1/queues/:queueid/stats `
62+ * ` v1/queues/:queueid/projects `
63+ * ` v1/stats/site/projects/stages `
64+ * ` v1/stats/site/projects/states `
65+ * Remove moment.js, and thus CloudFlare CDN, dependency (chrismiceli)
66+ * Release queue page & backend improvements (cpeel, jmdyck)
67+ * Fix inconsistencies in bronze/silver/gold categories (windymilla)
68+ * Page load & SQL performance improvements (cpeel)
69+ * Numerous code quality and robustness improvements (bpfoley)
1470
1571## R202309
1672Scripts supporting this upgrade are in ` SETUP/upgrade/19 `
0 commit comments