1.143.0 (2021-09-24)
- WebexAudioSettings: displays the error when no microphone is available (4a4652b)
1.142.4 (2021-09-24)
- WebexMeeting: resize dark and light loading logos (4223bba)
1.142.3 (2021-09-23)
- WebexAvatar: update avatar badge background color (8d59254)
1.142.2 (2021-09-22)
- WebexMember: set higher font color contrast for "guest" role (c14f8bd)
1.142.1 (2021-09-22)
- Modal: set size for the "close" icon in the settings window (cd63056)
1.142.0 (2021-09-17)
- WebexMediaAccess: add style for media access in the storybook (521fd09)
1.141.3 (2021-09-15)
- OptionsList: show "selected" icon in its own column (7a4b00d)
1.141.2 (2021-09-15)
- WebexNoMedia: fix theming for webexNoMedia (0f1873a)
1.141.1 (2021-09-15)
- OptionsList: change border to box-shadow so as not take up space in container (579a15f)
- WebexMeetingInfo: add font size values for meeting info depending on the device type (fb076fd)
1.141.0 (2021-09-15)
- storybook: make storybook refresh data before each story (de338af)
- WebexMediaAccess: add background to the mediaAccess component (e119fc7)
1.140.2 (2021-09-15)
- WebexInMeeting: add background to in meeting local media (cc640a9)
1.140.1 (2021-09-15)
- Icons: use correct color for accents (24543d0)
1.140.0 (2021-09-15)
- Select: make options list the same width as select box (87c5165)
- WebexMeeting: add margins to the meeting logo (ed9a0f9)
1.139.0 (2021-09-14)
- WebexAvatar: make avatar bigger (c6180fe)
1.138.4 (2021-09-13)
- WebexMeetingInfo: add margin bottom to meeting title (8a30ffd)
1.138.3 (2021-09-13)
- OptionsList: reset option list padding (504596d)
1.138.2 (2021-09-13)
- MeetingsJsonAdapter: show local media before the first interaction with corresponding controls (7f6a4cd)
- WebexMeeting: rename classname "body" because of conflicts (ffda7f6)
1.138.1 (2021-09-13)
- WebexMeeting: make dark and light loading logos smaller (51291a5)
1.138.0 (2021-09-10)
- themes: add loading logo for light theme (37ed719)
1.137.0 (2021-09-10)
- WebexMember: show green microphone icon only when member is speaking (37caadb)
1.136.0 (2021-09-10)
- WebexMeeting: display modals relative to the meeting component instead of whole screen (d07d26d)
1.135.1 (2021-09-08)
- Momentum: remove Momentum ui and create ListSeparator (b30f32b)
1.135.0 (2021-09-08)
- MeetingsJsonAdapter: check stream.getVideoTracks to be valid (ae5975e)
- themes: remove loading logo file for light theme (a2896d9)
1.134.2 (2021-09-08)
- WebexMeetingControlBar: add settings control to interstitial control bar (b3a1a93)
1.134.1 (2021-09-08)
- fonts: add cisco fonts to build folder (a113ab3)
- MeetingsJsonAdapter: stop stream when switching microphones (f02b892)
1.134.0 (2021-09-08)
- WebexMeeting: make video occupy only available vertical space (a50ea7d)
1.133.0 (2021-09-08)
- Icon: transform Icon size from string to number (8a36a70)
- MeetingsJsonAdapter: stop stream on localShare (8369546)
- MeetingsJsonAdapter: stop stream when switching cameras (31766ae)
- WebexAudioSettings: make controls occupy the full width of the container (25381b7)
- WebexComponents: remove legacy theme and default to dark (eef40e5)
- WebexVideoSettings: make control occupy the full width of the container (f4b14c3)
1.132.1 (2021-09-07)
- WebexMeeting: set the correct position for the meeting logo (9ba1baa)
1.132.0 (2021-09-07)
- fonts: add cisco fonts from momentum to components assets (7409edf)
1.131.1 (2021-09-06)
- WebexMeetingControl: always display text on iconless buttons (940a011)
1.131.0 (2021-09-06)
- WebexMeetingControl: add container element to prevent css rule conflicts (296d344)
- WebexAvatar: add avatar bot status (c9e4884)
1.130.0 (2021-09-06)
- WebexInMeeting: theme the Webex in meeting component (5d84424)
1.129.0 (2021-09-03)
- OptionsList: add border on options list container when is active (8089f85)
1.128.1 (2021-09-03)
- WebexRemoteMedia: remove min-width to remote media and add height to storybook (5574544)
1.128.0 (2021-09-03)
- WebexNoMedia: add component for displaying error when no microphone is available (f224059)
1.127.1 (2021-09-03)
- MeetingsJsonAdapter: stop stream tracks when muting audio/video or leaving the meeting (4a1119c)
1.127.0 (2021-09-03)
- WebexMeeting: export loading gif (c1a1698)
1.126.0 (2021-09-03)
- WebexMeetingControlBar: collapse controls and hide labels to fit horizontal space (40a554b)
1.125.1 (2021-09-02)
- themes: add the correct path for loading logo (59075b8)
1.125.0 (2021-09-02)
- WebexMemberRoster: theme Webex member roster component (2fc21d7)
1.124.0 (2021-09-02)
- WebexMeeting: set proper settings modal dimensions (37ce710)
- Icon: map theme "camera on" icon to muted momentum icon (d1190ac)
- WebexActivity: theme the WebexActivity component (53a963e)
- WebexActivityStream: theme the WebexActivityStream component (e0bf546)
- WebexAvatar: add placeholder with random background color and capital letter initials (3b8a5e9)
- WebexMeeting: add loading logo on the WebexMeeting (a451399)
- WebexMember: position avatar, name and role (f20be20)
1.123.0 (2021-09-02)
- WebexMember: remove mute/unmute icon for not in meeting member (39c1c63)
- WebexNoMedia: add component for displaying error when no camera is available (dc951b7)
1.122.0 (2021-09-02)
- WebexComponents: move preview banner on the parent (7f66e32)
1.121.0 (2021-09-01)
- WebexMeeting: show a toast when video or audio mute controls change state (f0ef4f7)
1.120.0 (2021-09-01)
- WebexRemoteMedia: theme the "Waiting for others" message (2626be4)
1.119.0 (2021-08-31)
- Badge: create badge component (0268394)
1.118.0 (2021-08-31)
- people: add an existing organization id for user6 (d7b98c1)
- WebexComponent: theme the display of roster component on mobile (0f9a962)
- WebexInMeeting: add style for WebexInMeeting in the storybook (56832ff)
- WebexMeeting: add style for left the meeting message (ccf97d3)
- WebexMeeting: theme the WebexMeetingControlBar in WebexMeeting (a40428d)
- WebexMember: add icon when participant is unmuted (55f253d)
- WebexRemoteMedia: crop media inside the meeting (2341796)
1.117.0 (2021-08-31)
- icons: disabled state for icons (07a38fc)
1.116.1 (2021-08-30)
- Select: select value is not updated on change (96ececa)
1.116.0 (2021-08-27)
- Select: style custom select (497bfac)
1.115.0 (2021-08-26)
- Icons: add "more" and "more-adr" icons (41f9e31)
- WebexComponents: theme WebexMember component (61fb921)
- WebexLocalMedia: add background for light and dark theme for WebexLocalMedia (d0775e1)
- WebexSettings: style titles in settings (1fbd9fc)
1.114.0 (2021-08-25)
- Modal: style modal component in mobile view (0fbeed2)
- WebexAvatar: Add themed avatar component (4ea64ba)
- WebexMemberRoster: add close button on top right (ab2f42e)
1.113.0 (2021-08-25)
- WebexComponents: theme MediaAccess component (7280d8d)
1.112.0 (2021-08-25)
- WebexSettings: tabs as pills (5679dab)
1.111.0 (2021-08-25)
- MeetingControls: add types for join and mute audio controls when disabled (7cc80ce)
- WebexComponents: make WebexLocalMedia accept a banner prop (9fad076)
1.110.0 (2021-08-25)
- Spinner: create spinner component (63a2840)
- WebexMeeting: add padding to Webex meeting component (d40dd07)
- WebexMeeting: add scrollbar on roster (dd9ab52)
- WebexRemoteMedia: add style for remote media error in the storybook (badc864)
1.109.0 (2021-08-25)
- WebexMeetingControl: display button text only when needed (2d0aed1)
- WebexComponents: get the icon size based on the name of the icon (bf11d27)
- WebexMeetingControl: add unmuted theme icon (b088a81)
1.108.0 (2021-08-24)
- Modal: add ghost button to the modal (86875ef)
1.107.0 (2021-08-24)
- Icons: remove fill attribute from each icon and add styling files for them (88f6414)
1.106.0 (2021-08-24)
- WebexMediaAccess: display logo (e5f2d66)
1.105.0 (2021-08-24)
- MeetingSdkAdapter: implement switch speaker in its own file and create the tests accordingly (563a475)
- storybook: set background for components on theme change (b175736)
1.104.0 (2021-08-23)
1.103.0 (2021-08-20)
- WebexRemoteMedia: theme the remote media error (8927b39)
1.102.0 (2021-08-20)
- WebexInMeeting: add background with gradient to share banner (7901403)
1.101.0 (2021-08-18)
- MeetingControls: add types for meeting controls (e7eb0ea)
1.100.0 (2021-08-18)
- WebexComponents: add "My preview" banner to the local media component (da7b643)
1.99.0 (2021-08-18)
- Icon: add external user icon (d68fb58)
1.98.0 (2021-08-17)
- WebexMeeting: accept empty meeting id and add corresponding story in storybook (0e833a1)
1.97.0 (2021-08-17)
- Modal: create modal component (f1ef541)
1.96.1 (2021-08-17)
- UseMeeting: use meetingsAdapter only if adapter is defined (0bdf03c)
1.96.0 (2021-08-13)
- WebexComponents: configure winston logger (d312464)
- WebexMeeting: theme the Webex meeting component (b3635b5)
1.95.0 (2021-08-13)
- storybook: add a theme button in storybook for development testing (8496157)
- style: add color variables (e195ce8)
- WebexMemberRoster: display title and participants counter (ab9fee5)
1.94.0 (2021-08-12)
- WebexMeeting: add control bar and roster to meeting component (2a9e9a9)
1.93.0 (2021-08-12)
- Icon: add roster icon (338a2e8)
1.92.0 (2021-08-11)
- WebexMeetingControl: icons for control buttons (2178f78)
1.91.0 (2021-08-11)
- WebexMeetingControlsBar: show/hide buttons text depending on controls width (f97dec8)
1.90.0 (2021-08-10)
- WebexMeetingInfo: theme meeting info component (f819517)
1.89.0 (2021-08-09)
- WebexLocalMedia: move small media window in bottom right corner (99359ad)
1.88.1 (2021-08-09)
- MeetingControls: remove text from roster and settings controls (3c4cb81)
1.88.0 (2021-08-06)
- WebexMeetingControl: display text on control buttons (7058d5b)
1.87.1 (2021-08-04)
- WebexComponentClasses: add support for prefixed optional css classes (553f54b)
1.87.0 (2021-08-03)
- WebexMeeting: theme infrastructure (f6db2c6)
1.86.0 (2021-07-28)
- UseMeetingDestination: remove removeMedia call from useMeetingDestination (544024d)
1.85.1 (2021-07-27)
- MeetingsJsonAdapter: update the handleLocalShare function with the correct object (ea7156b)
1.85.0 (2021-07-23)
- WebexMember: display member's email domain if organization is not accessible (8e7eeb8)
1.84.1 (2021-07-22)
- WebexMember: check for people outside organization only for defined organization ids (d06e763)
1.84.0 (2021-07-22)
- WebexComponents: export WebexMediaAccess component (e8660c7)
1.83.1 (2021-07-22)
- UseMeetingDestination: chain dependent observables createMeeting and getMeeting (667d739)
- UseSpeakers: make hook ignore uninitialized react ref (2a11d20)
- UseStream: make hook ignore uninitialized react ref (b56254f)
- UseStream: update the hook to ignore uninitialized react ref (baa009d)
1.83.0 (2021-07-21)
- UseMeetingDestination: leave meeting when browser tab is closed (b769481)
1.82.0 (2021-07-20)
- dropdown-controls: disable control when there are no media devices available (157de99)
1.81.0 (2021-07-16)
- controls: call distinctUntilChanged without a string parameter (d6ed7a1)
- MeetingsJsonAdapter: transform localShare into an object (d8aa596)
- WebexRemoteMedia: use selected speakers (579fae1)
1.80.1 (2021-07-14)
- WebexMeeting: transform localAudio and localVideo into objects with a "stream" property (44f42e6)
1.80.0 (2021-07-12)
- UseMeetingDestination: remove media and leave meeting when component unmounts from dom (7d4038a)
1.79.2 (2021-07-12)
- WebexSettings: remove the unnecessary type property (0503eca)
1.79.1 (2021-07-08)
- WebexMember: add loading state while names are being fetched (df478a4)
1.79.0 (2021-07-07)
- WebexAudioSettings: add switch-speaker control in the settings page (63f518d)
1.78.0 (2021-07-06)
- MeetingsJsonAdapter: add speaker selection control (7fcca89)
1.77.3 (2021-07-06)
- WebexMeetingControl: render the control when an existent type is entered after a non-existent (2cb5eb8)
1.77.2 (2021-07-02)
- MeetingsJsonAdapter: ignore media devices without an id and use (1c8ee89)
1.77.1 (2021-07-01)
- WebexAudioSettings: rename WebexMicrophoneSettings to WebexAudioSettings (2b5aa1c)
1.77.0 (2021-06-30)
- WebexVideoSettings: show all available cameras in a dropdown (5a472fa)
1.76.0 (2021-06-30)
- WebexMicrophoneSettings: show all available microphones in a dropdown (f631e95)
1.75.0 (2021-06-30)
- WebexMeeting: display webex settings in a modal window (90dd0ed)
1.74.1 (2021-06-30)
- WebexMember: use displayName instead of firstName and lastName (26e756f)
1.74.0 (2021-06-30)
- MeetingsJsonAdapter: add microphone selection control (a860ef4)
1.73.0 (2021-06-30)
- WebexMeetingControl: render dropdown controls (f84192a)
1.72.0 (2021-06-25)
- UseMeetingDestination: accept multiple emits from createMeeting (d2857fa)
1.71.0 (2021-06-25)
- components: add classname and style prop to all webex components (809713a)
1.70.2 (2021-06-16)
- WebexSettings: fix JSDoc warnings for Tabs and Select components (defa97d)
1.70.1 (2021-06-16)
- package: update component adapter interfaces to v1.18.0 (d4af109)
1.70.0 (2021-06-15)
- Modal: fix generic components scss import error (5fc0580)
1.69.1 (2021-06-10)
- WebexMeetingControlBar: remove settings control from defaults (952bf03)
1.69.0 (2021-06-10)
- Select: implement Select component (3f670d8)
1.68.0 (2021-06-08)
- WebexComponents: add Tabs component (cacafe3)
1.67.1 (2021-06-08)
- Components: fix tests warnings (11dd7fd)
1.67.0 (2021-06-04)
- WebexMediaAccess: add microphone access screen (cf366b4)
1.66.0 (2021-06-04)
- Components: fix test warnings (efbc959)
- MeetingsJsonAdapter: add settings control (04c824c)
- WebexMeeting: remove WebexMeetingControlBar from WebexMeeting component (26be7b8)
- WebexMeetingControlBar: convert WebexMeetingControls into a standalone component (1cc707d)
1.65.0 (2021-05-27)
- WebexSettings: add WebexSettings component (53b5756)
1.64.1 (2021-05-21)
- package: update component adapter interfaces to v1.17.0 (fe4fc8c)
1.64.0 (2021-05-18)
- WebexMediaAccess: add media access component (309572c)
1.63.1 (2021-05-17)
- UseMeetingDestination: work even if an adapter is not yet present on the context (adc34b6)
1.63.0 (2021-05-11)
- WithAdapter: create withAdapter hoc (be76fd6)
1.62.0 (2021-04-28)
- WebexJsonAdapter: add connect() and disconnect() functions (de407f5)
- WebexMeeting: implement meeting state (7e889f5)
1.61.0 (2021-04-23)
- WebexLocalMedia: add mediaType prop (dcbed3c)
- WebexMeeting: replace self-view with local share (d55fac3)
1.60.0 (2021-04-21)
- WebexJsonAdaptor: add demonstration video for remote sharing (bf0d65b)
1.59.0 (2021-04-21)
- hoc: add a withMeeting HOC for class components (48f508b)
1.58.1 (2021-04-19)
- WebexMeetingControl: update size for participant list icon (1fbfe5f)
1.58.0 (2021-04-15)
- WebexMeeting: add an overlay banner when screen sharing (e3e2901)
1.57.0 (2021-04-14)
- WebexMember: display if user is guest (5b2ac94)
1.56.0 (2021-04-13)
- MeetingsJsonAdapter: add member-roster control (4e49a62)
1.55.0 (2021-04-13)
- hooks: export useMeetingDestination (9c982bd)
1.54.0 (2021-04-13)
- WebexMember: display exernal user's organization (41e35c3)
1.53.0 (2021-04-10)
- WebexMember: display if user is host (f8bd87a)
1.52.1 (2021-04-10)
- WebexMeetingControl: update screen sharing icon (d2b00de)
1.52.0 (2021-04-09)
- WebexMeeting: set meetingID as component prop (1fbc506)
- WebexMember: indicate current user if in meeting (6635b44)
1.51.0 (2021-04-07)
- WebexMember: display icon when member is sharing (18073da)
1.50.0 (2021-04-06)
- hooks: add useOrganization hook (60e305e)
1.49.1 (2021-04-06)
- WebexMember: make muted icon proportional with text (2a79fc8)
1.49.0 (2021-04-01)
- OrganizationsJsonAdapter: implement the organizationsJSONAdapter (c06fbde)
1.48.0 (2021-03-31)
- WebexMemberRoster: show warning if member from different org exists (ddcd9f0)
1.47.0 (2021-03-25)
- MemberRoster: show in meeting and not in meeting members (496eaf2)
- WebexRemoteMedia: handle inMeeting members (96a0008)
1.46.0 (2021-03-22)
- WebexMember: display icon when member is muted (2c760c4)
1.45.6 (2021-01-21)
- styles: remove Momentum UI from styles (bfb7293)
1.45.5 (2021-01-14)
- WebexInMeeting: handle mobile screens (ebbd342)
- WebexInterstitialMeeting: expand media to container size (d223040)
- WebexRemoteMedia: expand media to container size (6039249)
- WebexRemoteMedia: update video and share styles (7fb2cf0)
1.45.4 (2020-11-18)
- MeetingJsonAdapter: trigger leave event for only the meeting on which it was called (84319f6)
- MeetingsJsonAdapter: handle null meeting IDs (aa33984)
- WebexMeeting: handle use case where user leaves a meeting (ca85d47)
1.45.3 (2020-09-23)
- hooks: set empty meeting instead of throwing error (a2f7a28)
1.45.2 (2020-09-22)
- useStream: add support for empty ref (16da808)
1.45.1 (2020-09-21)
- WebexRemoteMedia: correct color for waiting text (d41684d)
1.45.0 (2020-09-01)
- RemoteMedia: add waiting state (270285d)
1.44.1 (2020-08-27)
- package: remove .npmignore in favor of files (dc3387b)
1.44.0 (2020-08-26)
- memberships: use defined method from interface (413cb6c)
- WebexMember: rename from WebexParticipant (c4bbcf8)
- WebexMemberRoster: rename WebexParticipantRoster component (e98e76b)
1.43.0 (2020-08-26)
- adapters: export JSON adapter as part of distribution (dd665c4)
1.42.3 (2020-07-07)
- WebexParticipantRoster: add key property to WebexParticipant (937f068)
1.42.2 (2020-07-06)
- hooks: cloned members before setting state (4410875)
1.42.1 (2020-07-03)
- packages: update momentum-ui (14542c5)
1.42.0 (2020-07-01)
- MembershipAdapter: add membership sub-adapter (7497cc0)
- WebexParticipant: add participant component (69d46d5)
- WebexParticipantRoster: add participant roster component (d53a34e)
1.41.0 (2020-06-26)
- hooks: add remoteShare attribute to meeting (5f9f1d0)
- hooks: add sanity check for mediaElement (9f33bf5)
- MeetingJsonAdapter: add screen share functionalities (4eb8b5b)
- WebexMeeting: add screen share functionalities (432da00)
- WebexRemoteMedia: add split-screen videos for remoteShare (a73c484)
- WebexMeetingControl: add stories for screen share button (e3b7510)
1.40.0 (2020-03-20)
- WebexInMeeting: use local component styles for layout (8f085c2)
- WebexInterstitialMeeting: use local component styles for layout (b6d3b1a)
- WebexMeeting: use local component styles for layout (64067f5)
- WebexLocalMedia: add className prop (08ca8ec)
- WebexMeetingInfo: add className prop (26bf668)
- WebexRemoteMedia: add className prop (e7e8081)
- WebexMeetingControls: add layout styling (a26c7ea)
1.39.0 (2020-03-19)
- WebexRemoveMedia: move AlertBanner inside the main div (dcf0aba)
1.38.0 (2020-03-18)
- constants: add prefix constant (9cc434d)
- styles: add prefix variable (e61ec05)
- WebexActivity: use class prefix (7f8f920)
- WebexActivityStream: use class prefix (44a5364)
- WebexInMeeting: use class prefix (55dbec7)
- WebexInterstitialMeeting: use class prefix (a539699)
- WebexLocalMedia: use class prefix (fe6547e)
- WebexMeeting: use class prefix (210cae8)
- WebexMeetingInfo: use class prefix (6e70df5)
- WebexRemoteMedia: use class prefix (46f585f)
1.37.0 (2020-03-16)
- RemoteMedia: add loading media state (a907915)
1.36.2 (2020-03-02)
- Meeting: add meeting control CSS styles on hover (a467c4d)
- Meeting: add mobile-friendly and other style fixes (ec37845)
- Meetings: hide/show meeting controls on hover (ac54314)
1.36.1 (2020-02-27)
- InMeeting: add mobile-first styling (4563b88)
1.36.0 (2020-02-26)
- LocalMedia: add 'no-media' CSS class when video is disabled (3aa112f)
- package: add @juggle/resize-observer as Resize Observer pollyfil (5b5deb4)
- LocalMedia: add ability to size avatar based on container width (455952e)
- hooks: add useElementDimensions (39f1c78)
1.35.3 (2020-02-25)
- InMeeting: add style fixes (eda8e60)
1.35.2 (2020-02-18)
- package: update Momentum UI to v23.2.1 (4c40717)
1.35.1 (2020-02-18)
- Index: json adapters should not be part of the bundle (d234185)
1.35.0 (2020-01-30)
- WebexLocalMedia: turn off avatar status display (8f8242c)
- WebexAvatar: add prop to disable status display (10114f0)
1.34.0 (2020-01-29)
- hooks: modify useMeeting so it will not create new meetings (49b5559)
- MeetingsJsonAdapter: update mute controls correct display (f2dc0b5)
- WebexMeeting: update to only use useMeetingDestination (4b563fe)
- hooks: add useMeetingDestination (52e9851)
- MeetingJsonAdapter: modify getMeeting to complete when meeting is left (b66455f)
1.33.0 (2020-01-29)
- package: update @webex/component-adapter-interfaces to 1.9.0 (65375ff)
- MeetingsJsonAdapter: remote addLocalMedia() (d33d7ce)
1.32.1 (2020-01-28)
- package: fix some volunerabilities (d2929d3)
1.32.0 (2020-01-25)
- WebexMedia: add autoPlay property to the media tags (f48299c)
- UsePerson: convert PersonStatus keys to values (ed1cbc5)
- UseStream: remove play method from the hook (0e3e137)
1.31.0 (2020-01-23)
- UseStream: no action needed when the video is unmounted (ff14955)
- MeetingJsonAdapter: add more controls functionalities and display (f0ec657)
- UseMeeting: add OnMeeting method (f6368e3)
- MeetingControls: add parent div to wrap the controls (cc60179)
- UseMeetingControls: check for available controls (c0599d5)
- Meeting: implement one (338b85d)
1.30.0 (2020-01-22)
1.29.1 (2020-01-15)
- InterstitialMeeting: meetingDest prop is replaced with meetingID (69dd4e5)
1.29.0 (2020-01-13)
- LocalMedia: display spinner while user ID is retrieved (120c46a)
- Interstitial: add interstitial meeting component (dfa81d3)
- hooks: getMeeting takes a destination to create a meeting (beebe6f)
- MeetingsJsonAdapter: implement addLocalMedia (f825faa)
- MeetingsJsonAdapter: implement createMeeting (22fad7f)
- MeetingJsonAdapter: remove mute property from the media (bdd435e)
1.28.0 (2020-01-13)
- RemoteMedia: add README (3b48af1)
1.27.0 (2019-12-19)
- MeetingJsonAdapter: implement getStream (1796006)
- RemoteMedia: implement one (d867b34)
- UseStream: implement one (c2eb1ff)
- LocalMedia: invoke useStream() (21a99de)
- MeetingsData: remove start and end time properties (bf6ca85)
- UseVideo: remove the hook (b608790)
- hooks: replace useStream with useVideo (c63de3b)
1.26.1 (2019-12-17)
- WebexDataProvider: replace exact proptype with shape (7166846)
1.26.0 (2019-12-16)
- hooks: usePerson updates whenver a new person ID is passed in (32c3b35)
- hooks: add useMe hook (89b8b6d)
- PeopleJsonAdpater: implement getMe() (a708c1b)
- LocalMedia: use getMe hook instead of personID prop (1e0c1f6)
1.25.0 (2019-12-04)
1.24.0 (2019-11-27)
- MeetingsJSONAdapter: add mute-audio meeting control (f6b7b98)
1.23.0 (2019-11-22)
- WebexLocalMedia: implement a component (73309fe)
- UseVideo: implement a new hook (65cb656)
- MeetingsJsonAdapter: implement getLocalMedia method (6f53f67)
- MeetingsData: replace empty objects with null (e205748)
1.22.0 (2019-11-07)
- WebexMeetingInfo: add component (b66411c)
1.21.0 (2019-11-04)
- WebexDataProvider: add meetings adapter (0568cb5)
- data: add meetings data (2fb36ac)
- adapters: add MeetingsJSONAdapter to export (c13694f)
- hooks: add useMeeting hook (904bc27)
1.20.0 (2019-11-01)
- MeetingsJsonAdapter: implement getMeeting (ea11f34)
1.19.2 (2019-10-31)
- package: install mockdate (edf655c)
- mocks: remove date-fns Jest mock (9b81c8a)
- package: update date-fns to 2.6.0 (3dc8ad3)
1.19.1 (2019-10-30)
- package: install meetings adapter interface (d018094)
1.19.0 (2019-10-29)
- package: install component adapter interfaces (5a29ec7)
1.18.1 (2019-10-08)
- ActivityStream: fix display order of previous activities (fbc4dec)
1.18.0 (2019-10-07)
- RoomsAdapter: add hasMoreActivities to interface (33ffc99)
- RoomsJSONAdapter: implement get previous activities chunking (9b2fd45)
- ActivityStream: load more activities on scroll up (f4af0c8)
- ActivityStream: load previous activities until container is filled (3a22bdf)
1.17.0 (2019-09-23)
- WebexAvatar: display gray empty avatar onError (17b89bc)
1.16.0 (2019-09-21)
- components: update index file to export all components (a368ecc)
- WebexDataProvider: implement the component (c5d96c3)
1.15.0 (2019-09-20)
- mocks: useActivityStream proper mock (ffffd92)
- data: add time ruler data (202bf41)
- RoomsJsonAdapter: add time ruler support (e4b899c)
- ActivityStream: add TimeRuler component (0bfbe08)
1.14.0 (2019-09-12)
- ActivityStream: implement component default state (92e720b)
1.13.0 (2019-09-11)
- rooms: change title to more appropiate name (921fad3)
- UnitTest: copy an object immutably (0672dfd)
- RoomsJsonAdapter: invoke the appropiate method (4246685)
- rooms: seperate acitivities id from room id (08b3ab6)
- ActivityStream: implement empty state (90c7c24)
1.12.1 (2019-09-11)
- style: bundle momentum-ui styling modules (9701887)
- activity: export component from index file (8ef4ddf)
- activity: stringify date parameter (4e3e8e0)
1.12.0 (2019-09-10)
- rooms: implemented rooms JSON adapter interface (7d30e10)
1.11.0 (2019-09-05)
- rooms: create adapter interface (408e6bc)
1.10.2 (2019-09-04)
- circleci: use workspace to presist the data between the jobs (c4aa0b8)
1.10.1 (2019-08-30)
- circleci: validate build before releasing (e48c648)
1.10.0 (2019-08-29)
- storybook: prettify (ca23def)
- data: add index module (a3fbe9a)
- storybook: configure sass-resource-loader (3583a2e)
- WebexActivity: implement component (9741751)
1.9.1 (2019-08-29)
- hooks: add dependencies to effect hook (bd93a90)
1.9.0 (2019-08-28)
- hooks: add usePerson react hook (aafd563)
1.8.0 (2019-08-22)
- ActivityAdapter: replace activity with activities (4006b47)
- avatar: replace person with people (c850dbf)
- PeopleJson: reword some terms to map accordingly (38991ce)
- ActivityJson: implement the adapter (f5f892b)
1.7.0 (2019-08-20)
- people: rename person filename to people (82d9731)
- people: create person status enum (27843f8)
- avatar: implement the component (5e35eec)
- person: re-format the object and some prop values (728bc4b)
1.6.0 (2019-08-19)
- activity: add ActivityAdapter interface (b446e0d)
1.5.0 (2019-08-16)
- webexadapter: add datasource instance property (d244e13)
- peopleadapter: extend WebexAdapter (3be7202)
- peopleadapter: init with json data (d498811)
- persondata: update shape (8be1928)
1.4.0 (2019-08-09)
- .gitignore: watch only json files in src/data/ directory (8b0b4b9)
- peoplejsonadapter: create adapter and unit test (090376b)
1.3.0 (2019-08-08)
- peopleadapter: create an interface (3756f53)
1.2.1 (2019-08-08)
- release: use default commit message to push to master (4f20a1c)
1.2.0 (2019-08-07)
- release: install and configure changlelog and git plugins (c5bbee4)