Web2Publish - Patch 1 - Change Log
This patch, released on 05 August 2026, brings improvements to the Planning table, Customization step, and Assign Products step, along with several bug fixes.
Build Name on FTP: web2publish_4.8.0.2.zip
Highlight features
ADMIN-4001 | Edit CMD values directly in the Planning table
Added inline view and edit for configured CMD values right in the Planning table columns. Each column follows its config (Textfield, Dropdown, or Checkbox), and required fields are checked when you hit Save.
Result: Users can update CMD values without opening each record one by one.

For detailed information about configuring the new supported features, see the Planning Tree Step documentation.
ADMIN-4011 | Send document ID to Global button execution
Added support for sending the selected document ID to the Global button process when it runs from the Customization step.
Result: The Global button process can now tell which document the action belongs to.
For detailed information about the supported parameters, see the Global Buttons documentation.
ADMIN-2235 | Lazy load for the image column in Assign Products step
Added lazy loading for the image column in the Assign Products step, so images load only after the row is rendered.
Result: The product table loads faster, especially with large lists.

Bug fixes
| Ticket | Summary | Release Note |
|---|---|---|
| ADMIN-3945 | Save fails after backend timeout but user still moves to next step | Fixed an issue where a failed save due to backend timeout still sent the user to the next step. Result: The timeout is now configurable in the Spring Boot configuration, and the save no longer navigates to the next step on failure. |
| ADMIN-4010 | Disable entity tags only work on the first level of the bucket tree | Fixed an issue where disabling planning entity tags in the Assign Products bucket tree only worked on root level buckets. Result: sub buckets are now correctly disabled too. |
| ADMIN-3917 | Publication table has no skeleton loading on first load | Fixed an issue where the Publication table stayed blank while waiting for data, with no loading animation. Result: a skeleton loader now shows immediately until the data is ready. |
| ADMIN-4022, ADMIN-4025 | Customization step shows filename instead of media asset label | Fixed an issue where the media asset label in the Customization step showed the filename instead of the label. Result: the label now shows correctly, matching the Content module. |
| ADMIN-4017 | Missing label in grouped image case | Fixed an issue where the label was missing in the Customization step when image and text were grouped. Result: labels now show correctly for grouped items. |
| ADMIN-4013 | Save & Refresh button shows even when its parameter is not configured | Fixed an issue where the Save & Refresh button stayed visible even without a configured parameter. Result: the button is now hidden when it can't be used. |
| ADMIN-4023 | Dynamic Form sends fewer parameters on handleRefresh API | Fixed an issue where the Dynamic Form did not send all parameters when running the handleRefresh API. Result: all parameters are now sent correctly. |
System compatibility
| Dependency | Min version | Max version |
|---|---|---|
| PubServer | 4.8.0.715 | 4.8.0.715 |