Features
- Add managed configuration for
serverUrlon Windows GPO (Windows Registry Policies) and macOS (NSUserDefaults) #1797, #1800 - Add a config option to open the app maximized on startup instead of in background #1780
Fixes
- Remove the last used userid prefilling during login: it breaks completely when the userid is an email on the server-side #1789
- Linux: stop forcing GTK-3 #1772
Changes
- Built-in Talk in binaries is updated to v24.0.2 in both beta and stable release channels #1803
- Add AI Policy #1774
- Fix regression on Windows MSI installer being x86 instead of x64 #1764
- Improve custom styles handling during the build #1798, #1799
- Maintenance: TypeScript 6 migration #1792, ESLint 10 migration #1794
What's Changed
- build(msi): force x64 instead of x86 by @ShGKme in #1764
- ci(deps): Bump actions/checkout from 6.0.2 to 6.0.3 in /.github/workflows by @dependabot[bot] in #1767
- fix(linux): stop forcing gtk-3 by @ShGKme in #1772
- chore(ai): add AGENTS.md with AI policy and ai-policy ci check by @ShGKme in #1774
- feat(config): add option to disable hidding to background on startup by @ShGKme in #1780
- ci(deps): Bump actions/checkout from 6.0.3 to 7.0.0 in /.github/workflows by @dependabot[bot] in #1781
- build: allow build without TALK_PATH by @ShGKme in #1782
- build: update built-in Talk versions by @nextcloud-command in #1783
- fix(cli): exit immediately on error in CLI by @ShGKme in #1790
- fix(login): remove user prefilling due to critical login flow backend bug by @ShGKme in #1789
- build(deps): bump dependencies and run
npm audit fixby @ShGKme in #1791 - chore(ts): migrate to TS 6 by @ShGKme in #1792
- refactor: remove
@nextcloud/initial-state@2usage by @ShGKme in #1793 - chore(eslint): migrate to ESLint 10 with @nextcloud/eslint-config@9.0.0 by @ShGKme in #1794
- chore(github): disable blank issue template by @ShGKme in #1795
- feat(config): add managed configuration for Windows with
serverUrlandaccountsconfigs by @ShGKme in #1797 - refactor(server-styles): add meta data in json format and update the styles by @ShGKme in #1798
- feat(config): add macOS support to managed configuration by @ShGKme in #1800
- build(scripts): only override styles on release if missing or outdated by @ShGKme in #1799
- build(macos): fix packaging
.dmgon macOS on Node,js 24+ by manually updatingnanfrom 2.22.0 to 2.28.0 by @ShGKme in #1802 - build(talk): bump Talk to 24.0.2 by @ShGKme in #1803
- release: v2.2.1 by @ShGKme in #1804
Full Changelog: v2.2.0...v2.2.1