# Fourth beta release of Nextcloud Hub 26 Winter (v33)

**URL:** <https://help.nextcloud.com/t/fourth-beta-release-of-nextcloud-hub-26-winter-v33/238750>\
**Category:** 🎁 Releases\
**Tags:** beta, external\_storage, nc33, smb\
**Created:** [January 15, 2026, 10:53pm UTC](https://help.nextcloud.com/t/fourth-beta-release-of-nextcloud-hub-26-winter-v33/238750 "2026-01-15T22:53:55Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![blizzz](https://help.nextcloud.com/user_avatar/help.nextcloud.com/blizzz/32/133_2.png) [@blizzz](https://help.nextcloud.com/u/blizzz)\
**Post date:** [January 15, 2026, 10:53pm UTC](https://help.nextcloud.com/t/fourth-beta-release-of-nextcloud-hub-26-winter-v33/238750/1 "2026-01-15T22:53:55Z")

</div>

The fourth beta of Nextcloud 33 is now available on download servers! 🚀

As always, help with testing is very much welcome!  
If you notice anything out of order, please report back on the appropriate GitHub repository! 🙇‍♀️

We will follow up with frequent betas over the next weeks.

### Downloads

- [Nextcloud Server `33.0.0 Beta 4` on GitHub](https://github.com/nextcloud-releases/server/releases/v33.0.0beta4)

### Changelog

#### [server](https://github.com/nextcloud/server)

- [Test: added test to assert auto expire list preserves versions in various buckets (server#54697)](https://github.com/nextcloud/server/pull/54697)
- [Feat: automated appointment creation (server#56924)](https://github.com/nextcloud/server/pull/56924)
- [Fix(tests): Fix files\_external tests (server#57185)](https://github.com/nextcloud/server/pull/57185)
- [Refactor: consolidate `OC.Settings` (server#57355)](https://github.com/nextcloud/server/pull/57355)
- [Authoritative mount setup (server#57370)](https://github.com/nextcloud/server/pull/57370)
- [Chore: update justinrainbow/json-schema to 6.6.4 (server#57405)](https://github.com/nextcloud/server/pull/57405)
- [Build(deps-dev): bump @zip.js/zip.js from 2.8.11 to 2.8.14 (server#57471)](https://github.com/nextcloud/server/pull/57471)
- [Fix: handle InvalidArumentException as availability failure in smb-\>getFileInfo (server#57493)](https://github.com/nextcloud/server/pull/57493)
- [Refactor(files): Rename IMountProviderArgs (server#57498)](https://github.com/nextcloud/server/pull/57498)
- [Refactor(theming): move from `js/` to `src/` (server#57502)](https://github.com/nextcloud/server/pull/57502)
- [Refactor: drop moment from new bundles (server#57503)](https://github.com/nextcloud/server/pull/57503)
- [Fix(gc): (re)implement `cache_chunk_gc_ttl` (server#57504)](https://github.com/nextcloud/server/pull/57504)
- [Refactor(dav): Remove dead property (server#57513)](https://github.com/nextcloud/server/pull/57513)
- [Perf(files): Optimize CacheEntry creation (server#57514)](https://github.com/nextcloud/server/pull/57514)
- [Refactor(encryption): migrate to Vue 3 and Typescript and script setup (server#57515)](https://github.com/nextcloud/server/pull/57515)
- [Feat: add api to get a user object without verifying they exist (server#57519)](https://github.com/nextcloud/server/pull/57519)
- [Refactor(core): migrate login flow ui from jQuery to Vue (server#57526)](https://github.com/nextcloud/server/pull/57526)
- [Chore(deps): update `@nextcloud/files` to v4.0.0-beta.9 (server#57529)](https://github.com/nextcloud/server/pull/57529)
- [Chore: fix name of kerberos sso summary workflow (server#57540)](https://github.com/nextcloud/server/pull/57540)
- [Refactor(settings): migrate mail settings to Vue (server#57544)](https://github.com/nextcloud/server/pull/57544)
- [Fix: fallback to full user setup if we cant find the expected mount root (server#57550)](https://github.com/nextcloud/server/pull/57550)
- [Debt(files\_sharing): Unify `getSharedWithByPath` and `getSharedWith` (server#57552)](https://github.com/nextcloud/server/pull/57552)
- [Fix: clearify meaning of getMountsForPath arguments (server#57553)](https://github.com/nextcloud/server/pull/57553)
- [Chore(settings): remove dead legacy code (server#57565)](https://github.com/nextcloud/server/pull/57565)
- [Fix(mounts): only remove existing index (server#57579)](https://github.com/nextcloud/server/pull/57579)

#### [circles](https://github.com/nextcloud/circles)

- [Fix(sharing): Don’t crash when loading shares for unknown user (circles#2287)](https://github.com/nextcloud/circles/pull/2287)
- [Fix(ShareProvider): Target share child when looking with path (circles#2288)](https://github.com/nextcloud/circles/pull/2288)
- [Feat(ShareByCircleProvider): Implement IShareProviderGetUsers (circles#2290)](https://github.com/nextcloud/circles/pull/2290)

#### [files\_pdfviewer](https://github.com/nextcloud/files_pdfviewer)

- [Fix: Show save button in secondary toolbar for editable files (files\_pdfviewer#1334)](https://github.com/nextcloud/files_pdfviewer/pull/1334)

#### [notifications](https://github.com/nextcloud/notifications)

- [[master] Update nextcloud/ocp dependency (notifications#2727)](https://github.com/nextcloud/notifications/pull/2727)
- [[master] Update nextcloud/ocp dependency (notifications#2728)](https://github.com/nextcloud/notifications/pull/2728)

#### [serverinfo](https://github.com/nextcloud/serverinfo)

- [[master] Update nextcloud/ocp dependency (serverinfo#927)](https://github.com/nextcloud/serverinfo/pull/927)

#### [text](https://github.com/nextcloud/text)

- [Chore(psalm): use getId() instead of id and add errors to baseline (text#8155)](https://github.com/nextcloud/text/pull/8155)
- [Fix: preserve OCA.Text properties in public share script (text#8156)](https://github.com/nextcloud/text/pull/8156)

---

<div class="post-metadata">

**Author:** ![system](https://help.nextcloud.com/user_avatar/help.nextcloud.com/system/32/29333_2.png) [@system](https://help.nextcloud.com/u/system)\
**Post date:** [January 18, 2026, 10:54pm UTC](https://help.nextcloud.com/t/fourth-beta-release-of-nextcloud-hub-26-winter-v33/238750/2 "2026-01-18T22:54:39Z")

</div>

This topic was automatically closed after 3 days. New replies are no longer allowed.
