The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
ReactDOM.render
and ReactDOM.unmountComponentAtNode
. ReactDOM.createRoot
is used in place of those functions according to the React 19 migration guide.ReactDOM.createRoot
on a container more than one time while ReactDOM.render
allowed that. A data-react-id
attribute is used to find and render React roots instead of iterating over all nodes with .react-data
class.reactOutput()
can now be nested.ShinyProxy
is no longer needed and was removed from the JavaScript API.InputAdapter
.updateReactInput()
now works correctly with tibbles.Improved documentation, including a tutorial vignette.
updateReactInput()
applies namespace automatically.updateReactInput()
can be used to update components created with ButtonAdapter.Minor changes for CRAN resubmission.
This is the first public release, with several big interface changes:
withReact()
. Components now work without it!make_input()
, make_output()
and mark_as_react_tag()
. Components can now be defined by combining reactElement()
and asProps()
.reactWidget()
- no longer applicable / necessary.ShinyComponentWrapper
to ShinyBindingWrapper
and made it internal.setInput()
and triggerEvent()
helpers.Initial release made available to the early access group.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.