Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Choo to newest version (4.x) #28

Closed
1 task done
timgrossmann opened this issue Dec 13, 2016 · 0 comments
Closed
1 task done

Update Choo to newest version (4.x) #28

timgrossmann opened this issue Dec 13, 2016 · 0 comments
Assignees
Projects

Comments

@timgrossmann
Copy link
Member

timgrossmann commented Dec 13, 2016

4.0.0 The routing patch

This patch changes the way we handle routes. It introduces query string
support (!), and changes the router to use a lisp-like syntax. It also inverts
the argument order of effects and reducers to be more intuitive. We also
managed to sneak in some performance upgrades ✨ - We hope you enjoy
it!

changes

  • ❗ slim down server side rendering API |
    issue |
    pull-request
  • ❗ update router API to be lisp-like
  • ❗ swap state and data argument order |
    issue
  • ❗ remove choo/http. Use xhr
    instead | pull-request
  • update router to use memoization |
    issue |
    pull-request
  • support inline anchor links |
    issue
  • allow bypassing of link clicks in sheet-router |
    issue |
    pull-request
  • update router API to handle hashes by default
  • update router to provide out of the box support for Electron
  • update location state to expose search parameters (query strings) |
    issue

Todo

  • swap state and data argument order
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Todo
:rocket:
Development

No branches or pull requests

2 participants