Skip to content

v5 release chores #473

Closed
Closed
@jimbolla

Description

@jimbolla

Starting a list of things related getting v5 out the door.

  • Unhide new features - currently they are hidden so that nobody starts using them, just in case we roll this back. I'll make a PR (exposes new features to the API #474) that will unhide them that can be merged in once we're confident that these changes will go live.
  • Create release notes - needs to describe: still API compatible, synopsis of internal architectural changes, perf changes, bugs fixed, new features added
  • Review/revise release notes @timdorr toughts?
  • Write documentation for new features. Need to adequately describe connectAdvanced, as well as new options passable to connect. PR Update API docs for v5 #480
  • Review/revise new docs. @timdorr @markerikson toughts?
  • Fix controlled input issues Connected text input cursor position reset on input #525
  • Release another beta with the new features exposed. Add beta to the github Releases page.

Nice to Haves:

  • Refactor tests? - now that connect is split into to conceptual pieces: connectAdvanced for store subscription and component lifecycle stuff vs connect's selector functions, many of the tests could be refactored to deal with just one or the other. This would be nice because would split the 2000+ line spec file in two, making it a little easier to work with. Also add new tests for some of the new connect options. (I personally need to learn how to run the new test coverage tools so I can see what's not covered.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions