Skip to content

Commit 9a8ada1

Browse files
committed
chore: prepare v4.0.0-beta.5
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
1 parent 91587cb commit 9a8ada1

3 files changed

Lines changed: 42 additions & 27 deletions

File tree

CHANGELOG.md

Lines changed: 39 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ All notable changes to this project will be documented in this file.
88

99
## 4.0.0 (UNRELEASED)
1010
### 📝 Notes
11+
* This package now is a pure ES module.
1112
* Due to breaking changes this major version is only compatible with
1213
the files app of Nextcloud 33 or later.
1314
* The Node API was changed, the `root` property of any node,
@@ -47,56 +48,70 @@ type ActionContext = {
4748
+ action.exec({ nodes, view, folder, contents }): Promise<boolean>
4849
```
4950

50-
## 4.0.0-beta.4 - 2025-12-09
51-
### 🐛 Fixed bugs
52-
* fix(node): better special character encoding and detection by @skjnldsv in https://github.com/nextcloud-libraries/nextcloud-files/pull/1398
51+
## 4.0.0-beta.5 - 2025-12-16
52+
### 💥 Breaking changes
53+
* refactor!(navigation): pass `id` of view to `setActive` [\#1418](https://github.com/nextcloud-libraries/nextcloud-files/pull/1418) \([susnux](https://github.com/susnux)\)
54+
* refactor!: migrate from cancelable promise to AbortSignal [\#1428](https://github.com/nextcloud-libraries/nextcloud-files/pull/1428) \([susnux](https://github.com/susnux)\)
55+
* chore!: remove commonjs entry point [\#1420](https://github.com/nextcloud-libraries/nextcloud-files/pull/1420) \([susnux](https://github.com/susnux)\)
56+
57+
### 🚀 Enhancements
58+
* feat(sidebar): provide public API to register a sidebar tab with web components [\#1419](https://github.com/nextcloud-libraries/nextcloud-files/pull/1419) \([susnux](https://github.com/susnux)\)
59+
* feat(sidebar): provide a proxy for the files sidebar [\#1306](https://github.com/nextcloud-libraries/nextcloud-files/pull/1306) \([susnux](https://github.com/susnux)\)
5360

5461
### Other changes
55-
* chore(deps-dev): Bump typedoc from 0.28.14 to 0.28.15 by @dependabot[bot] in https://github.com/nextcloud-libraries/nextcloud-files/pull/1394
56-
* chore(deps-dev): Bump vite from 7.2.4 to 7.2.6 by @dependabot[bot] in https://github.com/nextcloud-libraries/nextcloud-files/pull/1397
57-
* chore(deps-dev): Bump @vitest/coverage-istanbul from 4.0.14 to 4.0.15 by @dependabot[bot] in https://github.com/nextcloud-libraries/nextcloud-files/pull/1396
62+
* refactor: use interfaces where possible instead of instances [\#1417](https://github.com/nextcloud-libraries/nextcloud-files/pull/1417) \([susnux](https://github.com/susnux)\)
63+
* refactor: drop dependency on Node modules [\#1421](https://github.com/nextcloud-libraries/nextcloud-files/pull/1421) \([susnux](https://github.com/susnux)\)
64+
* ci: update dependencies also on stable3 [\#1400](https://github.com/nextcloud-libraries/nextcloud-files/pull/1400) \([susnux](https://github.com/susnux)\)
65+
* ci: drop npm token publishing and use trusted publisher [\#1416](https://github.com/nextcloud-libraries/nextcloud-files/pull/1416)
66+
* Updated dependencies:
67+
* Bump `@nextcloud/logger` to 3.0.3
68+
* Bump `@nextcloud/paths` to 3.0.0
69+
70+
## 4.0.0-beta.4 - 2025-12-09
71+
### 🐛 Fixed bugs
72+
* fix(node): better special character encoding and detection [\#1398](https://github.com/nextcloud-libraries/nextcloud-files/pull/1398) \([skjnldsv](https://github.com/skjnldsv)\)
5873

5974
## 4.0.0-beta.3 - 2025-12-03
6075
### 💥 Breaking changes
61-
* refactor(Node)!: make `Node.root` a required attribute by @susnux in https://github.com/nextcloud-libraries/nextcloud-files/pull/1388
76+
* refactor(Node)!: make `Node.root` a required attribute [\#1388](https://github.com/nextcloud-libraries/nextcloud-files/pull/1388) \([susnux](https://github.com/susnux)\)
6277

6378
### 🐛 Fixed bugs
64-
* fix(actions): only pass a single node to renderInline by @skjnldsv in https://github.com/nextcloud-libraries/nextcloud-files/pull/1391
65-
* fix(actions): add back nodes contents to view action params by @skjnldsv in https://github.com/nextcloud-libraries/nextcloud-files/pull/1392
79+
* fix(actions): only pass a single node to renderInline [\#1391](https://github.com/nextcloud-libraries/nextcloud-files/pull/1391) \([skjnldsv](https://github.com/skjnldsv)\)
80+
* fix(actions): add back nodes contents to view action params [\#1392](https://github.com/nextcloud-libraries/nextcloud-files/pull/1392) \([skjnldsv](https://github.com/skjnldsv)\)
6681

6782
### Other changes
68-
* chore(Node)!: remove deprecated `isDavRessource` by @susnux in https://github.com/nextcloud-libraries/nextcloud-files/pull/1390
69-
* chore(deps): align and update vitest dependencies by @susnux in https://github.com/nextcloud-libraries/nextcloud-files/pull/1389
83+
* chore(Node)!: remove deprecated `isDavRessource` [\#1390](https://github.com/nextcloud-libraries/nextcloud-files/pull/1390) \([susnux](https://github.com/susnux)\)
84+
* chore(deps): align and update vitest dependencies [\#1389](https://github.com/nextcloud-libraries/nextcloud-files/pull/1389) \([susnux](https://github.com/susnux)\)
7085

7186
## 4.0.0-beta.2 - 2025-11-27
7287
### 💥 Breaking changes
73-
* chore!: drop deprecated DAV exports from main entry point by @susnux in https://github.com/nextcloud-libraries/nextcloud-files/pull/1384
74-
* chore!: remove deprecated filename validation fallbacks for Nextcloud 29 and below by @susnux in https://github.com/nextcloud-libraries/nextcloud-files/pull/1383
75-
* chore!: remove deprecated `NewMenuEntry.iconClass` by @susnux in https://github.com/nextcloud-libraries/nextcloud-files/pull/1385
88+
* chore!: drop deprecated DAV exports from main entry point [\#1384](https://github.com/nextcloud-libraries/nextcloud-files/pull/1384) \([susnux](https://github.com/susnux)\)
89+
* chore!: remove deprecated filename validation fallbacks for Nextcloud 29 and below [\#1383](https://github.com/nextcloud-libraries/nextcloud-files/pull/1383) \([susnux](https://github.com/susnux)\)
90+
* chore!: remove deprecated `NewMenuEntry.iconClass` [\#1385](https://github.com/nextcloud-libraries/nextcloud-files/pull/1385) \([susnux](https://github.com/susnux)\)
7691

7792
### Other changes
78-
* fix(actions): rename content to contents by @skjnldsv in https://github.com/nextcloud-libraries/nextcloud-files/pull/1386
93+
* fix(actions): rename content to contents [\#1386](https://github.com/nextcloud-libraries/nextcloud-files/pull/1386) \([skjnldsv](https://github.com/skjnldsv)\)
7994

8095
## 4.0.0-beta.1 - 2025-11-27
8196
### 🐛 Fixed bugs
82-
* fix: actions type exports by @skjnldsv in https://github.com/nextcloud-libraries/nextcloud-files/pull/1381
97+
* fix: actions type exports [\#1381](https://github.com/nextcloud-libraries/nextcloud-files/pull/1381) \([skjnldsv](https://github.com/skjnldsv)\)
8398

8499
## 4.0.0-beta.0 - 2025-11-27
85100
### 💥 Breaking changes
86-
* fix(node): cloning by @skjnldsv in https://github.com/nextcloud-libraries/nextcloud-files/pull/1348
87-
* feat(actions): standardize contexts by @skjnldsv in https://github.com/nextcloud-libraries/nextcloud-files/pull/1124
101+
* fix(node): cloning [\#1348](https://github.com/nextcloud-libraries/nextcloud-files/pull/1348) \([skjnldsv](https://github.com/skjnldsv)\)
102+
* feat(actions): standardize contexts [\#1124](https://github.com/nextcloud-libraries/nextcloud-files/pull/1124) \([skjnldsv](https://github.com/skjnldsv)\)
88103

89104
### 🚀 Enhancements
90-
* feat(node): allow to cast as JSON by @skjnldsv in https://github.com/nextcloud-libraries/nextcloud-files/pull/1349
105+
* feat(node): allow to cast as JSON [\#1349](https://github.com/nextcloud-libraries/nextcloud-files/pull/1349) \([skjnldsv](https://github.com/skjnldsv)\)
91106

92107
### 🐛 Fixed bugs
93-
* fix(sortNodes): do not trim "extension" of folder names by @susnux in https://github.com/nextcloud-libraries/nextcloud-files/pull/1291
108+
* fix(sortNodes): do not trim "extension" of folder names [\#1291](https://github.com/nextcloud-libraries/nextcloud-files/pull/1291) \([susnux](https://github.com/susnux)\)
94109

95110
### Other changes
96-
* chore: align devEngines with apps by @susnux in https://github.com/nextcloud-libraries/nextcloud-files/pull/1355
97-
* chore: remove legacy node attributes deprecation by @skjnldsv in https://github.com/nextcloud-libraries/nextcloud-files/pull/1379
98-
* chore: work around bug in `corepack` blocking dependency updates by @susnux in https://github.com/nextcloud-libraries/nextcloud-files/pull/1292
99-
* docs(View): improve documentation of `View.emptyView` by @susnux in https://github.com/nextcloud-libraries/nextcloud-files/pull/1290
111+
* chore: align devEngines with apps [\#1355](https://github.com/nextcloud-libraries/nextcloud-files/pull/1355) \([susnux](https://github.com/susnux)\)
112+
* chore: remove legacy node attributes deprecation [\#1379](https://github.com/nextcloud-libraries/nextcloud-files/pull/1379) \([skjnldsv](https://github.com/skjnldsv)\)
113+
* chore: work around bug in `corepack` blocking dependency updates [\#1292](https://github.com/nextcloud-libraries/nextcloud-files/pull/1292) \([susnux](https://github.com/susnux)\)
114+
* docs(View): improve documentation of `View.emptyView` [\#1290](https://github.com/nextcloud-libraries/nextcloud-files/pull/1290) \([susnux](https://github.com/susnux)\)
100115
* chore(deps): Bump @nextcloud/auth from 2.5.1 to 2.5.3
101116
* chore(deps): Bump @nextcloud/capabilities from 1.2.0 to 1.2.1
102117
* chore(deps): Bump @nextcloud/l10n from 3.3.0 to 3.4.1

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@nextcloud/files",
3-
"version": "4.0.0-beta.4",
3+
"version": "4.0.0-beta.5",
44
"description": "Nextcloud files utils",
55
"keywords": [
66
"nextcloud",

0 commit comments

Comments
 (0)