Changelog for ownCloud Web 12.2.0 (2025-11-21)
Summary
- Bugfix - Fix copying public link and password on Safari: #13177
- Bugfix - Fix incorrect translations: #13198
- Bugfix - Remove duplicate resource links: #13203
- Bugfix - Do not disable sharing of resources when managing spaces via claims: #13213
- Bugfix - Fix spinner loading continuously when resource is deleted: #13223
- Bugfix - Include Ubuntu font: #13233
- Bugfix - External share ID fallback: #13253
- Bugfix - Handle file loading error: #13274
- Bugfix - Use sticky header composable in deleted files: #13329
- Enhancement - Hide trashed spaces: #13168
- Enhancement - Drop beta badge from GeoGebra pinboards: #13169
- Enhancement - Add Excalidraw file icon: #13172
- Enhancement - Add Visio file icons: #13197
- Enhancement - Add table caption: #13224
- Enhancement - Use API groups search in admin settings: #13235
- Enhancement - Embed mode share links with password: #13296
Details
-
Bugfix - Fix copying public link and password on Safari: #13177
We have fixed an issue where copying the public link and password on Safari was
not working as expected. -
Bugfix - Fix incorrect translations: #13198
We have fixed an issue where translations were always showing in English,
regardless of the user's selected language. -
Bugfix - Remove duplicate resource links: #13203
In the resources table, we had duplicate resource links. This has been fixed by
removing the link from the resource icon. The icon is now treated solely as a
decorative element and is hidden from screen readers. -
Bugfix - Do not disable sharing of resources when managing spaces via claims: #13213
When managing spaces via claims, we were disabling sharing of resources when the
server managed spaces capability was enabled. This was not correct, as we should
only disable sharing of spaces. -
Bugfix - Fix spinner loading continuously when resource is deleted: #13223
We have fixed an issue where the loading spinner would continue to spin
indefinitely when a resource was deleted. -
Bugfix - Include Ubuntu font: #13233
We've included the Ubuntu font in the web container. This fixed the issue where
the Ubuntu font was not being loaded in the PDF export due to CSP restrictions.
The font is distributed under the open licence. -
Bugfix - External share ID fallback: #13253
We now fallback to the original ID if decoding the external share ID fails.
-
Bugfix - Handle file loading error: #13274
Skip loading file content if getting the file info fails. This prevents an
unexpected error when opening a file. -
Bugfix - Use sticky header composable in deleted files: #13329
The sticky header composable is now used in the deleted files view. This fixes
the issue where the header was always sticky. On smaller screens, this breaks
the layout and overlaps the content. -
Enhancement - Hide trashed spaces: #13168
If the
root.deleted.stateproperty of a space istrashed, the space is not
shown in the UI. This includes also personal spaces. -
Enhancement - Drop beta badge from GeoGebra pinboards: #13169
We've dropped the beta badge from the GeoGebra pinboard icon.
-
Enhancement - Add Excalidraw file icon: #13172
Added a new file icon for Excalidraw files. Any file with the extension
.excalidrawwill now have the Excalidraw logo as file icon. -
Enhancement - Add Visio file icons: #13197
Added a new file icon for Visio files. The icon is used for files with the
extension.vsd,.vsdm,.vsdx,.vss,.vssm,.vssx,.vst,.vstm,
.vstx. The icon is afileicon from Font Awesome adjusted by subtracting the
project-diagramicon from it.#13197
https://fontawesome.com/v5/icons/file?f=classic&s=solid
https://fontawesome.com/v5/icons/project-diagram?f=classic&s=solid -
Enhancement - Add table caption: #13224
We added a caption to the
OcTablecomponent. It's content can be set via a
newly introducedcaptionprop. The visibility of the caption can also be
toggled via newcaptionVisibleprop. By default, it is visible only to screen
readers. If theOcTableincludes any sortable columns, the caption will
automatically include screen reader only explanation of sorting capabilities.
This makes sure that screen readers are not overriding column headers with
actions viaaria-labeland that it does not repeat the same action multiple
times. All of this behavior is directly inspired by the ARIA Authoring Practices
Guide (APG).#13224
https://www.w3.org/WAI/ARIA/apg/patterns/table/examples/sortable-table/ -
Enhancement - Use API groups search in admin settings: #13235
We have changed the search behaviour in the admin settings. Instead of filtering
the groups in the client, we now use the search parameter of the list groups API
endpoint. -
Enhancement - Embed mode share links with password: #13296
In embed mode, the "Copy link and password" button text has been changed to
"Share link(s) and password(s)". When sharing links in embed mode, a new event
owncloud-embed:share-linksis now emitted that contains an array of objects
with the link URL and optionally the password (when the "Share link(s) and
password(s)" button is clicked). This allows parent applications to handle both
the link and password programmatically.DEPRECATION NOTICE: This deprecates the
owncloud-embed:shareevent. The
existing event continues to be emitted for backward compatibility.