Version 33 vs 194
Version 33 vs 194
Edits
Edits
- Edit by aklapper, Version 194
- Sun, Jun 1 08:12
- Edit by valerio.bozzolan, Version 33
- Aug 2 2023 07:37
- ·simplify a phrase
Edit Older Version 33... | Edit Current Version 194... |
Content Changes
Content Changes
|[[ /w/changelog/2023.23/ | ← Before ]] | 25 April 2023 through today| After → |
NOTE: This is a future release and was not promoted to stable.
|--------|-----
| Repo | Hash
|--------|-----
| {rP} | TBD
| {rARC} | TBD
== Notes ==
Phorge is starting to be somehow usable on PHP 8.1 ✨ but in production we still suggest PHP 7.x 😎
== General ==
| Noteworthy change | Patch | Main Discussion |
|----------------------------------------------------------------------------------|--------|-----------|
| #UX: Less verbose {nav icon=plus,name=Subscribe} messages | D25191 | T15347 |
| #UX: Better alpha images | D25294 | T15473 |
| #UX: Fix notifications icon | D25312 | T15415 |
| #UX: Avoid page reload from Workboard Column's {nav Edit > Cancel} | D25302 | T15471 |
| #Conduit: expose more info in `project.column.search` | D25038 | T15484 |
| #Dashboard: add dedicated "Can create" policy | D25270 | T15438 |
| #Dashboard: Tab Panels: fix regression (sorry) | D25291 | T15474 |
| #Dashboard: Tab Panels: fix "Move Right" broken since years | D25307 | T15493 |
| #Dashboard Panels: add Archive support | D25368 | T15366 |
| #Diffusion: The "Locate File" accepts relative path names | D25320 | T15508 |
| #Remarkup: Parse Markdown code-block language like StackOverflow, GitLab etc. | D25299 | T15481 |
| #Phriction: More informative Hovercard | D25303 | T15433 |
| #Projects: Project Hovercards: Show Description | D25331 | T15275 |
| #differential: now you can update a Diff of a coworker from web | D25337 | T15538 |
| #php_8_support: Again really a lot of small fixes | | T15064 |
Update info:
| {icon database} Database upgrade needed | No |
| {icon fire,color=red} Breaking changes | No |
== Visual Changes ==
=== More support to Markdown code-blocks ===
[[ /book/phorge/article/remarkup/ | Remarkup ]] supports "Markdown code-blocks" in `php`, `cpp`, `arduino`, `cobol`, `kotlin` and 30+ languages:
lang=text
```php
$asd = ( function( $i ) { return $i * 2; } )( 1 ); // Confusing Stuff!
```
Rendering:
lang=php
$asd = ( function( $i ) { return $i * 2; } )( 1 ); // Confusing Stuff!
Related patch: D25299
=== Less verbose history messages ===
Now history is more compact and less distracting when talking about self-actions like {nav icon=plus,name=Subscribe} or {nav icon=minus-circle,name=Unsubscribe}.
| Before | After |
|-----------|-----------|
| {F286215} | {F286216} |
Related patch: D25191
=== Better background for alpha images ===
Task description and comments allow designers to discuss transparent logos.
| Before | After |
|-----------|-----------|
| {F310031} | {F310033} |
Related patch: D25294
=== Dashboard Panels: add Archive support ===
Now an Archived Panel is hidden from all Dashboards. They are also more recognizable when editing Dashboards.
{F325637}
Related patch: D25368
== Community Context ==
No much community rumours. Some Phorgers will go on summer holidays. Maybe a good moment to keep your time, rest, recharge, to Phorge even more later.
As an international event there will also be Wikimania Singapore soon, as a space to do code also on Phorge. Why not.
This is the changelog page for features that are in git master, not in stable, since 3 May 2025.
|--------|-----
| Repo | Hash
|--------|-----
| {rP} | TBD
| {rARC} | TBD
== Highlights ==
WARNING: Friendly reminder that Phorge requires PHP version 7.2.25+ since [[ changelog/2025.18/ ]]
...
== General ==
| Change summary (with main Tag) | Patch | Main Task |
|----------------------------------------------------------------------------------|--------|-----------|
| Performance improvements on the Burnup Rate page of experimental Maniphest Reports | D25902 | T16005 |
| #bug_reports: Increased compatibility with PHP 8.1+ | | T15064 |
| Increased compatibility with PHP 8.4: Remove deprecated E_STRICT PHP constant | D25886, D25887 | T15989 |
| CSS: Add "clip-path" in addition to deprecated "clip" property | D25983 | T16046 |
| CSS: Removal of unused orphan CSS selectors | D25985, D25993, D25995, D25996, D25997, D25998, D25999, D26001, D26002, D26003, D26007, D26008, D26009, D26010, D26011, D26012, D26013, D26014, D26015, D26017 | |
| CSS: Remove macOS specific font smoothing CSS | D25989 | T16059 |
| #conduit: add auto-generated documentation for the `transaction.search` API (and fix a legacy crash) | D25988 | T16057 T16054 |
| #Arcanist: add Subversion support to `arc browse` | D25823 | T15541 |
| Development: Exception trace in web browser displays last call when Developer Mode is enabled | D25955 | T15689 |
| Performance: Set "preconnect" HTTP header when "security.alternate-file-domain" is set | D25694 | T15859 |
| Performance: Allow using PCRE's just-in-time compilation | D26031 | T16084 |
| Reduce layout shifts when loading Phorge in Firefox on Android | D26021 | T16071 |
| #bug_reports: Fix project typeahead query with workboard columns when query string is not name prefix | D26030 | T16068 |
| Inform user about consequences when user adds second Multi-Factor Auth | D26028 | T16081 |
== Visual Changes ==
=== Conduit API transaction.search: more auto-generated documentation ===
The API page `/conduit/method/transaction.search/` has more auto-magic documentation.
The API itself has also less tricky error messages. Phorged during the Wikimedia Hackathon 2025.
{F3942084}
Discussion and credits: T16057
|[[ /w/changelog/2023.23/ | ← Before ]] | 25 April 2023 through today| After → |
NOTE: This is a future release and was not promoted to stableThis is the changelog page for features that are in git master, not in stable, since 3 May 2025.
|--------|-----
| Repo | Hash
|--------|-----
| {rP} | TBD
| {rARC} | TBD
== Notes ==== Highlights ==
WARNING: Friendly reminder that Phorge requires PHP version 7.2.25+ since [[ changelog/2025.18/ ]]
...
Phorge is starting to be somehow usable on PHP 8.1 ✨ but in production we still suggest PHP 7.x 😎
== General ==
| Noteworthy change | Change summary (with main Tag) | Patch | Main Discussion |Task |
|----------------------------------------------------------------------------------|--------|-----------|
| #UX: Less verbose {nav icon=plus,name=Subscribe} messages | D25191 | T15347 |
| #UX: Better alpha images | D25294 | T15473 Performance improvements on the Burnup Rate page of experimental Maniphest Reports | D25902 | T16005 |
| #UX: Fix notifications icon | #bug_reports: Increased compatibility with PHP 8.1+ | | D25312 | T15415 |15064 |
| #UX: Avoid page reload from Workboard Column's {nav Edit > Cancel} || Increased compatibility with PHP 8.4: Remove deprecated E_STRICT PHP constant | D25886, D25302887 | T15471 |989 |
| #Conduit: expose more info| CSS: Add "clip-path" in `project.column.search` addition to deprecated "clip" property | D25038983 | T15484 |6046 |
| #Dashboard: add dedicated "Can create" policy | D25270 | T15438 CSS: Removal of unused orphan CSS selectors | D25985, D25993, D25995, D25996, D25997, D25998, D25999, D26001, D26002, D26003, D26007, D26008, D26009, D26010, D26011, D26012, D26013, D26014, D26015, D26017 | |
| #Dashboard: Tab Panels: fix regression (sorry) | CSS: Remove macOS specific font smoothing CSS | D25291989 | T15474 |6059 |
| #Dashboard: Tab Panels: fix "Move Right" broken since years | #conduit: add auto-generated documentation for the `transaction.search` API (and fix a legacy crash) | D25307988 | T15493 |6057 T16054 |
| #Dashboard Panels| #Arcanist: add ArchiveSubversion support to `arc browse` | D25368823 | T15366 |541 |
| #Diffusion: The "Locate File" accepts relative path names | Development: Exception trace in web browser displays last call when Developer Mode is enabled | D25320955 | T15508 |5689 |
| #Remarkup: Parse Markdown code-block language like StackOverflow, GitLab etc. | Performance: Set "preconnect" HTTP header when "security.alternate-file-domain" is set | D25299694 | T15481 |859 |
| #Phriction: More in| Performative Hovercard nce: Allow using PCRE's just-in-time compilation | D253036031 | T15433 |6084 |
| #Projects: Project Hovercards: Show Description | Reduce layout shifts when loading Phorge in Firefox on Android | D25336021 | T15275 |6071 |
| #differential: now you can update a Diff of a co| #bug_reports: Fix project typeahead query with worker from web board columns when query string is not name prefix | D253376030 | T15538 |6068 |
| #php_8_support: Again really a lot of small fixes | | T15064 |
Update info:
| {icon database} Database upgrade needed | No |
| {icon fire,color=red} Breaking changes | NoInform user about consequences when user adds second Multi-Factor Auth | D26028 | T16081 |
== Visual Changes ==
=== More support to Markdown code-blocks ===
[[ /book/phorge/article/remarkup/ | Remarkup ]] supports "Markdown code-blocks" in `php`, `cpp`, `arduino`, `cobol`, `kotlin` and 30+ languages:
lang=text
```php
$asd = ( function( $i ) { return $i * 2; } )( 1 ); // Confusing Stuff!
```
Rendering:
lang=php
$asd = ( function( $i ) { return $i * 2; } )( 1 ); // Confusing Stuff!
Related patch: D25299
=== Less verbose history messages ===
Now history is more compact and less distracting when talking about self-actions like {nav icon=plus,name=Subscribe} or {nav icon=minus-circle,name=Unsubscribe}.
| Before | After |
|-----------|-----------|
| {F286215} | {F286216} |
Related patch: D25191
=== Better background for alpha images ===
Task description and comments allow designers to discuss transparent logos.
| Before | After |
|-----------|-----------|
| {F310031} | {F310033} |
Related patch: D25294
=== Dashboard Panels: add Archive support ===
Now an Archived Panel is hidden from all Dashboards. They are also more recognizable when editing Dashboards.
{F325637}Conduit API transaction.search: more auto-generated documentation ===
Related patch: D25368The API page `/conduit/method/transaction.search/` has more auto-magic documentation.
== Community Context ==The API itself has also less tricky error messages. Phorged during the Wikimedia Hackathon 2025.
No much community rumours. Some Phorgers will go on summer holidays. Maybe a good moment to keep your time, rest, recharge, to Phorge even more later.{F3942084}
As an international event there will also be Wikimania Singapore soon, as a space to do code also on Phorge. Why not.Discussion and credits: T16057
Content licensed under Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) unless otherwise noted; code licensed under Apache 2.0 or other open source licenses. · CC BY-SA 4.0 · Apache 2.0