Releases: Eyevinn/intercom-frontend
Releases · Eyevinn/intercom-frontend
v4.0.0
What's Changed
- chore(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.0 by @dependabot[bot] in #568
- chore(deps-dev): bump vite from 7.2.7 to 7.3.1 by @dependabot[bot] in #570
- chore(deps-dev): bump @types/react from 19.2.7 to 19.2.8 by @dependabot[bot] in #569
- chore(deps): bump bowser from 2.11.0 to 2.13.1 by @dependabot[bot] in #567
- chore(deps-dev): bump @types/react-dom from 18.3.1 to 19.2.3 by @dependabot[bot] in #566
- chore(deps-dev): bump vite-plugin-svgr from 4.3.0 to 4.5.0 by @dependabot[bot] in #565
- fix: reauth called when entering app by @LucasMaupin in #578
- fix: improve error-handling by @LucasMaupin in #580
- Sprint 0: Bootstrap Vitest test infrastructure with happy-dom by @LucasMaupin in #581
- Sprint 1: Add frontend tests and fix #545 #534 by @LucasMaupin in #582
- Sprint 2: Add unit test and ESLint CI workflows by @LucasMaupin in #583
- feat: UI/UX improvements — rounds 1–12 by @LucasMaupin in #585
- refactor: decompose use-rtc-connection into testable layers by @LucasMaupin in #584
- test: add Playwright E2E testing framework with 103 tests by @LucasMaupin in #587
- fix: security hardening, accessibility, and error handling by @LucasMaupin in #588
- fix: ui/ux fixes from deployment testing by @LucasMaupin in #589
- fix: call card border and alignment issues by @LucasMaupin in #591
- fix: participant list border clipping and kebab menu by @LucasMaupin in #592
- chore(deps-dev): bump eslint-plugin-prettier from 5.2.1 to 5.5.4 by @dependabot[bot] in #573
- chore(deps-dev): bump prettier from 3.7.0 to 3.7.4 by @dependabot[bot] in #574
- chore(deps): bump react-router from 7.10.1 to 7.12.0 by @dependabot[bot] in #575
- fix: stop production list polling flood and fix router context mismatch by @birme in #598
- chore: integrate LucasMaupin and dependabot PRs by @LucasMaupin in #606
- fix(frontend): fix join button disabled state and early-load device error by @LucasMaupin in #613
- fix(frontend): fix Firefox warning icon overlapping refresh button by @LucasMaupin in #614
- WIP: feat: multi-join call presets by @LucasMaupin in #616
- fix(frontend): no-device default, program role, presets, URL order, and Add-Line UX by @LucasMaupin in #618
- feat: select program feed role on calls page, encode in URL by @LucasMaupin in #619
Full Changelog: v3.6.0...v4.0.0
v3.6.0
What's Changed
- chore(deps-dev): bump prettier from 3.4.2 to 3.7.0 by @dependabot[bot] in #556
- chore(deps-dev): bump eslint-config-prettier from 9.1.0 to 10.1.8 by @dependabot[bot] in #553
- chore(deps-dev): bump @vitejs/plugin-react-swc from 3.7.2 to 4.2.2 by @dependabot[bot] in #552
- feat: combined input for username and urls by @zeynepcaliskan in #563
- fix: stop heartbeat and line polling on 401 by @Rohanhos in #557
- chore: added timer to create production message by @julnor124 in #558
- chore(deps-dev): bump vite from 5.4.11 to 7.2.7 by @dependabot[bot] in #561
- chore(deps-dev): bump @commitlint/cli from 19.6.0 to 20.2.0 by @dependabot[bot] in #560
- chore(deps): bump react-hook-form from 7.53.2 to 7.68.0 by @dependabot[bot] in #559
- chore(deps): bump react and @types/react by @dependabot[bot] in #554
- chore(deps): bump react-router-dom from 6.28.0 to 7.10.1 by @dependabot[bot] in #562
Full Changelog: v3.5.0...v3.6.0
v3.5.0
What's Changed
- UI improvements by @zeynepcaliskan in #526
- chore: prettier by @srperens in #544
- fix: do not use full width for production names by @Rohanhos in #541
- chore: add cursor pointer to clickable elements by @julnor124 in #538
- chore: changed logo from intercom to open intercom by @max-andreasen in #532
- fix: send correct state to companion despite audio feed line by @Rohanhos in #536
- fix: send isSomeoneSpeaking indicator over ws by @Saelmala in #551
- Two lines same name in the same production by @julnor124 in #546
- fix: duplicate session creation when joining a call by @julnor124 in #548
- feat: add get whep url button by @srperens in #542
- chore(deps-dev): bump eslint-plugin-react from 7.37.2 to 7.37.5 by @dependabot[bot] in #528
- chore(deps-dev): bump @commitlint/config-conventional from 19.6.0 to 20.0.0 by @dependabot[bot] in #529
- chore(deps): bump @emotion/styled from 11.13.5 to 11.14.1 by @dependabot[bot] in #530
- chore(deps): bump react, react-dom and @types/react by @dependabot[bot] in #527
- chore(deps-dev): bump lint-staged from 15.2.10 to 16.2.6 by @dependabot[bot] in #539
New Contributors
- @srperens made their first contribution in #544
- @max-andreasen made their first contribution in #532
Full Changelog: v3.4.0...v3.5.0
v3.4.0
What's Changed
- Remove link sharing by @zeynepcaliskan in #519
- chore: update README.md by @martinstark in #521
- Added a share icon next to the production name on the calls page, and removed the large share button by @zeynepcaliskan in #520
- Show block for connecting multiple companions by @Rohanhos in #524
- Global mute button changes size by @julnor124 in #525
- fix: output option in safari removed by @julnor124 in #523
New Contributors
- @zeynepcaliskan made their first contribution in #519
- @Rohanhos made their first contribution in #524
- @julnor124 made their first contribution in #525
Full Changelog: v3.3.0...v3.4.0
v3.3.0
What's Changed
- fix: generated WHIP url was wrong when deployed by @birme in #493
- fix: ptt hotkey error by @Saelmala in #494
- fix: bug on blur after hotkey fix by @Saelmala in #496
- fix: use whip as dominant speaker by @Saelmala in #495
- fix: dominant speaker bug by @Saelmala in #499
- fix: add reference to docs in ws modal by @Saelmala in #501
- fix: edit icon always stays on top, not centered by @malmen237 in #508
- feat: new firefox device warning by @malmen237 in #511
- fix: removed whip-btn and share-btn from minified-user-controls by @malmen237 in #513
- Whip UI by @LucasMaupin in #510
- fix: no-talking-indicator-whip by @Saelmala in #514
- fix: no red indicator if whip by @Saelmala in #517
Full Changelog: v3.2.1...v3.3.0
v3.2.1
Full Changelog: v3.2.0...v3.2.1
v3.2.0
What's Changed
- chore: added flags to browser-router to remove warnings by @malmen237 in #485
- fix: ignore 500-error on reauth-fetch fail by @malmen237 in #490
- feat: made the collapsable list more reusable by @malmen237 in #489
- Get Whip Url Button by @Saelmala in #491
Full Changelog: v3.1.0...v3.2.0
v3.1.0
What's Changed
- chore: update to use osc cli to get service access token by @birme in #420
- feat: added a delay to the refresh-link buttons by @malmen237 in #429
- feat: production list dropdown by @malmen237 in #433
- feat: added autentication-renual by @malmen237 in #436
- feat: added possibility to update production-name and line-names by @malmen237 in #437
- fix: added max-width to stop share-button detachment by @malmen237 in #446
Full Changelog: v3.0.0...v3.1.0
v3.0.0
What's Changed
- fix: bug devices not changeable by @Saelmala in #333
- fix: made the clickable home-area smaller by @malmen237 in #346
- fix: small ui fixes by @Saelmala in #348
- fix: audio feed bugs by @Saelmala in #350
- fix: restore header text color by @Saelmala in #351
- feat: share line url with non-osc user by @Saelmala in #352
- fix: separated output from join-production-options by @malmen237 in #353
- feat: refresh site by top-scroll disabled by @malmen237 in #363
- feat: added visual feedback when line-activity by @malmen237 in #358
- feat: added copy-function to manage-page and made copy more reusable by @malmen237 in #359
- feat: when joining call and device is lost, redirect user to join again by @malmen237 in #362
- feat: added error-logger and minor cleanup-fixes by @malmen237 in #360
- feat: merged user-settings and join-production, so no duplicate code by @malmen237 in #369
- feat: made form-item into a reusable-component by @malmen237 in #372
- Fix/missing remove line by @malmen237 in #374
- feat: added settings to calls-page by @malmen237 in #375
- fix: added padding to stop overlap by @malmen237 in #393
- fix: removed unnecessary prop from ptt by @malmen237 in #397
- Fix/ifb issues by @malmen237 in #390
- feat: all links are shareable externally by @malmen237 in #392
- fix: solved width-issues and mobile-issues on call-view by @malmen237 in #394
- fix: adjusted width on calls on tablet and laying-down mobile by @malmen237 in #401
- Feat websocket companion connection by @Saelmala in #368
- fix: submit settings form on enter press by @Saelmala in #399
- Fix/block audiooutput change on ios by @malmen237 in #404
- fix: added wrapper to participant-info by @malmen237 in #406
- fix: made styling uniform by @malmen237 in #409
- fix: updated the confirmation text on leave-call-modals by @malmen237 in #411
- fix: keep mic state on ws connection by @Saelmala in #410
- fix: send audio feed info over ws by @Saelmala in #412
- fix: websocket messages by @Saelmala in #414
- feat: publiccode metadata for inclusion in EU oss catalog by @birme in #416
- Updated readme and env-local-sample by @malmen237 in #415
- chore: updated description by @birme in #418
Full Changelog: v2.0.0...v3.0.0
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