Releases: Eyevinn/intercom-frontend
Releases · Eyevinn/intercom-frontend
v2.0.0
What's Changed
This release contains a reworked and improved user interface and support for having multiple calls in one single browser window.
New Features
- Reworked and improved user interface
- Multiple calls in one single browser window
- A user can change device during a call
- Show volume control on supported devices
- A user can mute another participant
- IFB functionality - program output will be lowered if someone speaks on another line
And a lot of bug fixes and general improvements
Full Changelog: v1.0.0...v2.0.0
v1.0.0
What's Changed
- feat: add routing and jsx scaffolding by @martinstark in #4
- Routing Syntax and Global State handling by @martinstark in #5
- chore: demo deployment by @birme in #7
- Create Production, List Productions by @martinstark in #6
- feat/error-handling by @malmen237 in #8
- make use of error display by @martinstark in #10
- Feat/join production by @martinstark in #11
- fix: wrong destination path by @birme in #12
- Negotiate RTC Connection / Join Production Line by @martinstark in #14
- feat: add participant list by @martinstark in #15
- feat/load-production-list-on-new-production by @malmen237 in #9
- fix: make chrome webrtc-internals usable by @martinstark in #20
- chore: bump typescript by @martinstark in #21
- Feat/add env new by @malmen237 in #16
- chore(deps): bump react-hook-form from 7.51.1 to 7.51.2 by @dependabot in #22
- chore(deps-dev): bump @commitlint/cli from 19.2.0 to 19.2.1 by @dependabot in #23
- chore(deps): bump @emotion/styled from 11.11.0 to 11.11.5 by @dependabot in #24
- chore(deps-dev): bump @types/react-dom from 18.2.22 to 18.2.24 by @dependabot in #25
- chore(deps-dev): bump vite from 5.1.6 to 5.2.8 by @dependabot in #26
- Feat/no device by @martinstark in #37
- chore: add pr workflows by @martinstark in #27
- chore(deps-dev): bump typescript from 5.4.3 to 5.4.4 by @dependabot in #42
- chore(deps-dev): bump @types/react from 18.2.66 to 18.2.75 by @dependabot in #49
- chore(deps-dev): bump @typescript-eslint/parser from 7.2.0 to 7.6.0 by @dependabot in #47
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.2.0 to 7.6.0 by @dependabot in #48
- feat: handle multiple audio streams by @martinstark in #55
- feat: added bowser to detect mobile or desktop by @malmen237 in #52
- 32/add loader to join-production by @malmen237 in #41
- 53/interval-on-production-list by @malmen237 in #54
- 29/add loader to production list by @malmen237 in #43
- chore(deps-dev): bump typescript from 5.4.4 to 5.4.5 by @dependabot in #60
- chore: cloudfront-function for url-rewrite needed for SPA by @birme in #56
- 58/handle sinkid by @malmen237 in #61
- 39/add mic mute by @malmen237 in #44
- feat: add initial load logic to production list by @martinstark in #59
- fix: improve audio clean up logic by @martinstark in #57
- Feat/update api by @martinstark in #73
- chore: continous deploy to dev bucket by @birme in #69
- chore(deps-dev): bump @types/react-dom from 18.2.24 to 18.2.25 by @dependabot in #65
- chore(deps): bump react-hook-form from 7.51.2 to 7.51.3 by @dependabot in #67
- chore(deps-dev): bump @types/react from 18.2.75 to 18.2.78 by @dependabot in #74
- chore(deps-dev): bump @commitlint/cli from 19.2.1 to 19.2.2 by @dependabot in #75
- chore(deps-dev): bump @commitlint/config-conventional from 19.1.0 to 19.2.2 by @dependabot in #76
- Feat/design updates by @martinstark in #77
- Feat/heartbeat by @martinstark in #78
- Feat/improvements join line by url by @martinstark in #85
- fix: show all devices in select options by @martinstark in #86
- 63/add-remove-line-on-create-prod by @malmen237 in #64
- Feat/errors by @martinstark in #87
- feat: add mute input hotkeys by @martinstark in #89
- chore(deps-dev): bump @typescript-eslint/parser from 7.6.0 to 7.7.0 by @dependabot in #80
- chore(deps-dev): bump @types/react from 18.2.78 to 18.2.79 by @dependabot in #81
- chore(deps-dev): bump vite from 5.2.8 to 5.2.9 by @dependabot in #82
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.6.0 to 7.7.0 by @dependabot in #83
- 40/add push to talk by @malmen237 in #72
- fix: use correct device label by @martinstark in #91
- 71/manage production route by @malmen237 in #84
- 38/mute audio stream by @malmen237 in #90
- fix: made productions-length boolean instead of zero by @malmen237 in #92
- fix: updated width on navigation-button by @malmen237 in #93
- chore(deps-dev): bump vite from 5.2.9 to 5.2.10 by @dependabot in #97
- chore(deps-dev): bump @commitlint/cli from 19.2.2 to 19.3.0 by @dependabot in #100
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.7.0 to 7.7.1 by @dependabot in #101
- chore(deps-dev): bump @typescript-eslint/parser from 7.7.0 to 7.7.1 by @dependabot in #102
- Feat/add loader to fetch production by @malmen237 in #99
- Fix/update line exit btn by @malmen237 in #96
- feat: added blue headset-favicon by @malmen237 in #103
- Feat/updated btn layout by @malmen237 in #98
- Feat/add form with loader by @malmen237 in #106
- chore(deps): bump react-router-dom from 6.22.3 to 6.23.0 by @dependabot in #105
- Feat/data channel a.k.a. "highlight current speaker" by @martinstark in #107
- Feat/inline svg by @martinstark in #109
- Feat/updated participants list by @malmen237 in #108
- Force dev deploy by @martinstark in #110
- feat: added speaker-mute as a hotkey by @malmen237 in #113
- fix: added touch-action to longpress-button by @malmen237 in #115
- chore(deps-dev): bump eslint-plugin-react-hooks from 4.6.0 to 4.6.2 by @dependabot in #117
- chore(deps): bump react and @types/react by @dependabot in #116
- chore: re-enable manage productions by @martinstark in #118
- chore(deps-dev): bump @typescript-eslint/parser from 7.7.1 to 7.8.0 by @dependabot in #126
- chore(deps): bump react-dom and @types/react-dom by @dependabot in #128
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.7.1 to 7.8.0 by @dependabot in #127
- fix: reverse production list by @martinstark in #129
- feat: add window.location.origin backend url support by @martinstark in #124
- chore: update readme by @martinstark in #130
- feat: add page not found by @martinstark in #125
- Feat/add preload check for compatible browsers by @malmen237 in https://github.com/E...