Releases: wireapp/wire-webapp
Releases · wireapp/wire-webapp
2019-01-17-15-08
2019-01-17
Chores
- Write log message when clients are skipped during encryption phase (#5625) (42f60f8a)
- Add missing preferences SVG icons (#5596) (6dfc4b42)
- fix yarn.lock diffs (594dab2c)
- Fix husky configuration file (#5588) (8ba249ca)
- Fix typo in notification (#5550) (124b23ce)
- Bump changelog-bot to 2.1.0 (#5538) (8aa0e9f0)
- Add a command line argument to run a single test file (#5524) (0a39c647)
New Features
- Allow backup with different db version to be imported (#5616) (a5943f39)
- Make logos, icons & audio files customizable (WEBAPP-5685) (#5576) (825582f1)
- Keep unread preferences notifications in localStorage (#5587) (8836cd1b)
- add overlap check for mentions (#5557) (b9cce7f3)
- Enable TURN servers logging when fetching calling config (#5523) (ab85e12d)
- Dark Mode (#5415) (5a3f5a6c)
Bug Fixes
- Make guest badge readable on all backgrounds (#5622) (8d77778e)
- Remove internal check for wrapper device name (#5624) (d5d1d173)
- Display names and messager headers correctly on Edge (#5621) (b48b61fa)
- Sync marketing consent (#5620) (1532a526)
- Update suggestion selection when mouse move over the list (#5619) (6a2f36f6)
- Avoid flickering of embed media when liked (#5618) (57734bce)
- Improve detection of pending uploads (#5617) (ebf01170)
- Reset ice candidate generation attemps when sending SDP (#5611) (732a6cde)
- Sync account preferences (#5603) (cb234ac5)
- CSS fixes for Dark Mode (#5608) (ad6953e3)
- Ignore db blocked events if not data loss was involved (#5609) (2c58d5b7)
- Link previews for pages with long descriptions (#5598) (e360235f)
- Add edited timestamp as title of the edit icon for quoted messages (#5599) (51ddf772)
- Add default case when no viewport config is stored for an element (#5594) (ab600259)
- Use correct color for panel shadow (#5584) (6c8e3a7e)
- Don't scroll page out-of-view on PageUp/Down (#5574) (e8e75e8c)
- Account for when observable for timeoffset already has a value when computing user expiration date (WEBAPP-5869) (#5581) (0152aec1)
- Attach marketing consent subscriber (e42c35a9)
- Attach marketing consent update subscriber (WEBAPP-5846) (d2e697eb)
- Use a safer method to detect height change for inputbar (#5573) (b6efc0cc)
- Compute guest expiration only once server time diff have been computed (#5569) (64c00e41)
- Fix the click on read receipts for pings (#5560) (80268465)
- Add safeguard before reading expects_read_confirmation value (#5558) (04233e05)
- Show unsupported browser page for old browsers (#5556) (353946f2)
- Allow quoted message to be attached to gif messages (#5555) (7d16ff74)
- Use a proper disabled state for video toggling button (#5553) (7a7dc4e7)
- Only update text asset if message has text asset (#5552) (7cdf9736)
- Regenerate new asset when status changes (#5551) (9b7a2ac0)
- Correct signature for replaceMessageInConversation (#5549) (66da7aeb)
- Do not try to set status if entity does not have one (#5548) (8a0b701d)
- Add safeguards when updating message entities (#5547) (67052b06)
- Live update of assets upload status (#5545) (7638a1d5)
- Account for message entities that are not supposed to be edited (#5544) (cf3e4f4f)
- Add read receipt data to message entities live update (#5543) (335a9d21)
- Use a less generic method to replace live message entities ([#5542](https://github.com/wireapp/wire-webapp/p...
2019-01-08-13-20
2019-01-02-13-10
2019-01-02
New Features
- Feature flag ENABLE_PHONE_LOGIN (#5424) (d50d37b6)
- Dynamic about page, new feature flags URL_PRIVACY_POLICY, URL_TERMS_OF_USE_PERSONAL and URL_TERMS_OF_USE_TEAMS (WEBAPP-5678) (#5406) (d0265484)
- Enable read receipts (#5411) (1567665e)
- Feature toggle for account registration (WEBAPP-5671, WEBAPP-5673) (#5395) (57d02515)
- Verification for Search Console (#5279) (ed86ad98)
- Add a no-response bot (#2976) (a106b506)
Bug Fixes
- Limit height of mention suggestions box (#5507) (acb3ba34)
- Do not try to generate asset url when encryption data is not there (#5462) (6a8fcaf7)
- Add 'the' when renaming conversations (#5432) (5f9b1883)
- Send read receipts in guest rooms (#5425) (be1abe4b)
- Add 'you' to guest removal message (#5426) (d067d86a)
- Reset likes in DB when a message is edited (#5421) (759dec4d)
- Fix antiscroll behaviour in add participants view (#5414) (d553564e)
- Line height for start ui invite section (WEBAPP-5679) (#5397) (12052bf1)
- Handle invalid credentials error (#5401) (8dec3e40)
- Update translations to fix the {{icon}} (WEBAPP-5683) (#5393) (d5c4d434)
- BrowserUtil iOS detection (#5339) (fe235e02)
- Never remove giphy modal from DOM (#5305) (3c6429a5)
- Add Edge to supported browsers list (#5300) (33ac279b)
- Add Chromium to supported browsers list (#5277) (485db48e)
- Remove GZIP compression with pako (#5240) (3e6dcfa2)
- Make jquery, dexie and sodium accessible to debug utils (#5253) (6125a2f4)
- Import normalize.css (#5239) (134c80d7)
Refactors
- Migrate storage service to a module (#5487) (1db5a7b7)
- Unified unsupported page (#5472) (f4570bc0)
- Preferences about page (WEBAPP-5839) (#5464) (ec8b7984)
- Fine grained update of messages loaded in memory (#5444) (a79ceeb1)
- Copy server assets (#5346) (c44779eb)
- Revert forcing loading the polyfills for setImmediate and clearImmediate (#4559) (6ff7c9f0)
- Migrate PropertiesRepository to module system (#5238) (6a67bb2a)
Changelog
2018-12-04-14-24
2018-12-03-11-26
2018-11-30-11-03
2018-11-30
Chores
- Add automatic deployment to wire-webapp-rc (#5209) (ba558bb3)
- Adjust deployment dev env name (f20f975c)
- Bump @wireapp/core to 7.2.14 (#5194) (37b5e2c5)
- Update translations (#5192) (06bf7ff8)
- Fix development CSS build pipeline (#5178) (d8f59d9e)
- Travis branch cleanup (#5159) (c43a1078)
- deps:
- deps-dev:
- bump @types/node from 10.11.4 to 10.12.9 (#5161) (0a4b1391)
- bump @types/dotenv from 4.0.3 to 6.1.0 (#5177) (9112f040)
- bump @types/react-intl from 2.3.11 to 2.3.12 (#5166) (32b4c93a)
- bump @types/react-router from 4.4.0 to 4.4.1 (#5111) (0f414f17)
- bump stylelint-config-idiomatic-order (#5114) (1e6c34c4)
- bump enzyme-adapter-react-16 from 1.6.0 to 1.7.0 (#5115) (ddffa40c)
- bump prettier from 1.14.3 to 1.15.2 (#5157) (af3a1155)
- bump eslint from 5.8.0 to 5.9.0 (#5130) (2cdf1040)
New Features
- Catch low disk space errors on login (#5203) (cfd3edfe)
- Increase volume of audio files by 6dB (#5204) (22b24bc9)
- Increase volume of audio files by 6dB (97d3495c)
- Show emojis on demo page (#5189) (091a535f)
- Self hosting (#4946) (54cd35f2)
Bug Fixes
- Add backward compatibility for wire-desktop v3.4 (#5217) (5c4ac907)
- Fix application protocol SDP transformation (#5212) (5ebd60a7)
- remove wrong sdp rewrite offer condition (#5210) (08aea7da)
- Appearance of options (#5199) (0e8216ef)
- Adapt AVS SDP for Firefox (#5207) (95ab6552)
- Border style of input popups (#5195) (bd8bf544)
- Don't create link previews for links in code blocks (#5180) (999dfc6f)
- Improve interactions for unavailable assets (WEBAPP-5729) (#5193) (a4fa0be7)
- Fix updating newly connected users (#5191) (31b9daf0)
- Canceling video and audio uploads (#5190) (84307852)
- Set proper error codes for server errors (#5181) (8693361c)
- Media embedding (#5175) (15a45564)
- Spotify playlist links (#5174) (ae3b1818)
- Improve guest users default settings (#5171) (31410896)
- Add dist folder to gitignore (#5172) (35825968)
- Check app instance cookie existence before deleting (#5170) (f68e9168)
Other Changes
- SHOW_LOADING_INFORMATION condition (#5223) (23e9a502)
- Build environment dependent guest join URL (#5216) (b4ece011)
- Sync notification settings (WEBAPP-5765) (bb47aa7b)
- show off state in timed message settings (#5214) (85e2d6fe)
- Show custom timer in converation options (#5213) (1123620c)
- Remove internal check (#5211) (c5113842)
- Remove internal check (#5211) (05f2df52)
- Don't create link previews for links in code blocks (#5201) (422680ac)
- Unsupported redirect (#5188) (953e700b)
- Platform detection for iOS and MacOS (#5182) ([5018f10](5018f10992e057...
2018-11-15-13-14
2018-11-15
Chores
- Unchecked like button is grey outline instead of red (#5134) (d1a95850)
- New archive icon (#5099) (e1b1a36c)
New Features
- Two lines options in 1:1 conversations (#5144) (aca81407)
- Enable direct replies (#5098) (85cb7bf9)
- Show "Company Log In" in SSO-compatible desktop app (#5050) (da3224d4)
- Do not scroll to bottom on input focus (#5046) (f401a7e8)
- Show SSO on production environment (#5033) (0740d118)
- Update style for delete icons on device removal (#5026) (719a5eb5)
- Remove password check for SSO users when removing devices from a full device list (#5016) (3ee6da49)
- Don't show password reset for SSO users (#5014) (ceeee126)
- Conversation detail options in two lines (#5000) (aed93411)
- Lazily migrate users's avatar to the assets v3 API (#4945) (1fc624fb)
- Add caching mechanism to load image once (#4907) (7b4091b1)
- Remove personal invite support (#4924) (79e09b7e)
Bug Fixes
- Modals sometimes wouldn't be removed from view (#5142) (c5eb9e73)
- Compute the scrolling position before adding new messages (#5132) (2ed3459b)
- Improve extra messages loading behavior (#5077) (3f898be1)
- Catch invalid URIs on link preview generation (#5074) (d9d0143b)
- Don't show history screen for temporary guests (#5031) (a00626b4)
- Always show history screen for temporary clients (#5030) (a4b43652)
- Check for first client on client creation (#5025) (613d2fd3)
- Fix dependencies for phone login (#5013) (709b122b)
- Pad client IDs with zeros on auth page (#5010) (7302d12b)
- Remove password check when removing client from settings (#5011) (b1153dc1)
- Revert phone login to own ajax call (#5009) (f417a875)
- Attach error reporting despite URL param (#4960) (c7da01c9)
- Handle false value for tracking param (#4957) (887b0d7e)
- Handle changes to connection between users (#4954) (83226c97)
- Open popup on service selection from start ui (#4943) (eb042ad7)
- Store access token type in client (#4941) (d70df050)
- Ensure access token on backend requests (329cc562)
2018-11-05-11-21
2018-11-05
Build System / Dependencies
- deps:
- deps-dev:
- bump lint-staged from 8.0.3 to 8.0.4 (#5019) (fde274e2)
- bump sinon from 7.1.0 to 7.1.1 (#5020) (f23a9eec)
- bump typescript from 3.1.4 to 3.1.6 (#5038) (07e696e1)
- bump stylelint from 9.7.0 to 9.7.1 (#5012) (a6f1addf)
- bump autoprefixer from 9.3.0 to 9.3.1 (#4983) (4abe9dcd)
- bump webpack from 4.22.0 to 4.23.1 (#4987) (7f7ddc0f)
- bump sinon from 7.0.0 to 7.1.0 (#4988) (6c124208)
Chores
- deps-dev: bump node-sass from 4.9.4 to 4.10.0 (#5052) (cef47217)
- Rename yarn linting goals (#5043) (4f0dc79e)
- Update typescript to version 3.1.4 (#5001) (84241a17)
- Update lint-staged to version 8.0.3 (#5004) (dc048874)
- Update @wireapp/core to version 7.2.6 (#4996) (784ff508)
- Update stylelint to version 9.7.0 (#4997) (fe173e30)
- Update eslint to version 5.8.0 (#4995) (3d2395a8)
- Update tslint-plugin-prettier to version 2.0.1 (#4994) (adb27a9f)
- Update raygun4js to version 2.13.1 (#4980) (2c7dbdb5)
- Update react-dom to version 16.6.0 (#4974) (16539c4d)
- Update eslint-plugin-jsdoc to version 3.9.1 (#4970) (c5b9d8ed)
- Update autoprefixer to version 9.3.0 (#4971) (6fa1920a)
- Update react to version 16.6.0 (#4973) (a9f9b7c2)
- Update karma to version 3.1.1 (#4972) (e627b6a7)
- Update react-intl to version 2.7.2 (#4968) (681dd253)
- Update @wireapp/core to version 7.2.3 (#4967) (835d9289)
- Ignore Pull Requests on error reporting (#4961) (4225809d)
- Update eslint-plugin-jsdoc to version 3.9.0 (#4948) (ff80861a)
- Send alarm on Wire if branch gets unstable (#4944) (40e13400)
- Update karma to version 3.1.0 (#4949) (70fcf5bf)
- Update webpack to version 4.22.0 (#4951) (d75e4e1a)
- Update webpack-dev-server to version 3.1.10 (#4952) (663d9015)
- Update cssnano to version 4.1.7 (#4947) (7ee967dd)
- Update postcss-import to version 12.0.1 (#4953) (67a2321e)
- Update @wireapp/react-ui-kit to version 4.3.6 (#4935) (aeab95bc)
- Update @wireapp/core to version 7.1.7 (#4936) (96a1ef64)
- Update @bower_components/webrtc-adapter to version 6.4.4 (#4934) (afee1186)
- Support resolving dependencies with npm install (#4923) (2e183b70)
- Migrate /service to camelCase (#4915) (d39bd9fe)
New Features
- Show SSO on production environment (#5033) (0740d118)
- Update style for delete icons on device removal (#5026) (719a5eb5)
- Remove password check for SSO users when removing devices from a full device list (#5016) (3ee6da49)
- Don't show password reset for SSO users (#5014) (ceeee126)
- Lazily migrate users's avatar to the assets v3 API (#4945) (1fc624fb)
- Move connection related interactions to ConnectionRepository (#4939) (371122b9)
- Add caching mechanism to load image once (#4907) (7b4091b1)
- Move self related calls to SelfService (#4929) (53ad1212)
- Move connection related calls to ConnectionService (#4928) (4eeb61b0)
- Remove person...
2018-10-23-12-05
Release Notes
https://medium.com/wire-news/wire-for-web-2018-10-23-b642d8402b0b
Feature
Improvements
Fixes
Chores
Code Coverage
Code | Percentage | Detailed |
---|---|---|
Statements | 62.10% ↑ | 18883/30408 |
Branches | 32.06% ↑ | 2968/9259 |
Functions | 33.28% ↑ | 795/2389 |
Lines | 62.68% ↑ | 18704/29841 |
Changelog
2018-10-15-08-14
Release Notes
https://medium.com/wire-news/wire-for-web-2018-10-15-71d1a9ececa6
Features
Improvements
Fixes
Chores
Code Coverage
Code | Percentage | Detailed |
---|---|---|
Statements | 61.83% ↑ | 18943/30638 |
Branches | 31.88% ↑ | 2993/9389 |
Functions | 33.05% ↑ | 783/2369 |
Lines | 62.40% ↑ | 18765/30072 |