question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[release] 4.0 tracker

See original GitHub issue

Major release, routing edition

Programmatic navigation is essential. But to achieve it we need to have breaking changes. And if we’re going to break things, we might as well go all out again. So this issue is here to track the changes for the 4.0.0 release. All patches will be merged into the 4 branch, so that should provide an accurate representation of where things are at. Feedback and testing at any stage would be very welcome!

Changes

  • slim down server side rendering API | issue | pull-request
  • update router API to be lisp-like | issue | pull-request
  • support inline anchor links | issue
  • update router API to handle hashes by default
    • update sheet-router to handle hashes by default | issue
  • update location state to expose search parameters (query strings) | issue
  • swap state and data argument order | issue
  • move opts from app.start() to app = choo()
  • update documentation to reflect new changes
    • first pass
    • feedback round
  • update examples to reflect new changes
    • first pass
    • feedback round
  • update handbook to reflect new changes
    • first pass
    • feedback round
  • create migration guide in handbook prefixed as migration- or migrations/

See Also

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Reactions:5
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

2reactions
fczuardicommented, Sep 2, 2016

migration note:

old: send('location:setLocation', { location: path }, done); new: send('location:set', { pathname: path }, done);

0reactions
yoshuawuytscommented, Dec 12, 2016

v4 was released - closing 😁

Read more comments on GitHub >

github_iconTop Results From Across the Web

Next Generation Fitness and Health Monitoring - WHOOP 4.0
The all-new WHOOP 4.0 is smaller, smarter, and designed with new biometric tracking, including skin temperature, blood oxygen, and more.
Read more >
Elite Dangerous 4.0 | Release Tracker - Frontier Forums
Here with another Episode of Live Release Tracker. ... we are gearing up for the release of 4.0 today for Elite Dangerous PC...
Read more >
RT: Request Tracker 4.0 series - Launchpad
Version, Expected, Released, Summary. RT: Request Tracker 4.0.25, None, 2017-07-27. RT: Request Tracker 4.0.24, None, 2016-08-17. RT: Request Tracker 4.0.23 ...
Read more >
What's new in release 4.0.0? - Antilatency
Version 4.0.0 includes time synchronization for Antilatency devices, advanced features for the Vertical tracking area, working with additional IR markers in ...
Read more >
Samsung One UI 4.1 (Android 12) update roll out tracker [Cont ...
Samsung's One UI 4.0 on top of Android 12 is yet to be released for all the eligible Galaxy devices. As of now,...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found