Dokumentation
pascom Produkt Dokumentation und Release Notes
pascom Client
Für weitere Informationen zu unserem pascom Client finden Sie in unserer ausführliche Client-Dokumentation.
Wichtige Änderungen
In diesem Abschnitt geben wir Ihnen einen Überblick aller wichtigen Änderungen im pascom Client
- Ab Version 92.R2564 wurde die Kompatibilität zu pascom 19.13 und älter eingestellt. Ältere Client Versionen finden Sie in unserem Download Archiv.
- Systemvorraussetzungen zur Installation und Nutzung des pascom Clients sind hier zu finden.
- pascom Client mit Apple M1 Silicon CPU nutzen. Weitere Informationen
- Ab Version 76.R1942, ist es nicht mehr möglich, sich im Desktopclient einfach abzumelden und an einem anderen server anzumelden. Hierzu bitte den
--userDir
parameter verwenden. - Ab Version 81.R2017 wird unter Windows die Kernel-Streaming API wegen Stabilitätsproblemen nicht mehr Standardmäßig zum ansprechen von Webcams verwendet. Falls die Webcam nicht mehr funktioniert, den Parameter
--enableWinks
bzw. diePC_ENABLE_WINKS
Umgebungsvariable verwenden. - Ab Version 81.R2017 muss ausgehender STUN Traffic in der Firewall freigegeben werden. Details siehe Portübersicht
- Ab Version 84.R2233 kann es unter Ubuntu 18.04 LTS notwendig sein, die Bibliothek
libcurl4-openssl-dev
nachzuinstallieren, damit der Client gestartet werden kann
Bekannte Probleme
Diese Probleme sind uns bekannt und wir arbeiten bereits an einer Lösung
- [CL-1344] Screensharing funktioniert unter Ubuntu Linux nicht wenn eine Wayland-Session verwendet wird. Als Workaround kann auf eine X11-Session umgeschaltet werden.
- [CL-1748] Accessibility Support ist unter Windows momentan deaktiviert um ein einfrieren des Clients zu vermeiden.
Release 115.R4197 (25.11.2024)
Windows, macOS, Linux, Android
Auf einen Blick
- Bei der ersten Anmeldung wurden manchmal nicht alle Kontaktdaten vollständig synchronisiert.
Release 115.R4188 (20.11.2024)
iOS
Auf einen Blick
- Manchmal wurden Chats leer angezeigt, bis die App neu gestartet wurde
Release 115.R4160 (12.11.2024)
Auf einen Blick
- Windows/macOS/Linux: Es können nun eigene Hintergründe bei Videotelefonaten verwendet werden.
- Windows/macOS/Linux: Voicemails können nun auch im RDP Modus abgespielt werden.
- Windows/macOS/Linux: Auto-Away Timeout ist wieder konfigurierbar.
- iOS/Android: Bildschirmübertragung ist nicht mehr spiegelverkehrt.
- Android: Die App reagiert nun auf tel:, sip: und callto: URIs.
- Verbesserung beim Filtern der Kontaktliste, wenn mehrere Worte eigegeben werden.
- Man kann sich die eigene Telefon-Pin in den Einstellungen anzeigen lassen.
- Layout-Verbesserungen bei der Anzeige aktiver Anrufe.
- DND zeigt nun “Eingehende Anrufe: deaktiviert” wieder korrekt an.
- Bei den Aktionen gibt es nun neue Möglichkeiten, die Rufnummer in bestimmten Formaten (E.123) an externe Anwendungen / Webseiten zu übergeben.
- Fax Versand auf Android funktioniert wieder.
- Problem beim Resynchronisieren mit gelöschten Benutzern behoben.
- Readonly Line Keys werden im BLF Editor wieder korrekt behandelt.
Release 114.R4104 (14.10.2024)
Auf einen Blick
- Auswahl und Anruf eines Kontaktes mittels Texteingabe im Nummernfeld funktioniert wieder.
Release 114.R4098 (01.10.2024)
Auf einen Blick
- Unterstützung für automatische Voicemail Transkription+
- Auf dem Desktop kann nun ein Headset während des Anrufs abgesteckt oder angesteckt und sofort zum telefonieren verwendet werden
- Es gibt einen neuen Knopf um einen Anruf einfach auf ein anderes Gerät zu verschieben
- Aktionen können nun importiert / exportiert werden
- “Telefon”-Einstellungen wurden zu “Rufumleitung” umbenannt
- Es gibt dort jetzt einen Knopf um schnell die Rufumleitung zur Voicemailbox ein und auszuschalten
- Auf Windows Terminal Servern ist der RDP modus nun automatisch aktiviert. Dies kann in den Einstellungen oder wie gehabt über Kommandozeile / Umgebungsvariable konfiguriert werden
- Ein
xmpp.supervisor
kann nun andere Agenten in Teams ein und ausbuchen
+ Für diese Funktionen wird das aktuellste Cloudupdate benötigt, welches zum aktuellen Zeitpunkt ausgerollt wird. Es kann daher zu Überschneidungen kommen.
Release 113.R4007 (05.08.2024)
Auf einen Blick
- SSL Verbindungen zu pascom.cloud werden nun strikt validiert
- Emoji-Reaktionen können nun wieder gelöscht werden+
- Android/iOS: Problem bei der Eingabe von Telefonnummern während des Pairings behoben.
- Android/iOS: Verbesserungen beim Handling von Bluetooth Geräten.
- Android/iOS: Problem beim Zurückkehren zur Anuf-Oberfläche während eines Videoanrufes behoben.
- Android/iOS: Umschalten zwischen Front- und Rückkamera verbessert.
+ Für diese Funktionen wird das aktuellste Cloudupdate benötigt, welches zum aktuellen Zeitpunkt ausgerollt wird. Es kann daher zu Überschneidungen kommen.
Release 113.R3995 (24.07.2024)
iOS, Android
Auf einen Blick
- Android/iOS: Problem beim Annehmen weitergeleiteter Anrufe behoben.
- Android/iOS: Neu gestaltete Icons für das Umschalten zwischen Bluetooth/Freisprechen/Telefon.
- TLS Verbindungen zu pascom.cloud werden nun strikt geprüft, self-signed Zertifikate (z. B. von Proxy-Servern) werden mit einer Fehlermeldung abgelehnt.
- Emoji-Reaktionen können nun auch wieder entfernt werden.
- Chats öffnen nun schneller.
- Android: Die Anwendung verbraucht im Hintergrund nun weniger CPU Leistung.
- Auf Mobilgeräten kann nun zwischen Front und Rückkamera umgeschaltet werden.
- Umschalten zwischen Telefon, Headset und Freisprechen funktioniert nun während Videoanrufen zuverlässig.
- Selten auftretende Probleme beim Versand von Bildern behoben.
Release 112.R3975 (10.07.2024)
iOS
Auf einen Blick
- Video Telefonie Funktion modernisiert - Bessere Videoqualität beim Senden und Empfangen.
- In Chats wird nun ein zweiter Haken angezeigt, sobald die Nachricht an ein Mobilgerät gepusht wurde.
- Emoji Reaktionen auf Chatnachrichten implementiert.+
- Der weiterleitende Benutzer wird bei weitergeleiteten Anrufen nun zusätzlich mit angezeigt.+
- Es ist nun möglich Gruppenaktivitäten via Benutzerprofilen Stummzuschalten bzw. die Stummschaltung aufzuheben.+
+ Für diese Funktionen wird das aktuellste Cloudupdate benötigt, welches zum aktuellen Zeitpunkt ausgerollt wird. Es kann daher zu Überschneidungen kommen.
Release 112.R3953 (19.06.2024)
Windows, macOS, Linux, Android
Auf einen Blick
- Windows/macOS: UI Design für die Konfiguration der Headsets überarbeitet.
- Windows/macOS/Linux: Wenn das bevorzugte Gerät nicht das integrierte Softphone ist, wird der Name im Softphone-Bildschirm angezeigt.
- In Chats wird nun ein zweiter Haken angezeigt, sobald die Nachricht an ein Mobilgerät gepusht wurde.
- Bei URL-Aktionen wird die URL nun auf http oder https validiert.
- Auto-Away Einstellungen entfernt. Auto-Away greift nun immer nach 10 Minuten Inaktivität.
- Emoji Reaktionen auf Chatnachrichten implementiert.+
- Der weiterleitende Benutzer wird bei weitergeleiteten Anrufen nun zusätzlich mit angezeigt.+
- Es ist nun möglich Gruppenaktivitäten via Benutzerprofilen Stummzuschalten bzw. die Stummschaltung aufzuheben.+
+ Für diese Funktionen wird das aktuellste Cloudupdate benötigt, welches zum aktuellen Zeitpunkt ausgerollt wird. Es kann daher zu Überschneidungen kommen.
Release 111.R3927 (04.06.2024)
Auf einen Blick
Anroid Release - Die Telefonie-Funktion der Android App wurde überarbeitet:
- Zuverlässigeres Aufwecken beim Anruf durch Pushes.
- Verändertes Handling von ferngesteuerten Anrufen - Diese müssen nun zuerst am Gerät bestätigt werden.
- Besseres Handling von Bluetooth Geräten (Headsets, Smartwatches, Autos, etc.).
- Video Telefonie Funktion modernisiert - Bessere Videoqualität beim Senden und Empfangen.
Release 109.R3859 und 110.R3860 (10.04.2024)
Auf einen Blick
- Bei Videoanrufen und Konferenzen kann nun der Hintergrund automatisch ersetzt oder verwischt (Nur Windows) werden.
- Windows: Installationsroutine verbessert, laufende Client Instanzen werden nun automatisch beendet (Bei entsprechender Berechtigung auch bei Terminal-Server installationen für alle User).
- Windows: Es gibt nun eine freisprechen Funktion während des Telefonates.
- Windows/macOS: Problem behoben, bei dem sich manchmal die eingestellte Lautstärke vor oder während eines Anrufes verändert hat.
- Android: Die App ist nun ausschließlich als 64-bit Version verfügbar.
- Android: Das Telefonbuch hat einen Filter bekommen.
- Android: Diverse Probleme beim Pairing behoben.
- iOS: Problem behoben, bei dem es zu einer übermäßigen Anzahl an Logmeldungen kommen konnte.
- Diverse Bugfixes und Stabilitätsverbesserungen.
Release 109.R3819 (12.03.2024)
Android
Auf einen Blick
- Das Telefonbuch hat einen Filter bekommen.
- Durchwahlschalter werden nun in der Kontaktliste bei Sortierung nach letzter Aktivität an der richtigen Stelle platziert.
- Verbesserte Stabilitiät im Pairing Prozess.
Release 108.R3723 (13.02.2024)
Windows, macOS, Linux
Auf einen Blick
- Beim Upgrade von einer Onsite-Installation wird das Benutzerverzeichnis automatisch zurückgesetzt.
- Absturz beim Start mit bestimmten Audiogerätekonfigurationen behoben.
Release 107.R3703 und 108.R3704 (06.02.2024)
Version v107.R3703 (iOS) und v108.R3704 (Windows, macOS, Linux)
Auf einen Blick
- Das Telefonbuch hat nun einen Filter.
- Jabra Bibliotheken auf die neueste Version aktualisiert.
- Problem behoben, bei dem tel:-URIs nach einem Netzwerkausfall nicht mehr verarbeitet wurden.
- Selten auftretendes Problem behoben, bei dem sich die pascom App nach einem mehrfachen Netzwerkausfall nicht mehr richtig verbunden hat.
- macOS: Alte .dmg dateien werden nun nach einem Update korrekt “detachted”.
- Problem behoben, bei dem nach einem Transfer aus einer Warteschlange manchmal keine weiteren Anrufe mehr angenommen werden konnten, bis die pascom App neu gestartet wurde.
- Problem behoben, bei dem die pascom App beim Löschen eines Telefonbucheintrages manchmal abgestürzt ist.
- Verbesserungen an der Logik hinter der Audiogeräteauswahl - Möglichkeit zum Zurücksetzen der Konfiguration in den erweiterten Einstellungen hinzugefügt.
- Durchwahlschalter werden nun in der Kontaktliste bei Sortierung nach letzter Aktivität an der richtigen Stelle platziert.
Release 106.R3601 (30.11.2023)
macOS, Windows, Linux
Auf einen Blick
- Problem behoben bei dem manchmal kein Freiton abgespielt wurde.
Release 105.R3565 und 106.R3566 (21.11.2023)
Version 105.R3565 (iOS, Android) und v106.R3566 (Windows, macOS, Linux)
Auf einen Blick
- Gelesen/Ungelesen Funktion für Journaleinträge überarbeitet (kompatibler Server erforderlich).
- Überarbeiteter Auswahldialog für ausgehende Rufregeln im Telefoniebereich.
- Yealink Headsets zeigen nun wieder grünen Status wenn ein Anrufer aufgibt.
- Windows: Bei Telefonanrufen wechselt das System nun nicht mehr in den Standby-Modus.
- Windows: Info-Center Benachrichtigungen zeigen nun wieder die Uhrzeit für verpasste Anrufe.
- Windows: Verbesserter Positionierungsalgorithmus für pascom-Benachrichtigungen.
- Windows: DATEV-Integration hat sich unter bestimmten Umständen selbständig deaktiviert. Das passiert nun nicht mehr.
- Windows / macOS: Verbesserte Verarbeitung von “Click-to-Dial” - Texten mit Leerzeichen und Zeilenumbrüchen.
- Windows/macOS/Linux: Headset-Support wird nun beim Profilwechsel korrekt aktiviert/deaktiviert.
- Unter Windows 11 wird nun ein Wechsel des Farbschemas (Hell/Dunkel) wieder korrekt erkannt und die pascom App passt das Erscheinungsbild automatisch an.
- Problem behoben, bei dem es zu fehlerhaften/häufigen SIP Registrierungen kommen konnte.
Release 104.R3527 (31.10.2023)
macOS, Windows, Linux
Auf einen Blick
- Problem Behoben, bei dem es zu einem Absturz des Clients kommen kann, wenn nach einem Gruppen-Videoanruf eine externe Rufnummer gewählt wird.
Tickets
- [CL-3765] Segmentation fault in data::Contact::id() when dialing via certain ways
Release 104.R3476 (18.10.2023)
macOS, Windows, Linux
Auf einen Blick
- Linux: Ubuntu 22.04 LTS ist nun Mindestvoraussetzung
- In Gruppenanrufen gibt es nun einen optischen Hinweis, wer gerade spricht
- Wenn man in einen bereits laufenden Gruppenanruf anruft, wird das Videokonferenzfenster automatisch geöffnet
- Für Anrufe von Türklingeln kann nun ein eigener Klingelton konfiguriert werden
- Durchwahlschalter zeigen nun eine Historie an
- Journaleinträge können nun nach Label Namen und Werten durchsucht werden
- Übersetzung für Spanisch, Französisch, Italienisch hinzugefügt. Bayerisch entfernt
- Rufnummern beginnend mit +43720 (Österreichische Ortsunabhängige VoIP-Rufnummern) werden nun korrekt formatiert
- Kontakt-Suchergebnisse zeigen nun immer die Detail-Ansicht, auch wenn die Kontaktlistenansicht auf „Listenansicht“ gestellt ist
Tickets
- [CL-199] Search for label values in client
- [CL-3169] Remove support for unencrypted SIP sockets in mdsoftphone
- [CL-3337] Get rid of win7 support libs
- [CL-3540] Simplify crash workaround code for QV4-related issues
- [CL-3545] pascom Client sometimes needs a very long time to reconnect and login after wakeup
- [CL-3560] Show extension switch log
- [CL-3566] Client not restarting when doing that via toast on macOS
- [CL-3630] UI in Calls Waiting list is broken
- [CL-3635] Play different ringtone when call from doorbell arrives
- [CL-3649] Deprecate Ubuntu 20.04 Support, Require at least 22.04
- [CL-3651] Austrian number is not formatted properly
- [CL-3652] Icon for call forwarding is not visible in client’s roster
- [CL-3664] Group call notification remains while calls is active and after group call is ended
- [CL-3667] If the Terminal Server client in a “datev” setup is started without rdp mode, reconnects until rate limiting happen
- [CL-3668] Blurry preview image when sending an image file via chat
- [CL-3670] Establish process for translating the pascom client to Spanish, French and Italian
- [CL-3671] Group tooltip shows wrong text on hover
- [CL-3678] Show a “is talking” indicator in the bowser videoconference ui
- [CL-3683] Simplify client sip registration code
- [CL-3693] Client crashes when calling invalid number via tel/sip/callto URI
- [CL-3697] Bowser Logger unreadable in client Logs
- [CL-3698] Disabled Click-to-Dial shortcut is enabled again after client restart
- [CL-3708] Bowser window does not open if a participant joins a conference where video is already running
- [CL-3709] Bowser isTalking indicator improvements
- [CL-3721] Mirror own camera image
- [CL-3733] Contact search result layout broken when list style is small
- [CL-3735] Screenshare preview window is broken for user who enabled screenshare
- [CL-3737] Client crashes when sending image
- [CL-3748] VPAUAggregateAudioDevice temporary devices are not ignored in Qt Audio device scan
- [CL-3753] Camera image flickers if talking event indicator is rendered on macOS 14
- [CL-3755] Client crash on unpair and subsequent re-pair
Release 103.R3475 (18.10.2023)
Android, iOS
Auf einen Blick
- Durchwahlschalter zeigen nun eine Historie an
- Journaleinträge können nun nach Label Namen und Werten durchsucht werden
- Übersetzung für Spanisch, Französisch, Italienisch hinzugefügt. Bayerisch entfernt
- Rufnummern beginnend mit +43720 (Österreichische Ortsunabhängige VoIP-Rufnummern) werden nun korrekt formatiert
- Kontakt-Suchergebnisse zeigen nun immer die Detail-Ansicht, auch wenn die Kontaktlistenansicht auf „Listenansicht“ gestellt ist
Tickets
- [CL-199] Search for label values in client
- [CL-3169] Remove support for unencrypted SIP sockets in mdsoftphone
- [CL-3545] pascom Client sometimes needs a very long time to reconnect and login after wakeup
- [CL-3560] Show extension switch log
- [CL-3566] Client not restarting when doing that via toast on macOS
- [CL-3630] UI in Calls Waiting list is broken
- [CL-3639] client: finish mobile pairing by clicking a link (android)
- [CL-3651] Austrian number is not formatted properly
- [CL-3652] Icon for call forwarding is not visible in client’s roster
- [CL-3668] Blurry preview image when sending an image file via chat
- [CL-3670] Establish process for translating the pascom client to Spanish, French and Italian
- [CL-3671] Group tooltip shows wrong text on hover
- [CL-3673] qml warnings
- [CL-3676] Attended transfer doesn’t work on Android
- [CL-3693] Client crashes when calling invalid number via tel/sip/callto URI
- [CL-3698] Disabled Click-to-Dial shortcut is enabled again after client restart
- [CL-3729] In some cases client will hang when we try to pair it
- [CL-3737] Client crashes when sending image
- [CL-3738] Handle rowid in log database correctly
- [CL-3751] GSM only with mobile client registers sip peer on iOS
- [CL-3755] Client crash on unpair and subsequent re-pair
Release 102.R3385 (19.09.2023)
Nur Android
Auf einen Blick
- Anruf-Pushbenachrichtigungen, die am Gerät “zu spät” ankommen, werden nun ignoriert
Tickets
- [CL-3640] Use call push data on android to drop stale pushes
Release 101.R3368 (05.09.2023)
Nur Windows & macOS
Auf einen Blick
- Komplett überarbeitete Videokonferenz und Screensharing Funktion mit deutlich verbesserter Bildqualität und weniger Ressourcenverbrauch.
- In der Kontaktliste könnten die Favoriten nun via Rechstklick-Menü verwaltet werden.
- Windows: Die pascom Client.exe enthält nun die Versionsnummer des Clients in den Metadaten.
- Absturzproblem in der Suchfunktion behoben.
Tickets
- [CL-2221] Add version to pascom client dll and executables
- [CL-3454] Improve Screensharing and Video call quality
- [CL-3581] Allow adding/removing favorites via right click menu in roster
- [CL-3588] Add star icon to phone book details
- [CL-3590] Highlighting hovered location not working from bottom to upper entry
- [CL-3669] Client crashes while searching
Release 100.R3266 (17.07.2023)
Nur Windows & macOS
Auf einen Blick
- Windows/macOS: Unterstützung für Tastensteuerung mit Yealink Headsets implementiert.
- DATEV: Problem behoben, bei dem manchmal falsche CallIDs für Journaleinträge übermittelt wurden.
- Bei Anrufaktionen werden Label-Platzhalter nun wieder korrekt ersetzt.
Tickets
- [CL-3173] Implement Yealink Headset integration
- [CL-3193] Datev newJournal is invoked with a 0 callid
- [CL-3421] Remove email notification field from client fax form
- [CL-3515] Fetch contact infos if a Roster Item has no name / avatar after adding
- [CL-3543] pascom Client causes high CPU load on macOS during phonecalls
- [CL-3549] Avatar selection does not handle exif rotation tags
- [CL-3554] qml warnings on first client start
- [CL-3600] Client plays no ringtone, if default tone is set to silent but “use different ringtones” is enabled
- [CL-3614] Can’t pick up queue calls via waiting call list
- [CL-3615] onStarted is called twice for services without feature flag dependency
- [CL-3616] Labels in actions not correctly resolved
- [CL-3620] Team status text not visible at all
Release 99.R3228 (03.07.2023)
Auf einen Blick
- Problem behoben, bei dem im Telefonbuch nicht mehr richtig gescrollt bzw. via Buchstabenleiste zu bestimmten Einträgen gesprungen werden konnte.
Tickets
- [CL-3577] Phonebook scrolling broken
- [CL-3576] Can not toggle favorite for phonebook entry
Release 98.R3167 (13.06.2023)
Auf einen Blick
- Der Client ist nun cloud-only, eine Verbindung zu Onsite Servern ist nicht mehr möglich.
- Tiefgreifende Überarbeitung im zugrundeliegenden Programmcode.
- Mobil: Onsite-Migrationsassistent entfernt.
- Vereinfachter Login-Bildschirm, der Server muss nun nicht mehr eingegeben werden.
- Neue Mindestvorraussetungen bei den Betriebssystem Versionen: – Ubuntu Linux 20.04 – macOS 11 – iOS 14 – Android 8.0
- Desktop: Überarbeitete Logik für die Auswahl der Audiogeräte . Der Client merkt sich nun die verwendeten Geräte und verwendet immer das “erste verfügbare” Gerät.
- Desktop: pascom Benachrichtigungen haben ein überarbeitetes Layout
- Desktop: Farbvariaten diverser Emojis werden nun gruppiert.
- Android: Verbesserungen beim Handling eingehender Anrufe.
- Android: GSM-Anrufe während eines pascom Anrufs werden nun sinnvoll behandelt.
- Android: Call Handling verbessert.
- Android: Problem beim starten eines Anrufes direkt nach dem Start der App bei aktiviertem Debug Modus auf langsamen Geräten behoben.
- Android: Unter Android 10 und neuer wird eine neue Audio API verwendet, das Umschalten zwischen Freisprechen, Bluetooth und Ohrhörern ist jetzt auf vielen Geräten (z.B. OnePlus) zuverlässiger.
- Android: Anzeigeproblem behoben, bei dem die App fälschlicherweise als “nicht verbunden” angezeigt wird.
- Android: Verbindungsproblem behoben, wenn ein Proxy konfiguriert ist.
- Ubuntu Linux: Wenn eine X11-basierte Session verwendet wird, kann es sein das ein weiteres Paket nachinstalliert werden muss: sudo apt install libxcb-cursor-dev.
- Windows: Erkennung des Supports für Windows-Info-Center Benachrichtigungen funktioniert nun korrekt unter Windows 2022.
- Windows: Manchmal ist der pascom Client bei der Anzeige von Videoanrufen eingefroren. Dies wurde behoben.
- macOS: Seltener crash beim Aufwachen aus dem Standby-Modus behoben.
- Line-Keys in der Basiskonfiguration können nun auch hinzugefügt werden, wenn die Basiskonfiguration leer ist.
- Der Klingeltonlautsprecher kann nun auch geändert werden, wenn das Softphone nicht das bevorzugte Gerät ist.
- Das Fullscreen Video UI schliesst nun zuverlässiger.
- Beim Konfigurieren von FollowMe Aktionen in Profilen wurden die Combobox-Werte nach dem Hovern mit der Maus nicht mehr richtig angezeigt.
- Lizenzüberschreitung-Fehlermeldung wird nun wieder korrekt angezeigt.
- Wenn direkt zwischen den Detailansichten für zwei Türklingeln umgeschaltet wurde, hat der Client manchmal den falschen Videostream angezeigt.
- Kleine Glitches beim Handling von Videoanrufen behoben.
- Verbesserte Prüfung ob das client-integrierte AEC aktiviert oder deaktiviert werden soll.
- Absturz beim Konfigurieren von Linekeys behoben.
Tickets
- [CL-1553] Group related emojis
- [CL-1953] Do not switch to auto away if a call is active
- [CL-2187] Proper MediaStream cleanup if pipeline creation fails
- [CL-2230] Attended transfer fails if the app is backgrounded while a call is running
- [CL-2398] Ensure that correct device/location list is cached with all properties
- [CL-2690] Make roster header height dynamic
- [CL-2749] Implement a compatibility layer to parse legacy commands directly from and into protobuf messages
- [CL-2760] Remove QOS Implementation from pjsip windows implementation again
- [CL-2766] Drop support for Android versions older than 8.0
- [CL-2867] Improve audio device selection algorithm on desktop
- [CL-2913] Drop Support for Ubuntu 18.04 LTS and build the client on Ubuntu 20.04 AMI
- [CL-2938] Native image picker not working on iOS
- [CL-2979] Improve memory and reference management of GStreamer Elements
- [CL-2987] Use proper domain for client connections instead of an IP, remove NAT64 detection
- [CL-2992] Freeze last fully decoded frame instead of showing “broken” video
- [CL-3003] Improve Journal search, ignore special Characters like comma
- [CL-3006] Send the preferred device to the server if it changes
- [CL-3021] Adopt AndroidVideoController to Qt6
- [CL-3024] Profile symbol section headings are not translated
- [CL-3025] Improve usability of waiting call list of queue
- [CL-3027] Remove unecessary account Q_PROPERTY from AbstractService
- [CL-3038] Use MessageId struct also for Websocket transport
- [CL-3041] Client side feature flags
- [CL-3054] Move “Favorites” button into Item details
- [CL-3092] Show reconnect button in offline toast popup
- [CL-3099] Improve click to dial feedback when dial failed on macOS
- [CL-3100] Click on letters in outlook phone book not working
- [CL-3109] Trigger screen recording permission on macOS
- [CL-3121] Windows Notification Center availability not recognized correctly on Windows Server 2022
- [CL-3122] Team will not be updated when we remove its member
- [CL-3126] Chat view not updating when deleting asset
- [CL-3132] The number of participants in the group is not correct
- [CL-3135] Android shows splash screen until force quit
- [CL-3137] Profile names can contain unwanted characters
- [CL-3138] Extend pascom call notifications with new button styles in desktop client
- [CL-3139] iOS file sharing not sending image until app restart
- [CL-3146] Remove the server input field from pascom Client login screen
- [CL-3152] Sort XMPP groups in roster filter alphabetically
- [CL-3157] SQL Filter in TeamJournal may select wrong queues
- [CL-3163] Improve UI for team journal entries answerd by other members
- [CL-3164] Client Hamburger Menu for Chats and Group Chats
- [CL-3165] Run pascom Client natively on Wayland instead of using XWayland
- [CL-3181] Send StopReplication request if android app goes into background
- [CL-3189] Can’t hide keyboard when creating a group on android
- [CL-3199] Log button clicks in client more consistently
- [CL-3207] Fix Android Phonebook initialization
- [CL-3214] Stream Logs from sattelite applications into the main app
- [CL-3219] Client crash on calling Toast constructor in openToastPopup
- [CL-3224] Callee shows screenshare indicator when caller is actually sending
- [CL-3229] Can’t add line key in client if there is none in the basic config
- [CL-3231] Windows native notification don’t show full german text for “accept and hold” when call waiting is active
- [CL-3235] Show better hint that phone gets activated in the profile actions
- [CL-3239] Group call can be started during active 1on1 call
- [CL-3242] Improve Jabra headset initialization
- [CL-3249] Unify OpenSSL dependency build for android
- [CL-3253] Known Qt6 and Simulcast regressions
- [CL-3256] macOS client crashes on startup
- [CL-3262] Explicitely request camera permissions on macOS
- [CL-3263] Remove intent handler for credential migration from pascom Cloud Client
- [CL-3266] Enable ubsan (undefined behavior sanitizer) in debug builds
- [CL-3274] Deleted user is still visible in the favorite roster in a client
- [CL-3280] Decrease Linux/Android sent stream resolution limit
- [CL-3281] Memoryleaks in connections
- [CL-3287] Do not open/execute files in chat by accident
- [CL-3288] Merge and Port CL-3213 sqlite logging into current
- [CL-3292] Link for Sennheiser headset software is not clickable
- [CL-3293] Stop Kuando busylight ringing when finishing initial setup
- [CL-3303] Client crashes when hanging up a call sometimes
- [CL-3307] Client crashes when starting with parameter -h
- [CL-3308] MacOS client shows white chat header after switching theme
- [CL-3309] Emoji skin color selector is shown directly on left click
- [CL-3310] Android client does not show up on incoming call when phone is locked
- [CL-3311] Pairing does not ask for mobile number anymore
- [CL-3312] Make sure that Qt6 client runs on VMs and Terminal Servers without additional parameters
- [CL-3313] Handle “malformed disk image” for log database correctly
- [CL-3314] Remove Qt ActiveX from client dependencies
- [CL-3318] Android refactoring regressions
- [CL-3319] Rostercell highlighting on mobile is irritating
- [CL-3320] Pairing on Android sometimes gets stuck
- [CL-3323] Starting mobile client in landscape the client crashes
- [CL-3326] Journal on Android doesn’t update properly
- [CL-3329] Share extension will not work properly on first try
- [CL-3330] Filter in select location popup on mobile broken
- [CL-3332] Popup layout broken with Qt6
- [CL-3338] UI glitch while sharing screen from Desktop while using the mobile to phone
- [CL-3339] Can’t pickup calls from “Waiting Calls” section
- [CL-3340] Round corners in custom pascom notifications
- [CL-3341] Output logs on stdout/stderr if the client is started within a terminal on windows
- [CL-3342] Current version of a client crashes after installation on Kobiton
- [CL-3343] Broken call activity view after changing layout of client
- [CL-3344] Periodic reconnect doesn’t work on android
- [CL-3345] Log streaming not working on iOS client
- [CL-3346] Problem with UI when client width is less than two columns
- [CL-3347] Video not shown when join a conference that was already running when client starts
- [CL-3350] Use java based Log methods for adb logging
- [CL-3352] Android dependency housekeeping
- [CL-3353] Android app sometimes gets killed by OS while in background
- [CL-3354] Android app display sleep and app history handling
- [CL-3355] Android pushed chat messages not visible in chat anymore
- [CL-3358] Media preview on mobile broken
- [CL-3359] Handle userdir with spaces correctly on iOS 16.1 and newer
- [CL-3361] Mobile client terminates when trying to choose a file for sending a fax
- [CL-3362] pulsesink broken on linux
- [CL-3363] Deactivate user-enabled debug log automatically after a while
- [CL-3364] Broken call activity when calling some external numbers
- [CL-3365] Remove or rework “Disable dynamic scrolling” switch
- [CL-3366] Android roster scrolling stutters after wakeup
- [CL-3367] Weird behavior for hovered cells when scrolling in contact list
- [CL-3368] Fine tune notification channels
- [CL-3369] Sending and receiving video / Screensharing on Firefox is broken
- [CL-3370] Dockable window broken
- [CL-3371] Linux client crash when attach file button is pressed in chatView
- [CL-3373] Android crashdump capturing (partially) broken
- [CL-3374] Client crash on shutdown if a conversation is open
- [CL-3377] Blank view when client starts while pbx is offline
- [CL-3378] pjsip device scanner sometimes creates duplicated ids
- [CL-3379] Edge cases in Android call push handling
- [CL-3384] Android incoming pascom call during GSM call
- [CL-3385] urls are highlighted but unclickable on linux
- [CL-3386] Client does not exit fullscreen layout
- [CL-3387] Broken combo box borders
- [CL-3388] Change status text icons broken
- [CL-3394] Client sends typing events while the user types into another program
- [CL-3396] “Devices changed” toast appears after every device rescan
- [CL-3397] Memory leaks in client
- [CL-3401] Missing profiles when removing profile.personal role despite same full_profile_list_event
- [CL-3402] Weird color change for phone icons in contactlist
- [CL-3403] Fix / Improve MdSoftphone::configureAEC() logic for new audio device selection logic
- [CL-3404] Logout from location via function code doesn’t work properly
- [CL-3405] Call Waiting is not working on Android
- [CL-3409] Broken layout of chat file attachments in search results
- [CL-3413] Mobile client immediately shows fullscreen layout on start
- [CL-3414] Android client crashes on mute microphone
- [CL-3415] Missing names and broken layout in phone book
- [CL-3416] Group URL is cut off without “…” if the UI is too narrow
- [CL-3417] Wrong padding for combo box list elements on first open
- [CL-3420] Android App sometimes shows wrong call duration
- [CL-3422] Maximised client on macOS shrinks on drag&drop of a file
- [CL-3425] VideoItem sometimes takes a long time to show video frames when switching between display modes
- [CL-3426] Broken layout in call waiting
- [CL-3427] Client crash in QtQuick QV4 JS Engine
- [CL-3428] Hide Android Navigation Bar on “swipe screen”
- [CL-3433] Conference button still enabled after hangup of second call
- [CL-3435] Voicemailbox has wrong audio output device
- [CL-3436] Active screenshare in 1-1 call is shown in group view
- [CL-3444] Sometimes call push on Android is not working
- [CL-3446] Call UI on mobile is not shown properly in some cases
- [CL-3449] Change FollowMe on Ubuntu is not working
- [CL-3450] Wrong mute state
- [CL-3451] Avatar in call different size
- [CL-3452] Group view shows no call time
- [CL-3453] Roster tooltip shows up in phone book
- [CL-3461] Switch to QZXing from GStreamer for QRCode scanning to fix autofocus problems
- [CL-3463] Refactor SettingsStore API and fix Journal filter for teams
- [CL-3464] Windows debug client console build broken
- [CL-3465] Opening downloaded fax (if we already downloaded it once) via client , is not working
- [CL-3468] Android client offline while call is running
- [CL-3472] Can’t save journal entries to phonebook
- [CL-3474] GSM calls via client are not working
- [CL-3475] Call recordings not visible in the client and listening doesn’t work on Linux
- [CL-3476] Update installation doesn’t start automatically on windows
- [CL-3480] Client sometimes starts the camera even if no video is visible
- [CL-3481] Maintain minimum version descriptions for pascom Client
- [CL-3482] Cursor changes in settings UI when hovering section of main view elements
- [CL-3485] Integrated macOS camera shows no video
- [CL-3488] Chat text field looses focus if clicked on emoji
- [CL-3489] Button for unread messages in avatar header too small
- [CL-3490] Polish loop when configuring a new profile
- [CL-3491] Better translation if password change fails in the client
- [CL-3493] Client crash on quit / restart
- [CL-3494] Save and delete phonebook entry sometimes fails
- [CL-3495] Android client crashes on dial/call push
- [CL-3496] Client crashes when deleting phonebook entry
- [CL-3500] Remove unused FileTransfer components
- [CL-3501] Audio Configuration API usability improvements
- [CL-3502] Race condition on connection creation
- [CL-3504] Implement a “back button” in the Android Incoming Call Swipe Screen
- [CL-3505] User cannot see own video when change display mode
- [CL-3506] Android pjsip build on macOS broken
- [CL-3511] Chat Notification Text input is too small and doesn’t have an emoji pane
- [CL-3514] Recent searches in client broken
- [CL-3519] Crash after wakeup on macOS
- [CL-3522] On Configure profile action, devices from drop-down menu disappears on hover
- [CL-3523] Add more fields to –logcat
- [CL-3524] “License exceeded” toast is not shown anymore
- [CL-3525] Pjsip reinitializes on android after wakeup because debug mode flag changes
- [CL-3527] Android Service Process does not correctly log to ADB
- [CL-3528] Door bell video stream not changed when switching
- [CL-3529] Client Not Responding during video call (1 on 1)
- [CL-3531] postcall ChannelEvent triggers an assert
- [CL-3533] Video button status not reset on mobile
- [CL-3539] Client configure linekey feature doesn’t work correctly
- [CL-3552] Remove broken twcc metrics cleanup code
- [CL-3553] Editing labels is broken in Phonebook Details
- [CL-3555] pascom Client sends wrong h264 profile id when sending a camera stream
- [CL-3557] Translation typo in Plantronics toast
- [CL-3562] Wrong translation for group unmute
Release 97.R2818 (08.03.2023)
Die Änderungen in dieser Version betreffen nur die Mobile iOS-Applikation.
Auf einen Blick
- Kompatiblitätsproblem zu iOS 16.1 und neuer behoben.
- Debug Logging verbessert.
Tickets
- [CL-3345] Handle userdir with spaces correctly on iOS 16.1 and newer
- [CL-3359] Log streaming not working on iOS client
Release 96.R2736 (13.02.2023)
Auf einen Blick
- macOS: Wurde der pascom Client mit x geschlossen, wird er nun mit einem Klick auf das App-Symbol wieder in den Vordergrund geholt.
- macOS: Handling von tel:// und sip:// URIs verbessert.
- Klingeltonsteuerung für Jabra Headsets überarbeitet.
- PC_HEADSET_SUPPORT_DISABLED. Diese Umgebungsvariable deaktiviert nun auch den Jabra Support.
- Outlook/Datev: Rufnummern, welche nicht E.164 formattiert gespeichert wurden, werden nun zuverlässiger aufgelöst.
- Logging-Subsystem überarbeitet.
Tickets
- [CL-3143] Application window is not restored when clicking on the AppIcon after the app was closed
- [CL-3206] Also disable Jabra Headset support if PC_HEADSET_SUPPORT_DISABLED is set
- [CL-3212] asset downloads can be triggered multiple times for the same file
- [CL-3227] Voicemail playback can be started multiple times
- [CL-3238] macOS dials from tel:// and sip:// links not working
- [CL-3246] Jabra Headset rings although client is not ringing
- [CL-3269] Show an error message if the configured download folder is invalid or empty
- [CL-3273] Number resolving seems to be broken with locally formatted numbers in Outlook and Datev
- [CL-3284] Phonecall current device may not be initialized correctly
- [CL-3299] Android client crashes on startup on 32bit devices
Release 95.R2679 (12.01.2023)
Auf einen Blick
- Performanceverbesserungen bei Verwendung des Opus Codecs.
- Unterstützung für G.722 Codec bei HD Telefonaten.
- Logging von Programmfehlern in der Outlook und DATEV Integration verbessert.
- Fehlermeldung korrigiert, wenn ein pascom.cloud Client mit einem Onsite Server verbunden ist.
Tickets
- [CL-3245] Enable G722 when “hdaudio” is enabled
- [CL-3255] Cloud client connected to onsite/csp shows wrong text
- [CL-3257] Set opus complexity to 5 in softphone
- [CL-3258] Don’t use PcLog.wtf in java
- [CL-3259] Backport unhandled exception handlers to bugfix for .net based Adapters
Release 94.R2661 (02.01.2023)
Auf einen Blick
- iOS/Android: Unterstützung für den Pairing-Migrationsassistent des pascom Onsite Client für Mobiltelefone
Tickets
- [CL-2817] Support for Android 13
- [CL-3178] Implement a permanent error toast if a cloud client is connected to an onsite
- [CL-3180] Detect if the Database on the iOS app has been moved away while the process was sleeping
- [CL-3210] React on transfer credentials request from onsite app
Release 93.R2603 (16.11.2022)
Auf einen Blick (Nur Desktop)
- DATEV: Während eines Anrufs wird nun der erste gefundene Name angezeigt, falls einer Nummer mehrere Mandanten zugeordnet sind.
- Im Journal werden nun dynamisch Namen aus lokal verfügbaren Telefonbüchern aufgelöst, falls der entsprechende Journaleintrag keinen Namen hat.
Tickets
- [CL-3013] DATEV Resolve service sometimes doesn’t resolve number
- [CL-2993] Resolve Names for Journal Entries using available local phonebook sources
- [CL-3101] Enhance DATEV resolver, use first match for display name if multiple matches are found
Release 93.R2590 (09.11.2022)
Auf einen Blick
- Ubuntu Linux: Das Client Icon taucht nun nicht mehr doppelt im Dock auf.
- Android: Türklingel-Anrufe zeigen nun zuverlässiger Video an.
- Wenn ein Gruppenanruf beendet wurde, hat der Client unter umständen den aktiven Chat selbständig umgeschaltet.
- Wenn ein admingesteuertes Profil deaktivierte Aktionen enthält, werden diese nun im Client auch als deaktiviert angezeigt.
Tickets
- [CL-3104] Disable Pair/Unpair button during call
- [CL-3127] Log information on push deprioritization on Android
- [CL-3128] “Share with” list from “Share” extension on iOS is not correctly updated
- [CL-3134] pascom Client shows twice in the linux Dock because of wrong WMClass
- [CL-3136] Doorbell calls on Android sometimes only show image instead of video
- [CL-3140] client changes active chat on hangup of groupcall
- [CL-3153] Inconsistent wording/translation of locations
- [CL-3154] Deactivated admin profile actions not shown as deactivated in client
Release 92.R2564 (19.10.2022)
Auf einen Blick
- UI des Anrufbildschirm überarbeitet, um versehentliches Anrufen oder Auflegen zu vermeiden.
- Bei Videokonferenzen kann nun das Videobild in ein eigenes Fenster ausgedockt werden.
- UI Verbesserungen für Videoanrufe.
- Windows: Outlook-Integration vollständig überarbeitet.
- Der “Profil auswählen” Dialog erscheint nun nicht mehr zufällig nach einem Neustart des Rechners, wenn Outlook und pascom Client im Autostart sind.
- Stabilerer Import von geteilten Ordnern aus Exchange-Umgebungen.
- DATEV: Neue Option verfügbar, welche den automatischen DATEV-Klick nur ausführt, wenn es genau einen Treffer im DATEV-Telefonbuch gibt.
- iOS: Benachrichtigungen zeigen nun den Avatar des Benutzers an.
- iOS: Der Anrufbildschirm zeigt bei einem eingehenden Team-Anruf weniger Informationen an.
- BLF-Tasten können nun umsortiert werden.
- Neuer “Details” Bildschirm für Benutzer und Gruppen, mit einer Übersicht über alle geteilten Bilder und Dateien.
- iOS/Android: Schnellerer Reconnect unter bestimmten Umständen.
Tickets
- [CL-2601] Client sends wrong SIP user agent after new pairing
- [CL-2740] Re-Implement Outlook integration, build a separate adapter executable
- [CL-2763] Remove Support for servers older than pascom 19.14
- [CL-2804] Show user avatars in Chat push notifications on iOS
- [CL-2841] Mobile client does not show existing running calls after start
- [CL-2876] Detachable Video Window
- [CL-2885] Improve 1on1 Video Calls
- [CL-2896] Enhance automatic datev click with “Only matching” option
- [CL-2929] Desktop client softphone continues to ring after follow-me timeout
- [CL-2960] Allow reordering of BLF keys in the client configuration UI
- [CL-2969] Enhance User and Group Details, introduce media overview
- [CL-2977] Improve Call Screen Accept/Decline UX
- [CL-2978] Sometimes the main activity is started with a stale push-call intent
- [CL-2980] Sending DTMF in one piece via REST API dial not working anymore
- [CL-3010] Stricter compiler warnings
- [CL-3011] Switch speaker to handsfree broken with Android 12 sometimes
- [CL-3012] Popup body a bit smaller than header
- [CL-3014] Screen of Android not locked after hangup of incoming call
- [CL-3029] Reduce amount of infos in the CallKit screen
- [CL-3031] Client shows new started group call when participant starts video
- [CL-3035] Android Notification Channel settings sometimes get stuck
- [CL-3044] Layout in journal for incoming/outgoing calls is not in the same plane
- [CL-3045] When a call is hung up while writing a chat message, the pointer focus jumps to the dialpad
- [CL-3046] Handling of read/unread markers for team voicemails is broken
- [CL-3047] Android app might crash on first start in ContactsChangeObserver
- [CL-3052] Status text is sometimes not correctly updated
- [CL-3056] iOS app continues to ring when call is accepted on desktop phone
- [CL-3060] Journal filter for teams broken
- [CL-3061] iOS Device hangs up when trying to initiate a 3-way conference remotely
- [CL-3065] Chat messages are sometimes not displayed on android
- [CL-3075] Improve Logging for Windows Click-To-Dial handling
- [CL-3078] Disable contact list dial buttons for a period of time after a state change
- [CL-3081] Time trigger view for admin and system profiles
- [CL-3086] Client UI improvements
- [CL-3087] Softphone sometimes doesn’t reregister after disconnects due to inconsistent statemap
- [CL-3088] Improve UI for incoming doorbell calls
- [CL-3093] Increase ping timeout to half of ping interval
- [CL-3095] Enable/Disable FollowMe Profile actions are inconsistently handled
- [CL-3097] Disable camera switch button when sending no video
- [CL-3098] Don’t waste time on wakeup on mobile
- [CL-3102] Sharing into pascom Client is broken sometimes on iOS
- [CL-3119] Recent search result list not populated
- [CL-3123] client crashes when disconnects happen during a running call
Release 91.R2478 (01.08.2022)
Auf einen Blick
- Android: Bluetooth Verbindungen zu diversen Geräten (z.B. Autos) funktionieren nun zuverlässiger.
- Android: Diverse Stabilitätsverbesserungen.
- Es wird eine Meldung angezeigt, wenn man durch Geräteeinstellungen nicht mehr erreichbar ist.
- DATEV: Anrufernamen werden zuverlässiger aufgelöst.
- DATEV: Bedienung der Suche verbessert.
Tickets
- [CL-1890] Android connected with bluetooth car radio not working properly sometimes
- [CL-2911] Show own phonestate offline state in client
- [CL-2939] JournalEntry::isTeamJournalEntry() behaves wrongly for a team journal entry
- [CL-2944] SetDATEVData sometimes doesn’t transmit all information
- [CL-2945] Journal not showing name/number and datev button is active
- [CL-2976] Improve DATEV Search, ignore special Characters like comma
- [CL-2981] iOS app terminated after entering background
- [CL-2982] Switch from altool to notarytool for iOS app notarization
- [CL-2989] Android client stays offline after initial sync
- [CL-2990] Profile Selector is broken
- [CL-2999] PascomNotificationManager.showNotificationForCallPush unhandled SecurityException
- [CL-3000] PascomClientNative.hangupCall() fails with UnsatisfiedLinkError
- [CL-3001] BackgroundServiceStartNotAllowedException when launching main activity
Release 90.R2426 (15.07.2022)
Auf einen Blick
- Defekte “PIN ändern” Funktion entfernt.
- Falsche Namensauflösung bei eingehenden Anrufen mit unterdrückter Rufnummer behoben.
- Startup Crash auf Ubuntu 22.04 behoben.
- Verfügbare Labels werden wieder im Telefonbuch-Editor angezeigt.
- Bei einer Lizenüberschreitung in pascom.cloud wird nun eine korrekte Fehlermeldung angezeigt.
- Zuverlässigerer Reconnect bei Netzwerkproblemen.
- Wenn sich das Benutzerpasswort auf einem pascom19 OnSite Server ändert, stellt der Client nun weitere Verbindungsversuche ein bis das neue Passwort eingegeben wurde.
- Aus den Gruppendetails kann nun direkt ein Gruppenanruf gestartet werden.
- Beim versenden eines Fax wird nun validiert, ob eine E-Mail-Adresse eingegeben wurde.
- Ein leerer Statustext wird nun korrekt auf den Profilnamen zurückgesetzt.
- Wenn am Anmeldebildschirm falsche Daten eingegeben wurden, verhält sich der Client nun logischer.
- Windows: Es wird ein neues EV-Codesigning Zertifikat verwendet.
- Android: Vordergrund-Anrufbenachrichtigung wird beim Beenden der App durch das Betriebssystem zuverlässiger aufgeräumt.
- iOS: Bildauswahl aus der Fotogalerie funktioniert wieder.
- iOS: Versenden von Dateien aus anderen Apps ist nun zuverlässiger.
- iOS/Android: Probleme mit Pre- und Postcall Aktionen behoben.
- Windows/macOS/Linux: Zuverlässigeres Neuverbinden wenn sich die Netzwerkumgebung ändert (z. b. VPN Verbindungsaufbau).
- Windows: Manchmal wurde nach dem Schließen der Vollbildansicht ein graues halbtransparentes Overlay angezeigt. Dies passiert nun nicht mehr.
Tickets
- [CL-1571] Fix phone book entry section in call details
- [CL-1962] Fullscreen Chat Pane shows unread bagde for unrelated chat messages
- [CL-2260] Fix QML Data registration to be compatible with Qt6
- [CL-2263] Remove usages of QNetworkConfiguration and look into QNetworkAccessManager
- [CL-2506] Client sends ClientInfo in temp session in some circumstances
- [CL-2560] Jabra support cannot be re-enabled on Ubuntu
- [CL-2583] Improve client login screen UX
- [CL-2799] Fix call pickup on iOS
- [CL-2858] Client not updating group contacts sometimes
- [CL-2863] Add slashes to stun server URLs before passing them to GStreamer
- [CL-2865] Pascom client “crashes” on incoming call
- [CL-2866] Call UI state broken if the first channel event is from a non-controllable device
- [CL-2868] Verify compatibility to Windows Server 2022
- [CL-2871] Call group (or) participants directly from group UI
- [CL-2878] Client tries to sign in with old credentials and locks AD account therefore (again), on xmpp transport
- [CL-2886] Remove “change PIN” feature from pascom client
- [CL-2888] Buttons in request not the same length
- [CL-2891] Improve call push handling on Android
- [CL-2895] Client not reconnecting after internet/VPN outage
- [CL-2897] “Anonymous” as source number leads to resolve attempts with an empty phone number
- [CL-2899] Do not ask for confirmation if nothing has been changed in the Profile Editor
- [CL-2901] Fix startup crash on Ubuntu 22.04
- [CL-2906] Image selection in pascom Client on iOS is broken
- [CL-2907] Available labels are not shown anymore in phonebook editor
- [CL-2909] Minor build system fixes and improvements
- [CL-2910] Fix Android Notification Channel Naming
- [CL-2912] Fix cmake installation on windows
- [CL-2914] sending fax via client fails when email notify field is empty
- [CL-2916] Potential Android/Huawei issue with incomming call pushes
- [CL-2917] Drop openssl 1.0 from linux client
- [CL-2921] Pre-Call event breaks call handling on iOS (and probably android?)
- [CL-2922] Improve error handling if the client connection limit is exceeded
- [CL-2923] Automatically focus password field in “Wrong password” screen on Desktop
- [CL-2924] Can’t send images from Photos.app on iOS via pascom Client
- [CL-2925] Adding new call during one still ringing outgoing call causes shows strange call activities
- [CL-2931] Select different user groups for staged rollouts of the pascom Client
- [CL-2934] Cannot reselect profile when display name (status) is empty
- [CL-2943] Client statehandling broken on DSL reconnect
- [CL-2948] Permanent gray overlay after screensharing
- [CL-2953] Attended transfer fails with BYE
- [CL-2959] Show a message if a client is offline for a longer period of time
- [CL-2963] Hide job ID when sending a fax in the client
- [CL-2968] ConnectionService integration seems not to be cleaned up correctly sometimes
Release 89.R2339 (05.05.2022)
Auf einen Blick
- iOS/Android: Chat Benachrichtigungen werden entfernt sobald die Nachrichten auf dem Desktop Client gelesen werden (nur bei pascom.cloud Telefonanlagen).
- Desktop Clients können jetzt eine Benachrichtigung anzeigen wenn ein Gruppenanruf von einem anderen Gruppenmitglied gestartet wird.
- Android: Anrufhandling unter Android 12 verbessert.
- Android: Kompatibilität zu MDM Systemen verbessert.
- Handling beim Einfügen von Kombinationen aus Dateien und Bildern aus der Zwischenablage verbessert.
- Manchmal wurden bei Loginversuchen Socket-Verbindungen vom Client nicht richtig geschlossen.
Tickets
- [CL-144] Remove notifications from mobile phone if acknowledged on other device
- [CL-2597] Broken call activity when switching view during call initialization
- [CL-2712] Improve logging for app and url actions
- [CL-2783] Client unregisters softphone during pairing of mobile
- [CL-2784] Toast covered by password dialog
- [CL-2786] Update Material Icons Font to the latest version
- [CL-2795] Improve behavior for softphones with delayed ringing
- [CL-2801] DATEV number resolving sometimes doesn’t work
- [CL-2803] Improve pascom Client on MDM managed Android smartphones
- [CL-2807] Border radius gets lost when hovering phonebookentry
- [CL-2810] Improve Clipboard mimetype handling for file sending
- [CL-2811] Improve auth status 403 check to improve compatibility to reverse proxy setups
- [CL-2813] Remove unused xmpp commands from the codebase
- [CL-2814] Show a notification on the desktop client if another participant starts a group call
- [CL-2816] Can’t share files on android if the other participant shares screen or video
- [CL-2820] Client network discovery leaks sockets
- [CL-2822] Team filters for Journal not shown after server update
- [CL-2835] Client sends updateUserContactRequest in an endless loop
- [CL-2839] Follow me settings not saved when only changed switch
- [CL-2843] CPU / GPU Load Significant increased after accessing the Client Settings
- [CL-2850] Fix width of roster display names
- [CL-2853] Fix avatar selection in android mobile Client
- [CL-2854] Update client developer docs for cmake based build
- [CL-2862] Client tries to logout user from location multipe times
- [CL-2879] Android client issue when pushed call gets answered on another device
Release 88.R2282 (05.04.2022)
Die Änderungen in dieser Version betreffen nur die Mobile Android-Applikation.
Auf einen Blick
- Problem behoben, bei dem Mobilgeräte mit Android nach einem Anruf-Push nicht korrekt aufgewacht sind. Dadurch klingelte das Gerät nicht.
Tickets
- [CL-2826] pascom Client doesn’t wake up on call pushes
Release 87.R2270 (22.03.2022)
Die Änderungen in dieser Version betreffen nur die Mobile Android-Applikation.
Auf einen Blick
- Problem behoben, bei dem Mobilgeräte mit Android nach einem Anruf-Push nicht korrekt aufgewacht sind. Dadurch klingelte das Gerät nicht.
Tickets
- [CL-2775] Android devices sometimes don’t ring properly
Release 86.R2266 (16.03.2022)
Auf einen Blick
- Android: Probleme mit der Sprachqualität in 5G Netzen behoben.
- Android: Problem mit fehlendem Audio behoben, wenn ein pascom Anruf während eines aktiven GSM Anrufs eingeht.
- iOS: Chat Push Nachrichten wurden unter Umständen beim Öffnen der App erneut angezeigt.
- iOS: Verbesserungen beim Teilen von Dokumenten aus der Dateien-App.
- macOS: Absturzproblem im Zusammenspiel mit bestimmten Jabra Headset und Docking Stationen behoben.
- Windows: Windows-Infocenter Pickup-Benachrichtigungen zeigen nun auch Labels mit an.
- Wenn Anklopfen aktiv ist, konnte ein Anruf an ein Team in dem der Anrufende selbst Mitglied ist, nicht mehr aufgelegt werden.
- Memory Leak bei wiederholten Reconnects behoben.
Tickets
- [CL-2607] pascom Client memory leak on disconnect from server
- [CL-2722] Call activity disappears when calling team
- [CL-2742] Do not sync call audio modes if another app is phoning on android
- [CL-2771] We can’t see call labels for pickup notification
- [CL-2779] Fix Image Handling in sharingExtension
- [CL-2780] macOS client crashes on hangup
- [CL-2782] Chat push handling broken on iOS
- [CL-2785] Bad audioquality on android when using 5G network
- [CL-2796] Client does not subscribe to currently opened queues upon reconnect
- [CL-2800] Optimize queue state publish subscribe api
- [CL-2802] Remove the “Open Logfiles” button from the debug info toast
Release 85.R2238 (24.02.2022)
Die Änderungen in dieser Version betreffen nur die Mobile iOS-Applikation.
Auf einen Blick
- Problem behoben nachdem die App spontan nicht mehr gepaired war
Tickets
- [CL-2778] pascom Client on iOS looses pairing spontaneously
Release 84.R2233 (22.02.2022)
Auf einen Blick
- Der pascom Client warnt nun bei Verbindungen mit pascom Server Version 19.13 und älter - Die Unterstützung für diese veralteten Server wird bald eingestellt.
- Windows: Der pascom Client setzt mindestens die 64bit-Version von Windows 10 / Windows Server 2016 vorraus.
- macOS: Die Mindestvoraussetzung ist macOS 10.15.
- DATEV: Es werden nun Rufnummern und auch Rufnummern die als “sonstiges” o. ä. abgelegt sind, importiert.
- DATEV: Wenn eine Rufnummer eine Notiz hinterlegt hat, wird dieses Feld zum bilden des Anzeigenamens herangezogen.
- DATEV: Beim Import von DATEV-Kontakten kann nun konfiguriert werden, ob inaktive Adressaten oder Institutionen ebenfalls importiert werden sollen.
- DATEV: Transferierte Anrufe werden korrekt in die Telefonliste synchronisiert.
- iOS/Android: Bilder und Dokumente können nun aus anderen Apps direkt mit dem pascom Client geteilt werden.
- Voicemails und Mitschnitte können nun direkt in der Standard-Audio-Anwendung geöffnet werden.
- Problem beim Abspielen von Voicemails auf Audiogeräten mit einem Umlaut im Namen behoben.
- Lokale Telefonbucheinträge (DATEV, Outlook, Android, Apple) werden nur bei einem exakten Treffer verwendet, und nicht mehr ab einer Übereinstimmung von 85% oder mehr.
- Auswahl des bevorzugten Gerätes funktioniert wieder, wenn zwei Geräte den gleichen Anzeigenamen haben.
- macOS/Linux/Windows: Neueste Version der Jabra-Bibliotheken integriert.
- macOS: EPOS Connect wird jetzt unterstützt.
- Eine leer gelassene Faxrufnummer im Telefonbucheintrag eines Benutzers deaktiviert nun nicht mehr die Faxfunktion.
- macOS: Standby-Verhalten des Clients verbessert, wenn macOS in den “DarkWake” Modus wechselt.
- Vollbildansicht wird nun nicht mehr, für den nicht mit dem aktiven Anruf zusammenhängenden Videostream, geöffnet
- Reconnect-Algorithmus überarbeitet, wenn eine pascom Instanz nicht verfügbar ist.
- Zuverlässigerer Reconnect bei Verbindungsfehlern.
- iOS: Seltenes Problem beim Annehmen von Anrufen nach einem Push behoben.
- Windows: Crash behoben, wenn bei einer Voicemail-Notification auf “Jetzt Anhören” geklickt wurde.
- Android: Handling von Bluetooth Geräten im Zusammenspiel mit Attended-Transfer verbessert.
- Android: Problem bei Einwahl in Gruppenanrufe behoben.
- iOS: Problem mit Attended Transfer während eines noch klingelnden Anrufs behoben.
- Proxy Unterstützung überarbeitet: Proxyserver mit und ohne Authentifizierung können nun direkt in der Anwendung konfiguriert werden.
Tickets
- [CL-1152] On linux the client selects the wrong application directory for the user profile
- [CL-1880] Use “Notiz” field of datev phone numbers as display name if filled
- [CL-1939] pascom Client should appear as “sharing target” on iOS and Android
- [CL-1961] Link detector can’t parse links to IPv6 hosts
- [CL-1996] Support Epos Connect for Sennheiser/Epos headsets on macOS
- [CL-2087] Introduce “Video Debugging” switch to pascom Client Settings
- [CL-2111] Improve windows build
- [CL-2200] Show Fax Calls in the team journal and allow PDF download
- [CL-2224] Implement a ShareExtension to be able to send a file directly to some contact
- [CL-2258] Port pascom Client to 64 bit on Windows
- [CL-2259] Replace QRegExp with QRegularExpression
- [CL-2268] Verify client compatility to macOS 12
- [CL-2297] Windows AppLocker blocks client again
- [CL-2318] Remove QQmlSortFilterProxyModel dependency
- [CL-2331] Import more data from DATEV into local pascom phone book
- [CL-2355] Improve callerid update handling in pascom Client
- [CL-2394] Unify network checks on android
- [CL-2445] When switching camera on mobile speaker is set to handsfree
- [CL-2453] Can not switch audio devices during active call when call is on hold
- [CL-2502] Deprecate support for pascom Server versions older than 19.14
- [CL-2504] Update crashpad build and build latest version
- [CL-2523] Audio device switch broken on mobile in case of transferred call
- [CL-2530] Transferred call not correctly synced to DATEV
- [CL-2535] LocationList update during active call might break client UI state
- [CL-2537] Improved proxy support
- [CL-2540] Implement BackOff for reconnect if the server instance is not available
- [CL-2550] Better handling of macOS Dark Wake
- [CL-2551] Search shows faulty “Failed to load some entries” message
- [CL-2552] Duplicate transmission messagesSeenEvent
- [CL-2556] Improved logging
- [CL-2563] Android keyboard overlaps call controls
- [CL-2564] Android client sometimes does not show labels
- [CL-2566] Value for “Toggle Window” shortcut is not reset to default
- [CL-2572] Fix URL handling if connected to a server via IPv6 address literal
- [CL-2590] Improve multiple files sending
- [CL-2592] 64bit Compatible DATEV Integration
- [CL-2593] Enable automatic graphics switching for pascom Client on macOS
- [CL-2595] Proximity sensor is not enabled while the “Connecting” screen is visible
- [CL-2618] Team overview not closed when team is removed server side
- [CL-2622] Upgrade to GStreamer 1.18.5
- [CL-2624] Modernize Android build
- [CL-2626] Windows popup shows unknown number for outgoing calls to a phonebook contact
- [CL-2628] Upload pascom Client.exe and addtional libraries to improve symbolication in backtrace
- [CL-2629] macOS client crashed after dev cloud becoming unavailable
- [CL-2631] Paste numbers with strange clipboard content shows image preview
- [CL-2633] Android client cancels incoming calls after call to door bell
- [CL-2636] Client seems to wait longer than necessary until call activity disappears
- [CL-2637] Jabra integration not working after standby on linux
- [CL-2638] Disable automatic updates and warnings on unsupported linux distributions
- [CL-2644] Login and Logout from Team via Right-click menu is broken on mobile
- [CL-2645] Typing indicator is not removed if message is received
- [CL-2650] XMPP/Websocket protocol discovery timeout is too short
- [CL-2651] Broken view after closing a group
- [CL-2652] License exceeded toast overlapping with the rest of the text
- [CL-2655] Client doesn’t update group participants when offline
- [CL-2656] Register and Dial sometimes fails with PJ_ETOOBIG
- [CL-2657] Increase ping timeout, 1s seems to be too short
- [CL-2658] Increase client min version to “10” on windows
- [CL-2659] Improve updating lastChangedEvent
- [CL-2664] Improve logging of unpair workflow
- [CL-2665] Starting a second client with empty user dir resets the user state to Available
- [CL-2666] White background appears on Android while enabling/disabling permissions
- [CL-2667] Restrict usernames to server side allowed characters already in the client
- [CL-2668] Roster Filter in dialpad is not correctly reset in some circumstances
- [CL-2671] Possibly broken handling of SetLocation commands
- [CL-2674] Picking up a Call in Call Waiting list of a queue on mobile devices is broken
- [CL-2675] Improve debug logging, list all found devices after a device rescan
- [CL-2677] Introduce a “Open in default player” button for voicemails and recordings
- [CL-2678] Update Jabra Library
- [CL-2679] Can’t open DTMF pad when calling an IVR directly
- [CL-2680] Client forgets old webclient guest when another one joins
- [CL-2681] Client closes screen sharing when unrelated user starts screen share
- [CL-2682] Client chooses wrong prefix from dropdown when configuring call forwarding
- [CL-2684] Client shows errors when closing full screen view
- [CL-2689] Client not usable for short moment after busy
- [CL-2691] Play button for recordings/voicemails is not working
- [CL-2692] Improve android back button
- [CL-2695] Disable FindQueueState requests via commandline / environment switch
- [CL-2697] Client must not automatically reconnect if session was declined because of exceeded license
- [CL-2700] Drop support for macOS 10.14 in pascom Client due to pjsip problems
- [CL-2701] Client shows no reaction when sending files
- [CL-2705] macOS client crashes when playing audio files
- [CL-2706] Improve phone number resolving for client integrated phonebooks (DATEV, Outlook, etc.)
- [CL-2707] Encode username and password as utf-8 inside of the authorization header
- [CL-2708] Android client does not reconnect after standby
- [CL-2709] Device selector dropdown uses non-unique caption to compare, instead of name or id
- [CL-2711] Don’t Close popups if mouse is pressed while entering the greyed out overlay area
- [CL-2714] pascom Client v84 EPOS / Sennheiser integration doesn’t work
- [CL-2715] Do not disable fax when loading the user phonebook entry in settings
- [CL-2719] Better protocol logging if debug mode is disabled
- [CL-2721] Can’t configure line key on hardware phones in client settings
- [CL-2725] Enhance Debug mode toast details, add explanation about private data collection
- [CL-2727] Softphone doesn’t correctly reconnect after standby on linux
- [CL-2729] Double timestamp on Android logs
- [CL-2737] Upgrade build environment for macOS 12
- [CL-2738] Implement new Publish-Subscribe based Queue State API
- [CL-2739] Broken chat view after sharing file on Android
- [CL-2745] Voicemailbox playback broken because of umlaut issue in gstreamer device names
- [CL-2747] Client crashes if “Listen to Voicemail” in notification is clicked
- [CL-2748] Client sometimes doesn’t connect on iOS when a call is pushed
- [CL-2750] Introduce a switch to enable or disable import of inactive contacts from DATEV
- [CL-2751] Improve Pickup notifications, avoid cutting off long names
- [CL-2755] Team filters for Journal sometimes not shown
- [CL-2756] Buttons to interrupt/cancel screen sharing cut off with debug toast
- [CL-2758] Unattended transfer during ringing fails
- [CL-2759] Bluetooth device shows dialing after attended transfer
- [CL-2765] Android client sometimes hangs up shortly after calling into a group
- [CL-2767] Client sometimes does not reconnect after connection failure