(WARNING) This release has not yet been promoted to stable.
**Release Candidate**:
dad1b15a9c5a7/08dfffd5caf7, with these cherry-picked:
- D25115
- D25114
- D25122
12 September 2022 through 31 March 2023.
|------|-----
| Repo | Hash
|------|-----
| {rP} | TBD
| {rARC} | TBD
== General ==
These are the main changes, somehow sorted by chronological order and grouped by their Main Tag:
| Change summary (with main Tag) | Patch | Main Task |
|----------------------------------------------------------------------------------|--------|-----------|
| #UX: show confirmation dialog when closing a modal if contents have been changed | D25015 | T15034 |
| #ux: When previewing a custom form, hidden fields are now really hidden | D25037 | T15217 |
| #Diffusion: prevent Line Numbers from being copied as tabs | D25024 | //none// |
| #Passphrase: support Mentions | D25032 | T15234 |
| #Passphrase: Allow to prefill name and description | D25065 | T15142 |
| #Fonts: added cross-platform default fonts | D25021 | T15049 |
| #Pholio: fix broken file PHID extraction that causes uploads to crash | D25058 | T15105 |
| #Auth: Update login sprite sheets | D25055 | //none// |
| #Calendar: fix possible exception in homepage | D25060 | T15136 |
| #Calendar: improve Import ICS and fix possible exception | D25061 | T15137 |
| #Conduit: minor change in documentation pages | D25063 | T15141 |
| #Typehead: fix Search results not opening in a new tab with middle+click or CTRL+click|D25069|T15149 |
| #search_cluster: fix info page when using MySQL | D25070 | T15155 |
| #search_cluster: fix Application description | D25110 | T15230 |
| #Files: Drag & Drop popup: allow to quickly reach the File Monogram | D25074 | T15165 |
| #Files: Drag & Drop popup: the link is now an external link | D25077 | T15172 |
| #Workboard: fix CTRL+click on "Create Task" and "Edit Task" | D25072 | T15157 |
| #Workboard: improve the Create Task button URL (for people that opens in new tab)| D25068 | T15147 |
| #Workboard: with colors, increase a bit menu opacity | D25088 | T15186 |
| #Config: Fix information page about Read-only status | D25091 | T15185 |
| #Feed: avoid to repeat the current title of a Diff twice | D25094 | T15183 |
| #php_8_support: avoid use of deprecated utf8_decode() | D25092 | T15188 |
| #php_8_support: fixes for deprecated use of ${var} in strings | D25098 | T15196 |
| #php_8_support: fix deprecated creation of dynamic properties | D25100 | T15201 |
| #php_8_support: fix deprecated use of "parent" in callables | D25099 | T15200 |
| #php_8_support: fixes for strlen() not accepting NULL anymore, part 1 | D25104 | T15190 |
| #php_8_support: fix a preg_match() with null subject | D25123 | T15254 |
| #php_8_support: fix Diviner documentation generator | D25124 | T15255 |
| #php_8_support: fix arc lint on NULL severity | D25126 | T15257 |
| #php_8_support: fix arc patch when certificate was never installed | D25128 | T15259 |
| #Ponder: strike code of resolved questions in query results | D25086 | T15166 |
| #Herald: fix Back button in the Object page | D25087 | T15184 |
| #Documentation: mention that git 2.5.0 (2015) is probably needed server-side | D25081 | T15179 |
| #phriction: make search results self-explaining | D25102 | T15213 |
| #mobile: fix missing Actions menu in Diffusion Basic Management | D25109 | T15067 |
| #mobile: show Homepage contents and avoid duplicate menus | D25107 | T15216 |
| #comments: deleted comments are a little more docile | D25096 | T15192 |
| #people: add builtin query to list Administrators | D25116 | T15238 |
| #Countdown: add dedicated permission to Create new ones | D25101 | T15208 |
[{icon fire color=red}] Breaking Changes: no
== Known Issues ==
(NOTE) The current master branch has no known open issues.
The following specific old commits were problematic but they already have a fix:
* {icon check color=green} {rP96ae4ba13acbf0e2f8932e950a92af0495f034d7}
* Startup regression if you are under a proxy receiving HTTP header `X-FORWARDED-FOR`
* Fixed in: {rP9c759fe23a8011a26310fb978c9230deddfcab94}
* Commit prevented in some circumstances
* Fixed in: {rPa5c93dea568bcdf59122e52bd8bd5e8c849bcfd7}
* {icon check color=green} {rP5e2b3677157889104a7e540d7772a04f13164037}
* Regression when creating a Workboard for a Milestone
* Fixed in: {rPfc9bbb9949f8792de009376ed030045aa9eaef9c}
* {icon check color=green} {rPa16e8773f009daaed9e058b902b544bcdbcf724f}
* Frontend regression in some circumstances
* Fixed in: {rP3487ee444a885de558c8586f137cd7d477e27d65}
== Total Patches ==
This sum the main Tasks to have an overview of the main areas:
| Tag | Count |
|--------------------------|--------|
| #php_8_support | 09 |
| #workboard | 03 |
| #ux | 02 |
| #search_cluster | 02 |
| #files | 02 |
| #calendar | 02 |
| #mobile | 02 |
| #diffusion | 02 |
| #passphrase | 01 |
| #auth | 01 |
| #fonts | 01 |
| #pholio | 01 |
| #conduit | 01 |
| #typehead | 01 |
| #config | 01 |
| #feed | 01 |
| #ponder | 01 |
| #herald | 01 |
| #documentation | 01 |
| #phriction | 01 |
| #comments | 01 |
| #people | 01 |
| #diviner | 01 |
| #countdown | 01 |
== Credits ==
This version was improved also thanks to the following Crash Reporters:
* https://we.phorge.it/p/dadalha/
This version was Phorged by these generous Code Contributors:
* https://we.phorge.it/p/20after4/
* https://we.phorge.it/p/dcog/
* https://we.phorge.it/p/Ekubischta/
* https://we.phorge.it/p/goddenrich/
* https://we.phorge.it/p/Leon95/
* https://we.phorge.it/p/MacFan4000/
* https://we.phorge.it/p/Matthew/
* https://we.phorge.it/p/valerio.bozzolan/ - โ prize for largest accepted revisions (wow!)
* https://we.phorge.it/p/vedranmiletic/
This version was approved by these glorious code reviewers:
* https://we.phorge.it/p/20after4/
* https://we.phorge.it/p/avivey/ - ๐
prize for most prolific acceptor (wow!)
* https://we.phorge.it/p/bekay/
* https://we.phorge.it/p/Cigaryno/
* https://we.phorge.it/p/Dylsss/
* https://we.phorge.it/p/Ekubischta/
* https://we.phorge.it/p/Matthew/
* https://we.phorge.it/p/speck/
* https://we.phorge.it/p/tiguchi/
Thanks to all the amazing people who keep Phorge active!