Skip to content

Releases: multisynq/react-together

Release-0.3.3

29 Jan 15:24
Compare
Choose a tag to compare
  • Added Cursors component
  • Added useCursors hook
  • Added useNicknames hook
  • Added useAllNicknames hook
  • Added throttleDelay option to useStateTogether
  • Added throttleDelay option to useStateTogetherWithPerUserValues
  • Added rememberUsers prop to ReactTogether component
  • Added deriveNickname prop to ReactTogether component
  • Added nickname property to ConnectedUser interface
  • Deprecated name property in ConnectedUser interface

Full Changelog: Release-0.3.2...Release-0.3.3

Release-0.3.2

10 Jan 22:50
Compare
Choose a tag to compare

What's Changed

  • Fixed useStateTogether bug with undefined values
  • Added ChatMessage interface

Full Changelog: Release-0.3.1...Release-0.3.2

Release-0.3.1

10 Jan 22:48
Compare
Choose a tag to compare

What's Changed

  • Added omitMyValue option flag in useStateTogetherWithPerUserValues
  • Added useChat hook
  • Added <Chat/> component

Full Changelog: Release-0.3.0...Release-0.3.1

Release-0.3.0

17 Dec 23:54
Compare
Choose a tag to compare

0.3.0

2024-12-13

  • Added resetOnDisconnect option flag in useStateTogether
  • Added resetOnDisconnect option flag in useStateTogetherWithPerUserValues
  • Added resetOnConnect option flag in useStateTogetherWithPerUserValues
  • Added keepValues option flag in useStateTogetherWithPerUserValues
  • Added overwriteSessionValue option flag in useStateTogetherWithPerUserValues
  • Added userId prop to ReactTogether component
  • Removed sessionIgnoresUrl attribute from ReactTogether.sessionParams property
  • Added sessionIgnoresUrl prop to ReactTogether component
  • Include CHANGELOG.md in package

Release-0.2.0

02 Nov 00:22
Compare
Choose a tag to compare

0.2.0

2024-11-01

  • Added useFunctionTogether hook
  • Added useCreateRandomSession hook
  • Added useIsTogether hook
  • Added useJoinUrl
  • Added useLeaveSession hook
  • Added useMyId hook
  • Added SessionManager component
  • Added name prop to ReactTogether.sessionParams
  • Added password prop to ReactTogether.sessionParams
  • Added highlightMyself prop to HoverHighlighter component
  • Added utils module with:
    • getSessionNameFromUrl function
    • getSessionPasswordFromUrl function
    • getJoinUrl function
    • getCleanUrl function
  • Renamed ConnectedViews to ConnectedUsers
  • Renamed PresenceDiv to HoverHighlighter
  • Renamed useConnectedViews to useConnectedUsers
  • Renamed useHoveringViews to useHoveringUsers
  • useHoveringUsers now returns whether the local user is hovering the targeted element
  • useHoveringUsers options do not receive the highlightMyself parameter anymore
  • ReactTogether component joins session if rtName and rtPwd specified in URL
  • Reexport @croquet/react as CroquetReact obj
  • Removed useReactTogetherContext