Skip to content

build: feature freeze for upcoming v2.1.0 release#305

Draft
Mik- wants to merge 137 commits intoreleasefrom
freeze/v210
Draft

build: feature freeze for upcoming v2.1.0 release#305
Mik- wants to merge 137 commits intoreleasefrom
freeze/v210

Conversation

@Mik-
Copy link
Collaborator

@Mik- Mik- commented Jan 22, 2026

No description provided.

renovate-tokenizer bot and others added 30 commits October 14, 2025 16:03
chore(deps): update renovatebot/github-action action to v43.0.17
* fix: make it build with Qt 6.10
* ci: unify Qt versioning
* chore: adjust flatpak resources to the latest versions
Co-authored-by: renovate-tokenizer[bot] <192083161+renovate-tokenizer[bot]@users.noreply.github.com>
Co-authored-by: renovate-tokenizer[bot] <192083161+renovate-tokenizer[bot]@users.noreply.github.com>
Co-authored-by: renovate-tokenizer[bot] <192083161+renovate-tokenizer[bot]@users.noreply.github.com>
* refactor: moved LDAP specifics from AvatarManager
* refactor: removed obsolete JS chat stuff
Co-authored-by: renovate-tokenizer[bot] <192083161+renovate-tokenizer[bot]@users.noreply.github.com>
Co-authored-by: Cajus Pollmeier <pollmeier@gonicus.de>
)

Co-authored-by: renovate-tokenizer[bot] <192083161+renovate-tokenizer[bot]@users.noreply.github.com>
Co-authored-by: renovate-tokenizer[bot] <192083161+renovate-tokenizer[bot]@users.noreply.github.com>
Co-authored-by: Cajus Pollmeier <pollmeier@gonicus.de>
Co-authored-by: renovate-tokenizer[bot] <192083161+renovate-tokenizer[bot]@users.noreply.github.com>
Co-authored-by: Mik- <neuendorf@gonicus.de>
Co-authored-by: renovate-tokenizer[bot] <192083161+renovate-tokenizer[bot]@users.noreply.github.com>
chore: get back release changes
Co-authored-by: renovate-tokenizer[bot] <192083161+renovate-tokenizer[bot]@users.noreply.github.com>
Co-authored-by: renovate-tokenizer[bot] <192083161+renovate-tokenizer[bot]@users.noreply.github.com>
* feat: more local shortcuts (toggle mute, search)

* feat: show local shortcuds in shortcuts overview dialog

* chore(lang): updated translations

---------

Co-authored-by: Mik- <neuendorf@gonicus.de>
Co-authored-by: Mik- <neuendorf@gonicus.de>
* Add Microsoft Windows build
* Add MacOS build
* Use KDE 6.10 SDK
* feat: toggle whiteboard in jitsi meet

* chore: clang formatting
Co-authored-by: renovate-tokenizer[bot] <192083161+renovate-tokenizer[bot]@users.noreply.github.com>
Co-authored-by: renovate-tokenizer[bot] <192083161+renovate-tokenizer[bot]@users.noreply.github.com>
Co-authored-by: Cajus Pollmeier <pollmeier@gonicus.de>
Co-authored-by: renovate-tokenizer[bot] <192083161+renovate-tokenizer[bot]@users.noreply.github.com>
Co-authored-by: Mik- <neuendorf@gonicus.de>
* chore: enable conan

* chore: add update checker for local conan recipes
cajus and others added 8 commits February 3, 2026 11:10
Co-authored-by: renovate-tokenizer[bot] <192083161+renovate-tokenizer[bot]@users.noreply.github.com>
Co-authored-by: renovate-tokenizer[bot] <192083161+renovate-tokenizer[bot]@users.noreply.github.com>
* feat: blocking address sources

If an addressbook source is tagged with block=true in the config file,
those contacts are not shown in the addressbook. Instead, any incoming
call of such contact is automatically blocked. A history entry with the
blocked call is being made.

refs #312

---------

Co-authored-by: Cajus Pollmeier <pollmeier@gonicus.de>
Co-authored-by: renovate-tokenizer[bot] <192083161+renovate-tokenizer[bot]@users.noreply.github.com>
* fix: always parse UTC offset / timezone

---------

Co-authored-by: Cajus Pollmeier <pollmeier@gonicus.de>
ljgonicus and others added 9 commits February 11, 2026 14:04
* feat(ui): show call in progress when call/conference tab is inactive
* fix: git tag version extraction without "v"
* fix: homepage URL points to gonnect-project.org
* fix: add workaround for old kwalletd that doesn't work with libsecret
* fix: respect sip log level from all config files
* feat: add option to disable global shortcuts

  [generic]
  disableGlobalShortcuts=true
* feat(ui): show call quality / security information

---------

Co-authored-by: Cajus Pollmeier <pollmeier@gonicus.de>
Co-authored-by: Leon Jennebach <leon.jennebach@gonicus.de>
)

* feat: retrieve and show phone numbers for joining jitsi conference

---------

Co-authored-by: Cajus Pollmeier <pollmeier@gonicus.de>
# [2.1.0-beta.1](v2.0.8...v2.1.0-beta.1) (2026-02-09)

### Bug Fixes

* add missing export for CSV addressbook ([3fd2e92](3fd2e92))
* default setting for mute system forwarding ([#293](#293)) ([4a90bd5](4a90bd5))
* **deps:** update EDS to 3.59.1 ([#285](#285)) ([8e3297b](8e3297b))
* first aid menu improvements ([#283](#283)) ([4680755](4680755))
* init Credentials class in flatpak if no SecretPortal ([#322](#322)) ([cb11ef2](cb11ef2))
* limit active ui edit mode dialogs to one & close on exiting edit mode ([#309](#309)) ([f2904ad](f2904ad))
* local shortcuts and help dialog ([#230](#230)) ([55e2133](55e2133))
* optimize search for pure numbers ([0201a25](0201a25))
* platform updates ([#259](#259)) ([84d515e](84d515e))
* prevent entering of invalid DTMF chars to prevent crash ([#287](#287)) ([42cb3df](42cb3df))
* prevent hold of ongoing call on incoming when busyOnBusy ([#297](#297)) ([e061657](e061657))
* **ui:** copy full url to clipboard not just room name (DateEventsList) ([#218](#218)) ([9452bfa](9452bfa))
* **ui:** do not disable history items in search list (if number) ([#314](#314)) ([c44b1b2](c44b1b2)), closes [#311](#311)
* **ui:** fixed selection behaviour in call list ([#271](#271)) ([734c9d8](734c9d8))
* **ui:** jitsi meet chat now cleared when leaving room ([#239](#239)) ([50c6bc5](50c6bc5))
* **ui:** loading of own avatar ([#290](#290)) ([f11c4bc](f11c4bc)), closes [#276](#276)
* **ui:** next button in template wizard never enabled ([c11f4ed](c11f4ed))
* **ui:** next button in template wizard never enabled ([#291](#291)) ([3107665](3107665))
* unhold other call when starting conference ([#286](#286)) ([33c43ec](33c43ec))

### Features

* add inhibit to windows ([#280](#280)) ([6e67f93](6e67f93))
* allow pre-processing of search strings ([#274](#274)) ([ac104e4](ac104e4))
* calendar expansion ([#250](#250)) ([9cfdb2d](9cfdb2d))
* do not send notifications for conferences/appointments that have been joined early ([#298](#298)) ([91ce62e](91ce62e))
* dynamic widget pages/dashboards ([#251](#251)) ([829952b](829952b))
* improved handling of full- and multi-day conferences/appointments ([#302](#302)) ([e55f897](e55f897))
* introduce custom widget settings and a new web display widget ([#284](#284)) ([30055e5](30055e5))
* packaging tuner ([#261](#261)) ([6bc1792](6bc1792))
* support more platforms ([#233](#233)) ([19fff59](19fff59))
* toggle whiteboard in jitsi meet ([#235](#235)) ([23df6a2](23df6a2))
* **ui:** automatically select first search item in global search ([#292](#292)) ([117945a](117945a))
Mik- and others added 5 commits February 13, 2026 10:28
# [2.1.0-beta.3](v2.1.0-beta.2...v2.1.0-beta.3) (2026-02-13)

### Bug Fixes

* always parse UTC offset / timezone ([#329](#329)) ([c74e7d5](c74e7d5))
* avoid local time conversion for unknown timezones ([#333](#333)) ([bb45139](bb45139))
* remove custom libusb building ([658daa1](658daa1))

### Features

* blocking address sources ([#325](#325)) ([ac61c48](ac61c48)), closes [#312](#312)
* configure jitsi MCU via config ([#337](#337)) ([522de41](522de41))
* retrieve and show phone numbers for joining jitsi conference ([#334](#334)) ([ec2804c](ec2804c))
* **ui:** show red dot on active main tab bar button ([#326](#326)) ([676f283](676f283))
@semantic-release-tokenizer
Copy link

🎉 This PR is included in version 2.1.0-beta.3 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

cajus and others added 4 commits February 17, 2026 12:50
…on (#335)

* fix: avoid "GUI inresponsive" issues due to too early eds signals

---------

Co-authored-by: Cajus Pollmeier <pollmeier@gonicus.de>
Co-authored-by: renovate-tokenizer[bot] <192083161+renovate-tokenizer[bot]@users.noreply.github.com>
Co-authored-by: Cajus Pollmeier <pollmeier@gonicus.de>
* feat: show security level details for sip call

---------

Co-authored-by: Cajus Pollmeier <pollmeier@gonicus.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants

Comments