Closed ryanbliss closed 1 year ago
How are we planning to capture the new feature in documentation and during package updates? Would be good to add the comment/description section to Readme and to public docs under beta/experimentation section. Apart from that, looks great!
@pradeepananth I'll be updating our public docs with it. Our package README doesn't really mention our DDS's right now for whatever reason. I'll update the root and live-share README to include this and our other non-beta DDS's.
@pradeepananth updated the README with some lightweight information. I'll be updating our learn.microsoft.com docs with copy/paste code snippets as well (with a beta warning) once we publish 1.2.0
.
New LiveFollowMode DDS & other SDK changes
LiveFollowMode
DDS to support following a presenter and/or specific users.__dangerouslySetLiveRuntime
to be public but hidden inLiveDataObject
useLiveFollowMode
React hook.LivePresence
initial update now is delayed by 50ms to allow multipleLivePresence
instances to batch theupdate
events into a single signal (for COGS reasons).LiveFollowMode
is marked as beta while we gather feedback.New gallery samples
Adding three new simple gallery samples intended for easy copy/paste of interesting Live Share features into React apps. For now, these are TypeScript only. All samples use Fluent UI v9.
Presence avatars
Simple
LivePresence
sample for rendering presence avatars using Fluent UI. Each user can type in their favorite food, which other users can see by hovering over their avatar.Live countdown timer
Simple
LiveTimer
sample for rendering a countdown timer -- modeled after popular OS "Clock" timers (e.g., Windows).3D model viewer
Simple
LiveFollowMode
sample for viewing a 3D model, with the ability to present to everyone, follow specific users, suspend following, and return to presenter/follower. Also supportsLiveCanvas
for drawing / cursors atop the model, andSharedMap
for changing the color of the model. Uses Babylon JS for 3D rendering.