Version 27 vs 98
Version 27 vs 98
Edits
Edits
- Edit by valerio.bozzolan, Version 98
- Jul 18 2024 07:35
- ·to document details of cowsay and figlet
- Edit by valerio.bozzolan, Version 27
- Jul 28 2023 17:03
- ·#UX: Avoid page reload from Workboard Column's {nav Edit > Cancel}
Edit Older Version 27... | Edit Older Version 98... |
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 |
| #Diffusion: The "Locate File" accepts relative path names | D25320 | T15508 |
| #Remarkup: Parse Markdown code-block language like StackOverflow, GitLab etc. | D25299 | T15481 |
| #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 ==
=== 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
== 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.
11 May 2024 - ongoing
|--------|-----
| Repo | Hash
|--------|-----
| {rP} | TBD
| {rARC} | TBD
== Highlights ==
* Custom Fields can now be displayed in search results - see [[ https://we.phorge.it/book/phorge/article/custom_fields/ | Custom Fields manual]] for details.
* Flags will now show in Maniphest search results, and Repository will be shown in Differential search results.
* The Remarkup {icon book} Help button will now take you to a real application installed locally (Instead of a wiki page located here).
* When commenting on a task that is Closed as Duplicate, there's a warning now.
* Workboard columns can be collapsed by clicking on their header (allows faster scrolling on mobile to the next column)
== General ==
| Change summary (with main Tag) | Patch | Main Task |
|----------------------------------------------------------------------------------|--------|-----------|
| #ux: Feed: fix "created this task" to always be the first one | D25626 | T15816 |
| #Workboard: add new column triggers: Add Subscribers + Remove Subscribers | D25080 | T15162 |
| #Workboard: Column content can be collapsed (e.g. in mobile view) for faster scrolling | D25672 | T15843 |
| #bug_reports: fix legacy search bugs causing exceptions instead of login page | D25621 | T15704 |
| #ux: Custom Fields show up in search results and with custom icons | D25548 D25549 | T15750 |
| #conduit: allow API `phriction.edit` to modify view and edit policies | T15858 | D25693 |
| #almanac_drydock_harbormaster: add welcome pages | D25675 | T15018 |
| Charts: Updated d3.js library from version 5.9.2 to 6.7.0 | D25631 | T15820 |
| #Remarkup: make Help a real application to document details of cowsay and figlet | D25698 | T15401 |
| #Phriction: fix drag & drop file visibility | D25705 | T15106 |
| #conpherence: fix drag & drop file visibility | D25709 | T15106 |
| #Arcanist: add missing support for non-English Subversion shells | D25691 | T15855 |
| Update timezone information to TZ2024a for the glory of Asia/Bishkek | D25722 | T15876 |
| #bug_reports: various legacy bugs fixed | | |
== Breaking Changes for Third-Party Code ==
* The `buildStandardPageView()` and `buildStandardPageResponse()` methods were removed from the [PhabricatorController](https://we.phorge.it/source/phorge/browse/master/src/applications/base/controller/PhabricatorController.php) class in D25634. These methods were deprecated since 2015. Custom code which calls these methods must be ported to use the `newPage()` method from the same class.
* The included copy of the d3 JavaScript library to render charts was updated from version 5.9.2 to 6.7.0. Custom code to render charts relying on Phorge's Facts application or on calling d3 methods directly may require API adjustments. See the [upstream d3 migration guide](https://observablehq.com/@d3/d3v6-migration-guide#event-management).
== Visual Changes ==
=== Warn if Task is Closed as Duplicate ===
No need anymore to "hey, this task is closed as duplicate, don't write here, write here". Now this message is bundled with Phorge, in the new comment form:
{F2243121,size=full}
Related patch: D25546.
=== Add Welcome Pages ===
Added nice welcome pages to Drydock and Almanac, to be even more welcoming in setting up your epic CI/CD infrastructure.
| {F2243109, size=full} | {F2243112, size=full} |
| {F2243110, size=full} | {F2243111, size=full} |
Related patch: D25675
|[[ /w/changelog/2023.23/ | ← Before ]] | 25 April 2023 through today| After → |
NOTE: This is a future release and was not promoted to stable.11 May 2024 - ongoing
|--------|-----
| Repo | Hash
|--------|-----
| {rP} | TBD
| {rARC} | TBD
== Note== Highlights ==
Phorge is starting to be somehow usable on PHP 8.1 ✨ but in production we still suggest PHP 7.x 😎* Custom Fields can now be displayed in search results - see [[ https://we.phorge.it/book/phorge/article/custom_fields/ | Custom Fields manual]] for details.
* Flags will now show in Maniphest search results, and Repository will be shown in Differential search results.
* The Remarkup {icon book} Help button will now take you to a real application installed locally (Instead of a wiki page located here).
* When commenting on a task that is Closed as Duplicate, there's a warning now.
* Workboard columns can be collapsed by clicking on their header (allows faster scrolling on mobile to the next column)
== General ==
| Noteworthy change | Change summary (with main Tag) | Patch | Main Discussion |Task |
|----------------------------------------------------------------------------------|--------|-----------|
| #UX: Less verbose {nav icon=plus,name=Subscribe} messages | D25191 | T15347ux: Feed: fix "created this task" to always be the first one | D25626 | T15816 |
| #Workboard: add new column triggers: Add Subscribers + Remove Subscribers | D25080 | T15162 |
| #UX: Better alpha images | #Workboard: Column content can be collapsed (e.g. in mobile view) for faster scrolling | D25294672 | T1547843 |
| #UX: Fix notifications icon | #bug_reports: fix legacy search bugs causing exceptions instead of login page | D25312621 | T15415704 |
| #UX: Avoid page reload from Workboard Column's {nav Edit > Cancel}| #ux: Custom Fields show up in search results and with custom icons | D253025548 D25549 | T15471 |750 |
| #C| #conduit: expose more info in `project.column.search` allow API `phriction.edit` to modify view and edit policies | D2503T15858 | T15484D25693 |
| #Dashboard: add dedicated "Can create" policy | #almanac_drydock_harbormaster: add welcome pages | D25270675 | T1543018 |
| #Dashboard: Tab Panels: fix regres| Charts: Updated d3.js library from version (sorry) 5.9.2 to 6.7.0 | D2529631 | T15474820 |
| #Dashboard: Tab Panels: fix "Move Right" broken since years | #Remarkup: make Help a real application to document details of cowsay and figlet | D25307698 | T1549301 |
| #Diffus| #Phriction: The "Locate File" accepts relative path namesfix drag & drop file visibility | D25320705 | T15508106 |
| #Remarkup: Parse Markdown code-block language like StackOverflow, GitLab etc.| #conpherence: fix drag & drop file visibility | D2529709 | T15481106 |
| #Projects: Project Hovercards: Show Description | #Arcanist: add missing support for non-English Subversion shells | D2533691 | T1527855 |
| #differential: now you can update a Diff of a coworker from web | Update timezone information to TZ2024a for the glory of Asia/Bishkek | D25337722 | T15538 |5876 |
| #php_8_sup| #bug_report: Again really a lot of small fixess: various legacy bugs fixed | | T15064 |
Update info:== Breaking Changes for Third-Party Code ==
| {icon database} Database upgrade needed | No |* The `buildStandardPageView()` and `buildStandardPageResponse()` methods were removed from the [PhabricatorController](https://we.phorge.it/source/phorge/browse/master/src/applications/base/controller/PhabricatorController.php) class in D25634. These methods were deprecated since 2015. Custom code which calls these methods must be ported to use the `newPage()` method from the same class.
| {icon fire,color=red} Breaking changes | No |* The included copy of the d3 JavaScript library to render charts was updated from version 5.9.2 to 6.7.0. Custom code to render charts relying on Phorge's Facts application or on calling d3 methods directly may require API adjustments. See the [upstream d3 migration guide](https://observablehq.com/@d3/d3v6-migration-guide#event-management).
== Visual Changes ==
=== Less verbose history messagesWarn if Task is Closed as Duplicate ===
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}. need anymore to "hey, this task is closed as duplicate, don't write here, write here". Now this message is bundled with Phorge, in the new comment form:
| Before | After |
|-----------|-----------|
| {F286215} | {F286216} |{F2243121,size=full}
Related patch: D25191546.
=== Better background for alpha imAdd Welcome Pages ===
Task descriptionAdded nice welcome pages to Drydock and comments allow designers to discuss transparent logosAlmanac, to be even more welcoming in setting up your epic CI/CD infrastructure.
| Before | After |
|-----------|-----------|| {F2243109, size=full} | {F2243112, size=full} |
| {F310031} | {F310033} |
Related patch: D25294
== Community Context ==
No much community rumours. Some Phorgers will go on summer holidays. Maybe a good moment to keep your time, rest2243110, rechargesize=full} | {F2243111, to Phorge even more later.size=full} |
As an international event there will also be Wikimania Singapore soon, as a space to do code also on Phorge. Why not.Related patch: D25675
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