Skip to content

v2.0.0 Beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@prescottprue prescottprue released this 04 Jul 04:19

Features

  • Keeping data on logout - #125
  • Listeners now kept on state (follows byId/allIds pattern from redux docs)
  • ordered reducer added for managing ordered state (SET_ORDERED no longer used)
  • populate works for profile (needed to remove share population logic)
  • Presence capability added to show currently logged in users and track user sessions (presence in config)
  • Firebase is no longer a dependency (build size, native compatibility, bundling for boilerplates, etc.) - #173, #131, #107

Fixes/Enhancements

  • Drop support for passing Firebase instance
  • Drop support and deprecation warning for profileDecorator (use profileFactory)
  • Drop support and deprecation warning for distpatchOnUnsetListener (use distpatchOnUnsetListener, note incorrect spelling)
  • Auto profile population removed (profile population will require using populate)
  • isLoaded and isEmpty logic simplified
  • Tests passing with new syntax (including reducers)
  • Tests no longer skipped from linting
  • Tons of other code simplifications