Skip to content

Commit dd7e14d

Browse files
committed
Prepare 3.2.0
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz>
1 parent 3460b69 commit dd7e14d

3 files changed

Lines changed: 25 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,27 @@ All notable changes to this project will be documented in this file.
88
The format is based on [Keep a Changelog](http://keepachangelog.com/)
99
and this project adheres to [Semantic Versioning](http://semver.org/).
1010

11+
## 3.2.0 – 2026-03-16
12+
13+
### Added
14+
15+
- Only share to users and groups when necessary [#389](https://github.com/nextcloud/approval/pull/389) @lukasdotcom
16+
- Add support for Nextcloud 34
17+
18+
### Changed
19+
20+
- Implement typescript [#381](https://github.com/nextcloud/approval/pull/381) @lukasdotcom
21+
22+
### Fixed
23+
24+
- Improve testing [#392](https://github.com/nextcloud/approval/pull/392) @lukasdotcom
25+
- Ensure rich parameters are strings [#391](https://github.com/nextcloud/approval/pull/391) @SystemKeeper
26+
- Update README.md [#387](https://github.com/nextcloud/approval/pull/387) @Jerome-Herbinet
27+
- Hide batch action for respondAction [#382](https://github.com/nextcloud/approval/pull/382) @lukasdotcom
28+
- FileAction class was removed from @nextcloud/files [#380](https://github.com/nextcloud/approval/pull/380) @julien-nc
29+
- Show selected tags in workflow admin / Fix workflow when manually triggered via tag assignment [#376](https://github.com/nextcloud/approval/pull/376) @kesselb
30+
- Replace getById with getFirstNodeById [#375](https://github.com/nextcloud/approval/pull/375) @CarlSchwan
31+
1132
## 3.1.0 - 2026-01-23
1233

1334
### Changed

appinfo/info.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Approve/reject files based on workflows defined by admins.
1313
**Warning**: The DocuSign integration is no longer part of this app
1414
and can be installed with [this app](https://apps.nextcloud.com/apps/integration_docusign).
1515
]]></description>
16-
<version>3.1.0</version>
16+
<version>3.2.0</version>
1717
<licence>agpl</licence>
1818
<author>Julien Veyssier</author>
1919
<namespace>Approval</namespace>
@@ -32,7 +32,7 @@ and can be installed with [this app](https://apps.nextcloud.com/apps/integration
3232
<screenshot>https://github.com/nextcloud/approval/raw/main/img/screenshot_2.jpg</screenshot>
3333
<screenshot>https://github.com/nextcloud/approval/raw/main/img/screenshot_3.jpg</screenshot>
3434
<dependencies>
35-
<nextcloud min-version="33" max-version="33"/>
35+
<nextcloud min-version="33" max-version="34"/>
3636
</dependencies>
3737
<settings>
3838
<admin>OCA\Approval\Settings\Admin</admin>

lib/Service/ApprovalService.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -868,8 +868,8 @@ public function propFind(PropFind $propFind, INode $node): void {
868868
*/
869869
public function removeApprovalTags(Node $file): void {
870870
$fileId = $file->getId();
871-
$fileTags = $this->tagObjectMapper->getTagIdsForObjects([$fileId], 'files');
872-
$fileTags = $fileTags[$fileId] ?? [];
871+
$fileTags = $this->tagObjectMapper->getTagIdsForObjects([(string)$fileId], 'files');
872+
$fileTags = $fileTags[(string)$fileId] ?? [];
873873
if (count($fileTags) > 0) {
874874
$tags = $this->ruleService->filterApprovalTags($fileTags);
875875
foreach ($tags as $tag) {

0 commit comments

Comments
 (0)