Skip to content

Pull router_js into the Ember monorepo#21211

Open
mansona wants to merge 694 commits intoemberjs:mainfrom
mansona:router-js
Open

Pull router_js into the Ember monorepo#21211
mansona wants to merge 694 commits intoemberjs:mainfrom
mansona:router-js

Conversation

@mansona
Copy link
Member

@mansona mansona commented Mar 10, 2026

With the Router RFC coming very soon we need to have router_js in the main monorepo. This PR does that work (with preserving history)

Still todo:

  • make sure the tests are actually running in CI
  • remove unnecessary files from router_js
  • make sure that only the entrypoint is added to renamed packages in package.json
  • profit 🎉

For anyone wanting to review this PR and not wanting to read all history from all of router_js then you can start at this commit and use the "Next commit" links at the top to go forward

Alternatively you can see the full diff with actual changes by looking at this link: mansona/ember.js@6f6c854...mansona:ember.js:router-js

wagenet and others added 30 commits February 12, 2018 20:56
When calling replace on a replace, it should replace not update
The versions of prettier should be updated manually (to avoid churn in
unrelated PRs).
Prevent context matching if the oldContext is null
fix `{{url-for 'posts' (hash queryParams=paramsHash)}}` use case
Fix a crash when (hash) helper is used to create queryParams object
[BREAKING] Router Abstract Base class
@mansona mansona force-pushed the router-js branch 2 times, most recently from 7602f70 to 41de687 Compare March 13, 2026 17:03
@mansona mansona force-pushed the router-js branch 2 times, most recently from a011a1b to df21fda Compare March 15, 2026 13:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.