forked from pkp/ojs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathRELEASE
229 lines (225 loc) · 12.4 KB
/
RELEASE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
OJS 3.1.0 Release Notes
CVS tag: ojs-3_1_0-0
Release date: October 23, 2017
==============================
OJS 3.1 contains new translations into Finnish and Swedish. It also sees the
re-introduction of a fr_FR translation for France, based on the French
Canadian translation.
New Features
------------
#390: Remove artbitrary UI field length limitations
#440: Grant implicit Manager access to Adminstrators
#469: Move pnotify to composer dependency
#723: Strip out citation plugins and replace with CSL
#1503: Introduce REST API
#1816: Implement subscription support
#1911: Enable longer locale names
#1963: Port implicit authentication to master
#2101: Update PubMed plugin for OJS 3.x
#2163: Routing events between handlers in the JS framework
#2178: Add nav menu management and static pages features
#2306: Permit searching by submission ID
#2337 #2435 #2585 #2602 #2603 #2604 #2605 #2606 #2670 #2715 #2725 #2861 #2864: Locale updates
#2342: Add "Assign DOIs to all journal articles" button in the DOI plugin settings
#2358: Rewrite OAI NLM plugin for OJS 3.x
#2433: Provide option to restrict low-level editors to "recommend" only, not make decisions
#2465: Give the author access to the copyedited and galley files grids
#2503: Add plugin version installation tool
#2577: Display supplementary files in block, rather with galley files
#2587: Tell admin which journal they are about to remove
#2599: Data privacy option in usage stats plugin
#2686: add initial JWT support to API
#2705: New default footer images
Bug Fixes
---------
#772: Respond to nonexistent monographs with a 404
#1070: Improve confirmation notices when skipping the email is an option
#1144: Review file selection is unclear
#1258: "Resubmit for Review" button is unclear
#1265: Broken reports pages
#1270: Empty editor decisions list for copywriter
#1329: Prevent stub queries from being seen by others before completion
#1389: Smarty variable not rendered in registration form template
#1447: Improve recipient selection process for new discussions
#1502: article report considers only UI and primary locale
#1528: Improve submission process
#1595: Remove app/journal-specific language in pkp-lib
#1640: Can't add discussion with no stage participants
#1709: Native Import Issues for OJS and OMP
#1757: [OJS] duplicate keys in usageStats plugin (also: duplicate plugin)
#1784: Unify near-duplicate template templates/management/settings/access.tpl
#1786: Ensure ReCaptcha language is correct
#1791: Fix COUNTER plugin template references (and test plugin)
#1807: Multilingualism
#1815: Move metadata (DC/GS) meta tags into HTML head
#1828: Issues with input and display of keywords
#1853: Reload issues
#1859: Add Sidebar Management to site settings for multi-journal installs
#1866: Banner notification after scheduling
#1896: ORCID support in native XML import/export format for issues
#1907: Show volume info only when checkbox selected
#1930: Include article prefix on article details page
#1932: Investigate upgrade of submission note files
#1955: schemaValidate, proxy settings and allow_url_fopen
#2003: Filename problems
#2023: Remove "designation" from components
#2064: Standardize emailed URL handling
#2078: Fix scroll-jumping in HTML article galley views
#2082: Task notification for section editor after being assigned to a submission
#2085: Improve touch controls of frontend about nav dropdown
#2108: Tinymce error (downloadable font: OS/2: bad linegap: -32 ) with Firefox
#2114: Localised filenames complicate uploading submission files in multilingual journals
#2136: Empty sidebar breaks javascript in front end
#2142: Suggestions for Native XML Import
#2151: Viewable migration
#2159: Upgrading to OJS3: Revisions and Reviewer's Attachments panels not visible in Review tab for authors
#2160: Variable names visible in Editorial history
#2173: Upgrading to OJS3: multiple issues with ongoing reviews
#2189: Tinymce in full screen mode problematic in multilingual journals
#2192: Consider and migrate remote supp files as remote galley files
#2203: Notifications list in front end layout requires back-end JS tools
#2235: File revision names
#2247: Migrated submissions have a review round even when the submission is in stage 1
#2257: Correct UTF=8 typo in CrossRef issue export
#2258: Crossref 4.3.6 schema URL changed
#2260: DOAJ XML export: position multilingual elements with article locale on the first place
#2261: Style the new plugin gallery
#2265: Review master branch for dead/crufty code
#2266: Custom uploaded CSS files get loaded too early
#2267: No current issue when current issue is unpublished
#2269: Can't search all categories in plugin gallery
#2270: Sort submission lists by ID
#2287: Change Password page missing visual padding
#2295: Statistics upgrade from 2.4.0, 2.4.1 and 2.4.2 to 3.x
#2296: DevelopedByBlockPlugin error in a clean OJS 3.0.2 installation.
#2305: Fix required attribute in login form
#2309: Autocomplete for reviewer interests is case sensitive
#2310: Move block plugins to unified sidebar upon upgrade
#2312: Review/fix edit links
#2313: Prevent section editor auto-assignments outside section assignments
#2315: Current issue redirect should use best ID
#2319: PHP catchable error on issue import (OJS 3)
#2320: Remove or restore ROLE_ID_SUBSCRIPTION_MANAGER
#2321: Fix submission language export
#2328: Missing review round ID during file revision
#2331: OJS3.0.2. empty submission checklist results to PHP warnings
#2336: Clean up TemplateManager::display / TemplateManager::fetch
#2338: OJS3 Usage Statistics plugin displayStatistics setting not context specific
#2340: Fix readonly flag of alt tag in article cover upload
#2343: issue ordering
#2364: Drop file check on minification use
#2365: Native XML Plugin lacks paging in Export issues listing
#2367: Recaptcha verification does not honor proxy settings
#2371: Parse errors on grids for systeminfo
#2372: Incorrect return link in HTML Galley view
#2375: Respect context disableUserReg setting
#2389: add announcements introduction
#2391: File detection in temporary files does not adjust for common problems
#2392: Concatenate "about" content during OJS2 to OJS3 migration
#2393: [OJS] Editorial decisions buttons should be disabled on stages that are already finished
#2401: Correct outdated translations using `{$submissionEditingUrl}` in email templates
#2407: Remove mutex use
#2413: Add reviewId to oneclick link in automatic review reminders
#2417: Review form breaks for users that are visiting OJS for the first time
#2420: No check on PHPMailer::send() status
#2423: Add notification upon "Add Reviews to Email" click
#2428: CSRF token validity time (one hour) breaks the review form
#2434: Add preliminary/summary "Decline" email template
#2437: Add reviews to email button selects the wrong option for radio buttons in some cases
#2440: consider views column for old default usage statistics migration
#2443: Refactor AuthPlugin
#2446: Reviewer affiliation info is not recorded when creating reviewers
#2449: PHP code documentation cleanup
#2453: Adjust wording of Send to Copyediting button on review stage
#2460: Discussion item will be created even if canceled
#2461: Native Import can't clean up after failure for article section
#2462: Native import export creates duplicate issues
#2467: Some upgrade queries are improperly scoped
#2470: Migrate all section editors in OJS 2.x to 3.x upgrade
#2473: Tap controls don't work for dropdown menus in the backend
#2476: Author guidelines anchor missing
#2481: Reviewer has access to manuscript after declining review request
#2483: Default email signature is wrapped in nested anchor tags
#2492: registrationComplete page allows for UX issues
#2495: Speed up test suite
#2497: OJS 3.x TinyMCE not activated show error
#2500: Native import mismanages file operations
#2501: subject and subjectClass migration
#2506: Fix genre assignment for upgrades
#2509: Use supported submission locales for galley language
#2513: Allow SVG in image uploads
#2515: When section titles are long they cover article titles in issue table of contents
#2516: Native Import: optional submission dates per schema, but functionally required
#2518: SUBMISSION_ACK email includes author signature
#2519: do not update copyedit and production notifications in a pre-review discussion
#2525: Bug in issueArchive.tpl
#2526: Native Import should discriminate between errors and warnings
#2534: Use SVG format of ORCID icon
#2537: OJS3 upgrade article_galley_settings not migrated to submission_galley_settings
#2542: update Password Reset default e-mail template
#2543: reload scheduled tasks function for the acron plugin
#2552: fix warning in RecommendByAuthorPlugin
#2559: Consider introducing autoload behavior
#2562: [OJS] Settings wizard refers to Plugins tab that's unavailable
#2569: Deleted OAI records not displayed
#2572: Additional hooks
#2576: Color of tasks panel is confusing
#2580: Correct outdated reference to geo IP tool path
#2582: Fix HTML galley image migration in OJS2 to OJS3
#2592: Clearing template cache should clear .css files too
#2611: Prevent COinS plugin from confusing search results
#2612: Add filtering options to new submissions list
#2613: Add contextual information to icons in new submission list
#2616: Change "Add" to "Assign" in participants grid
#2621: Editor cannot rename files in review files grid
#2631: "Download all files" checks for tar availability, but uses zip compression
#2637: Replace low res icon in webfeed for high res screens
#2640: Update copyright holder and year
#2641: Remove the automatically added line breaks in article abstracts
#2642: Placeholder discussions not removed when new discussion creation is cancelled
#2646: Journals without available sections for submission should present "not accepting" message
#2648: the revision node grouping for supplementary files in native export
#2650: Native import dies if presented with a duplicate submission file revision
#2655: Alternate mail template for subsequent review request not selected
#2658: Filter hook
#2660: Permit HTTPS support in ORCIDs
#2663: Deleting an issue where no custom issue ordering exists creates a random custom issue ordering
#2671: Migrate crossref deposit status setting name
#2673: {$reviewerName} variable not replaced
#2675: Several minor adjustments to submission lists
#2678: Fix (probably) wrong wording in new API locale keys
#2682: User registration at the site level when email validation is enabled fails.
#2684: Add support for declaring metadata fields required
#2691: Report Generator links on the plugins listing page do not work
#2699: LazyLoadPlugin get/setEnabled do not consider site plugins
#2703: New review round modal re-opens automatically when closed in IE11
#2708: Implement approach for delivering constants to the new frontend components
#2729: Test environment set up won't work as stated in README
#2739: Change precedence of Google Scholar date options
#2744: Search bar in ListPanel has wrong styling in iOS
#2746: Submission list filtering doesn't work in iOS
#2751: Fix grid refreshing
#2753: DOAJ export is exporting declined articles
#2758: HTML galley CSS file migration
#2760: Add new template hooks for plugin settings pages
#2761: Generator meta tag untranslated
#2770: Preview shows DOIs even when they are not assigned
#2771: Integrate UI component library into OJS/OMP
#2778: Changing journal visibility setting will restore the default language settings
#2782: Fix OAI: kludgey use of `$this`; broken OAI format plugins
#2783: Add JATS content to OAI interface (when available)
#2789: Possible unnecessary variable read in the first submission form
#2790: Articles remain in published state after issue is unpublished
#2791: Fix formatting of reviewer comments when imported from review form textbox into author email
#2792: Review reminders need From address set
#2799: [OJS] Possible unnecessary template
#2814: Correct review form error handling bounce issues
#2821: Copyeditors do not have access to editorial history
#2830: Fix CSRF hard expiry
#2838: Can't add note on submission
#2849: Current Roles listing and user rights are not transparent
#2859: Remove citationOutput plugins
#2896: references from the submission settings should be called citations
#2907: Check/correct date formatting for Latest column in reviewer assignment
#2924: Updates to installation screen
#2930: access denied on the announcements setting page