Skip to content

Commit ff6ff0e

Browse files
committed
Changelog update for R202403
1 parent a7d9bdb commit ff6ff0e

1 file changed

Lines changed: 58 additions & 2 deletions

File tree

SETUP/CHANGELOG.md

Lines changed: 58 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,66 @@ see the git history.
77
[R202009](https://github.com/DistributedProofreaders/dproofreaders/releases/tag/R202009)
88
first 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
1672
Scripts supporting this upgrade are in `SETUP/upgrade/19`

0 commit comments

Comments
 (0)