Releases: wireapp/wire-webapp
Releases · wireapp/wire-webapp
2023-03-14-staging.0
0.27.0 (2023-03-14)
New Features
- Save failed to send data in DB (#14823) (74a9e44e)
- implement retry option on message failure to send [FS-1571] (#14757) (23d02316)
- check if call epoch change event was fired by parent conversation (#14788) (9814a3d1)
- Adjust styles of VS-NfD banner (SQSERVICES-1733) (#14792) (1209baae)
- Add avatar upload loading state (SQSERVICES-1936) (#14790) (0521b34b)
- clear mls group on conversation delete (#14772) (a5056044)
- Add server flag to enable CoreCrypto [FS-1594] (#14759) (16c36fee)
Bug Fixes
- Correct logic for sending broadcast messages when mismatch happens (#14824) (8ecc6127)
- Improve message sending performances (#14800) (2b0bef93)
- leave call on conversation delete [FS-1608] (#14795) (0a0b3c31)
- Do not try to load deleted users on app load [FS-1607] (#14794) (e35708b8)
- Prepare for api v4 (#14786) (bb2a116b)
- Do not mark api v3 as fully supported yet (92571534)
- remove immediate login for 2fa+entropy case [SQSERVICES-1709] (#14767) (6818212d)
- Fully clear input bar after sending a japanese text (SQSERVICES-1900) (#14762) (7f8a5621)
2023-03-07-production.0
0.27.0 (2023-03-07)
New Features
- Display system message when message was partially sent [FS-1570] (#14673) (bd26e709)
- Navigation focus on initiaging call (#14690) (1d1bd295)
- user leaves mls conference call (#14592) (32e40690)
- provide warning on connection with unverified users [SQSERVICES-1679] (#14680) (51426b12)
- improve quote event loading [SQSERVICES-1834] (#14632) (2ac4ebd1)
- remove stale participants (#14599) (4209db22)
- Save failed to send data in database [FS-1472] (#14648) (d17c5f03)
- req_new_epoch advance epoch number (#14635) (11180b9d)
- Screen Reader notification for Incoming Call (#14550) (bc913b26)
- mls conferencing [FS-1282] (#14443) (2db00a9d)
- New design for adding people (#14406) (9c31c42a)
- Do not show user status in input bar placeholder (ACC-443) (#14558) (a7850b6f)
- Add title on conversation with a status on the conversation list (ACC-444) (#14559) (9e8ba567)
- Open user details from message views flow in right sidebar and focus on panel header after opening right panel(ACC-254, ACC-426) (#14556) (fb919da0)
- Display username in paused video tile (ACC-274) (#14515) (c5ea5b82)
- Implement new design for menu bar (ACC-420) (#14505) (fbd69b5c)
Bug Fixes
- Navigation focus 1to1 call (#14737) (446839df)
- Reset roles when a member leaves a conversation (#14736) (d6f4fe4f)
- Hidden Video Thumbnail on focus User Tile (#14735) (bdf1b435)
- Scroll to radio input on focus (#14727) (533c1e00)
- use localization strings properly for font slider (#14724) (635a5b60)
- Incoming call - add custom shortcuts to accept or reject call (#14692) (f65ac488)
- Upgrade db encryption key handling (#14681) (9cffef11)
- 2fa login handle error [SQSERVICES-1850] (#14682) (b1c26946)
- use localisation for font size slider labels (#14685) (3b14aee0)
- Add padding to start-ui search when typing (SQSERVICES-1678) (#14677) (6be43937)
- Await for message processing when loading the app (#14645) (d5fd4c73)
- Device name shows encoded chars instead of space (SQSERVICES-1893) (#14641) (1536dd9b)
- Correctly match users with umlaut charachters in search (SQSERVICES-1894) (#14634) (9607fe40)
- Fix migration from cryptobox to coreCrypto (#14639) (d07c35a0)
- Focus switches on new Messages (ACC-310) (#14606) (8d53741e)
- Make sure app is fully loaded before showing the UI (#14633) (fdeba206)
- user "Set a status" dialog interaction accessible(ACC-440) (#14625) (7e37c056)
- close sidebar instead of closing window when opening conversation [SQSERVICES-1882] (#14586) (71bcc894)
- [Web] Improve aria-labels on search fields(ACC-439) (#14557) (3070f17b)
- change default font weight from 300 to 400 [ACC-436] (#14554) (e1e123aa)
- cyclic dependency between LocalizerUtil and SanitizationUtil (#14508) (ec44e5f0)
- in case of missing devices for users (when sending a message) load all devices from DB and assign to users (#14520) (02c43c72)
- Always query conversation by qualifiedIds (#14541) (11f897fa)
- use correct scrollbar color [ACC-211] (e16b58dc)
- All link previews get focused when you press shift+tab from message input bar.(ACC-427) (#14518) (35193583)
- possible missing key on event data (#14517) (eacfc608)
- Search Field for Services changes during Search requests (#14516) (5e42dc97)
- message not found on quotes of your own messages [SQSERVICES-1834] (#14514) (74bdedbd)
- Logout button has wrong design (#14511) (9bf6dffc)
- Very long name causes misaligned system message (#14507) ([76e5f58](https://github.com/wireapp/wire-webapp/commi...
2023-02-28-staging.0
0.27.0 (2023-02-28)
New Features
Bug Fixes
- Shortcut for incoming call not work properly (#14753) (7908f20b)
- Detect deleted clients when sending a message (#14755) (12a04126)
- Navigation focus 1to1 call (#14737) (446839df)
- Reset roles when a member leaves a conversation (#14736) (d6f4fe4f)
- Hidden Video Thumbnail on focus User Tile (#14735) (bdf1b435)
2023-02-23-staging.0
2023-02-22-staging.0
0.27.0 (2023-02-22)
New Features
Bug Fixes
2023-02-20-staging.2
0.27.0 (2023-02-20)
2023-02-20-staging.1
2023-02-13-staging.0
What's Changed
- feat: req_new_epoch advance epoch number by @PatrykBuniX in #14635
- refactor: Stricter types for EventRecord by @atomrc in #14637
- refactor: use postListClients instead of hack by @PatrykBuniX in #14638
- fix: Focus switches on new Messages (ACC-310) by @przemvs in #14606
- fix: Fix migration from cryptobox to coreCrypto by @atomrc in #14639
- fix: Correctly match users with umlaut charachters in search (SQSERVICES-1894) by @thisisamir98 in #14634
- refactor: Narrow down event types by @atomrc in #14640
- fix: Device name shows encoded chars instead of space (SQSERVICES-1893) by @arjita-mitra in #14641
- chore(deps): Bump cakeinpanic/jira-description-action from 0.3.3 to 0.4.0 by @dependabot in #14644
- runfix: client mismatch by @PatrykBuniX in #14642
- refactor: Improve CryptoMapper event types by @atomrc in #14643
- fix: Await for message processing when loading the app by @atomrc in #14645
- runfix: Update message category before saving to DB by @atomrc in #14646
- chore: Improve lint job to use more CPUs by @atomrc in #14647
- chore: Improve EventRecord types by @atomrc in #14649
- feat: Save failed to send data in database [FS-1472] by @atomrc in #14648
- chore(deps-dev): Bump jest from 29.4.1 to 29.4.2 in /server by @dependabot in #14650
- chore(deps): Bump react-router-dom from 6.8.0 to 6.8.1 by @dependabot in #14651
- chore(deps-dev): Bump @types/node from 18.11.19 to 18.13.0 by @dependabot in #14654
- chore(deps): Bump zustand from 4.3.2 to 4.3.3 by @dependabot in #14653
- chore(deps-dev): Bump prettier from 2.8.3 to 2.8.4 by @dependabot in #14656
- chore(deps-dev): Bump lint-staged from 13.1.0 to 13.1.1 by @dependabot in #14658
- chore(deps-dev): Bump jest-environment-jsdom from 29.4.1 to 29.4.2 by @dependabot in #14659
- chore(deps-dev): Bump @typescript-eslint/parser from 5.50.0 to 5.51.0 by @dependabot in #14660
- chore(deps-dev): Bump cspell from 6.22.0 to 6.23.0 by @dependabot in #14661
- chore(deps-dev): Bump stylelint-config-prettier from 9.0.4 to 9.0.5 by @dependabot in #14662
- chore(deps): Bump react-router from 6.8.0 to 6.8.1 by @dependabot in #14652
- chore(deps-dev): Bump eslint-plugin-testing-library from 5.10.0 to 5.10.1 by @dependabot in #14666
- chore(deps-dev): Bump caniuse-lite from 1.0.30001450 to 1.0.30001451 by @dependabot in #14668
- chore(deps): Bump react-intl from 6.2.7 to 6.2.8 by @dependabot in #14671
- chore(deps-dev): Bump @wireapp/copy-config from 2.0.7 to 2.0.8 by @dependabot in #14667
- chore(deps-dev): Bump jest-jasmine2 from 29.4.1 to 29.4.2 by @dependabot in #14663
- chore(deps-dev): Bump @typescript-eslint/eslint-plugin from 5.50.0 to 5.51.0 by @dependabot in #14672
- chore(deps-dev): Bump jest from 29.4.1 to 29.4.2 by @dependabot in #14669
Full Changelog: 2023-02-07-staging.0...2023-02-13-staging.0
2023-02-07-staging.0
What's Changed
- chore: Avoid bumping version upon release tagging by @atomrc in #14590
- chore: merge master to dev by @PatrykBuniX in #14591
- chore: Update translations by @otto-the-bot in #14585
- chore: Update translations by @otto-the-bot in #14593
- chore: Improve app load logs by @atomrc in #14596
- chore: Upgrade avs to 9.0.20 by @atomrc in #14598
- feat: mls conferencing [FS-1282] by @atomrc in #14443
- feat: Screen Reader notification for Incoming Call by @przemvs in #14550
- runfix: update epoch info only for mls conference call by @PatrykBuniX in #14602
- refactor: Move ping sound playing out of the message sending method by @atomrc in #14603
- chore(deps): Bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #14604
- runfix: issue with when pasting undefined files by @tlebon in #14605
- chore: Update translations by @otto-the-bot in #14601
- chore(deps-dev): Bump typescript from 4.9.4 to 4.9.5 in /server by @dependabot in #14608
- chore(deps-dev): Bump @types/express from 4.17.16 to 4.17.17 in /server by @dependabot in #14609
- chore(deps-dev): Bump cspell from 6.19.2 to 6.22.0 by @dependabot in #14610
- chore(deps): Bump react-intl from 6.2.6 to 6.2.7 by @dependabot in #14612
- chore(deps-dev): Bump @wireapp/copy-config from 2.0.5 to 2.0.7 by @dependabot in #14613
- chore(deps-dev): Bump caniuse-lite from 1.0.30001449 to 1.0.30001450 by @dependabot in #14614
- chore(deps-dev): Bump eslint-plugin-jsdoc from 39.7.4 to 39.8.0 by @dependabot in #14615
- chore(deps-dev): Bump dpdm from 3.11.0 to 3.12.0 by @dependabot in #14617
- chore(deps): Bump @wireapp/react-ui-kit from 9.3.4 to 9.3.5 by @dependabot in #14620
- chore(deps-dev): Bump @types/node from 18.11.18 to 18.11.19 by @dependabot in #14621
- chore(deps-dev): Bump typescript from 4.9.4 to 4.9.5 by @dependabot in #14622
- chore(deps-dev): Bump node-fetch from 2.6.8 to 2.6.9 by @dependabot in #14619
- chore(deps-dev): Bump @typescript-eslint/eslint-plugin from 5.49.0 to 5.50.0 by @dependabot in #14624
- chore(deps-dev): Bump @typescript-eslint/parser from 5.49.0 to 5.50.0 by @dependabot in #14623
- refactor: Use core generic message types by @atomrc in #14627
- runfix: reduce number of calls to getSubconversation by @PatrykBuniX in #14626
- fix: user "Set a status" dialog interaction accessible(ACC-440) by @arjita-mitra in #14625
- runfix: revert 'message not found' fix by @tlebon in #14629
- chore: Update translations by @otto-the-bot in #14628
- fix: Make sure app is fully loaded before showing the UI by @atomrc in #14633
Full Changelog: 2023-01-31-staging.0...2023-02-07-staging.0
2023-01-31-staging.0
What's Changed
- chore: RC 2022-12-13 by @PatrykBuniX in #14315
- feat: Implement new design for menu bar (ACC-420) by @thisisamir98 in #14505
- fix: Very long name causes misaligned system message by @przemvs in #14507
- runfix: Make session migration resumable by @atomrc in #14512
- fix: Logout button has wrong design by @przemvs in #14511
- feat: Display username in paused video tile (ACC-274) by @thisisamir98 in #14515
- fix: message not found on quotes of your own messages [SQSERVICES-1834] by @tlebon in #14514
- fix: Search Field for Services changes during Search requests by @przemvs in #14516
- fix: possible missing key on event data by @tlebon in #14517
- chore: Update translations by @otto-the-bot in #14445
- fix: Link preview focus and right panel focus on open by @arjita-mitra in #14518
- runfix: apply sanity check on correct object by @atomrc in #14519
- fix: use correct scrollbar color [ACC-211] by @V-Gira in #14521
- runfix: Adjust styles for menubar (ACC-420) by @thisisamir98 in #14522
- chore(deps-dev): Bump @types/jest from 29.2.5 to 29.2.6 in /server by @dependabot in #14523
- chore(deps-dev): Bump eslint-plugin-react from 7.32.0 to 7.32.1 by @dependabot in #14527
- chore(deps-dev): Bump eslint-plugin-jsdoc from 39.6.4 to 39.6.7 by @dependabot in #14529
- chore(deps-dev): Bump i18next-scanner from 4.1.0 to 4.1.1 by @dependabot in #14530
- chore(deps-dev): Bump @babel/plugin-proposal-decorators from 7.20.7 to 7.20.13 by @dependabot in #14526
- chore(deps-dev): Bump dpdm from 3.10.0 to 3.11.0 by @dependabot in #14532
- chore(deps-dev): Bump simple-git from 3.15.1 to 3.16.0 by @dependabot in #14534
- chore(deps-dev): Bump @typescript-eslint/eslint-plugin from 5.48.1 to 5.48.2 by @dependabot in #14533
- chore(deps-dev): Bump caniuse-lite from 1.0.30001445 to 1.0.30001446 by @dependabot in #14535
- chore(deps): Bump react-router-dom from 6.6.2 to 6.7.0 by @dependabot in #14531
- chore(deps-dev): Bump @types/jest from 29.2.5 to 29.2.6 by @dependabot in #14537
- chore(deps-dev): Bump cspell from 6.18.1 to 6.19.2 by @dependabot in #14539
- chore(deps): Bump react-router from 6.6.2 to 6.7.0 by @dependabot in #14538
- chore(deps-dev): Bump @typescript-eslint/parser from 5.48.1 to 5.48.2 by @dependabot in #14536
- chore(deps-dev): Bump rimraf from 3.0.2 to 4.1.1 in /server by @dependabot in #14524
- runfix: Adjust styles for paused video tile (ACC-274) by @thisisamir98 in #14540
- fix: Always query conversation by qualifiedIds [FS-1452] by @atomrc in #14541
- chore: Run Github Actions on a more powerful machine by @atomrc in #14542
- chore: Replace deprecated gha-yarn-cache with native setup-node cache by @atomrc in #14543
- chore(deps): Bump crowdin/github-action from 1.5.1 to 1.5.3 by @dependabot in #14513
- chore(deps-dev): Bump @types/fs-extra from 9.0.13 to 11.0.1 by @dependabot in #14488
- chore(deps-dev): Bump eslint-plugin-import from 2.27.4 to 2.27.5 by @dependabot in #14528
- chore: upgrade building machine to 4cpu by @atomrc in #14544
- test: Improve ConversationRepository test performances by @atomrc in #14545
- chore: Upgrade build machine to 8cpu by @atomrc in #14546
- chore(deps): Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in #14547
- fix: load missing devices of users from local db in memory before sending a message [FS-1455] by @aweiss-dev in #14520
- chore: Migrate util tests to typescript by @atomrc in #14548
- test: Fix React warning by @atomrc in #14549
- fix: cyclic dependency between LocalizerUtil and SanitizationUtil by @aweiss-dev in #14508
- refactor: Make CallingRepository a little more stateless by @atomrc in #14553
- fix: change default font weight from 300 to 400 [ACC-436] by @V-Gira in #14554
- chore(deps): Bump crowdin/github-action from 1.5.3 to 1.6.0 by @dependabot in #14555
- feat: Open user details from message views flow in right sidebar and focus on panel header after opening right panel(ACC-254, ACC-426) by @arjita-mitra in #14556
- chore(deps-dev): Bump rimraf from 4.1.1 to 4.1.2 in /server by @dependabot in #14560
- chore(deps-dev): Bump eslint-plugin-react from 7.32.1 to 7.32.2 by @dependabot in #14565
- chore(deps-dev): Bump jest and @types/jest in /server by @dependabot in #14562
- chore(deps): Bump react-router from 6.7.0 to 6.8.0 by @dependabot in #14566
- chore(deps): Bump redux from 4.2.0 to 4.2.1 by @dependabot in #14567
- chore(deps-dev): Bump jest and @types/jest by @dependabot in #14568
- chore(deps-dev): Bump eslint from 8.32.0 to 8.33.0 by @dependabot in #14569
- chore(deps): Bump react-intl from 6.2.5 to 6.2.6 by @dependabot in #14571
- chore(deps-dev): Bump eslint-plugin-jsdoc from 39.6.7 to 39.7.4 by @dependabot in #14572
- chore(deps-dev): Bump @typescript-eslint/parser from 5.48.2 to 5.49.0 by @dependabot in #14574
- chore(deps): Bump @wireapp/core from 38.5.4 to 38.7.0 by @dependabot in #14573
- chore(deps-dev): Bump jest-jasmine2 from 29.3.1 to 29.4.1 by @dependabot in #14570
- chore(deps-dev): Bump eslint-plugin-testing-library from 5.9.1 to 5.10.0 by @dependabot in #14577
- chore(deps): Bump react-router-dom from 6.7.0 to 6.8.0 by @dependabot in #14575
- chore(deps-dev): Bump caniuse-lite from 1.0.30001446 to 1.0.30001449 by @dependabot in #14580
- chore(deps-dev): Bump @typescript-eslint/eslint-plugin from 5.48.2 to 5.49.0 by @dependabot in #14579
- chore(deps-dev): Bump jest-environment-jsdom from 29.3.1 to 29.4.1 by @dependabot in #14576
- fix: [Web] Improve aria-labels on search fields(ACC-439) by @arjita-mitra in #14557
- chore: update core and use string in wipe mls conversation by @PatrykBuniX in #14582
- chore: Update translations by @otto-the-bot in #14581
- chore(deps-dev): Bump postcss-preset-env from 7.8.3 to 8.0.1 by @dependabot in #14563
- chore(deps-dev): Bump @types/fs-extra from 9.0.13 to 11.0.1 in /server by @dependabot in #14484
- chore(deps-dev): Bump @types/react from 18.0.26 to 18.0.27 by @dependabot in #14525
- chore(deps-dev): Bump @types/express from 4.17.15 to 4.17.16 in /server by @dependabot in #14561
- chore: Update translations by @otto-the-bot in #14583
- feat: Add title on conversation with a status on the conversation list (ACC-444) by @thisisamir98 in #14559
- feat: Do not show user status in input bar placeholder (ACC-443) by @thisisamir98 in #14558
- fix: close sidebar instead of closing window when opening conversation [SQSERVICES-1882] by @V-Gira in #14586
- feat: New design for adding people by @przemvs in #14406
Full Changelog: 2023-01-17-staging.0...2023-01-31-staging.0