-
Notifications
You must be signed in to change notification settings - Fork 54
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
Upgraded Deps and NGRX 4.x.x #7
Conversation
completes #6 |
this may resolve #5 as well... |
need to update the tests. |
fixing AOT |
@colinskow looks like everything else is fine, just AOT needs some love. I'll take another look at this tomorrow. unless someone else can figure it out before hand. |
currently |
Thank you very much! I will have a chance to review next Tues or Weds. |
How is the progress on this going? It looks like AngularClass now has a new HMR loader that works out of the box with ngrx 4. @Kaffiend are you interested in finishing this, or should I go ahead. It looks fairly simple. |
I have been swamped, of late. I might be able to get to this, this weekend. Unless you can find time before then. I dont mind either way. I havent seen the new loader as i've been busy on some work projects. Ill have to check that out. This PR works with everything but AOT i think, if i recall correctly. But would need updated with the new loader it sounds like. Derp: was still on my work account. |
@colinskow I looked at the HMR Loader. I don’t see anything other than my PR explaining how to hook into NGRX4 with the existing loader. Am i missing something?
Ian Mackie
Lead Developer
Complete System Support, Inc.
From: Css-IanM
Sent: Thursday, August 31, 2017 2:39 PM
To: colinskow/angular-electron-dream-starter
Cc: Ian Mackie; Mention
Subject: Re: [colinskow/angular-electron-dream-starter] Upgraded Deps and NGRX4.x.x (#7)
I have been swamped, of late. I might be able to get to this, this weekend. Unless you can find time before then. I dont mind either way. I havent seen the new loader as i've been busy on some work projects. Ill have to check that out. This PR works with everything but AOT i think, if i recall correctly. But would need updated with the new loader it sounds like.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
The main issue is that the build needs to pass, including with AoT. It looks like Over the next few days I'll take a look at your PR and compare it to the official migration guide to ensure everything is standard. We can merge when the build is passing. |
I have the AOT code on my own branch in a separate project I just need to update the PR here. I’ve also yet to update the router store with the new serializer, which was release and updated since the last PR here. There is still some yet to do.
Ian Mackie
Lead Developer
Complete System Support, Inc.
From: Colin Skow<mailto:notifications@github.com>
Sent: Saturday, September 2, 2017 6:14 PM
To: colinskow/angular-electron-dream-starter<mailto:angular-electron-dream-starter@noreply.github.com>
Cc: Ian Mackie<mailto:ianm@completesystemsupport.com>; Comment<mailto:comment@noreply.github.com>
Subject: Re: [colinskow/angular-electron-dream-starter] Upgraded Deps and NGRX 4.x.x (#7)
The main issue is that the build needs to pass, including with AoT. It looks like ngrx-store-freeze is still not ready for 4.0. Perhaps we can stub the code in but comment it out until ready.
Over the next few days I'll take a look at your PR and compare it to the official migration guide to ensure everything is standard. We can merge when the build is passing.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<#7 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AdUBQjJSyIFJqIECtKnIKK113zEFoMqWks5sedMqgaJpZM4OnPGV>.
|
i'll try to get to this either later this evening or tomorrow morning, Had some time sensitive issues crop up in some old COBOL apps that requires my attention for the better part of this weekend unfortunately. |
@Kaffiend thank you very much for your work on this. Using your changes as a guide I was able to work things out and get the build passing, even with I will be merging this feature in very shortly after some final polish. |
@colinskow That’s great news, I look forward to the update.
Ian Mackie
Lead Developer
Complete System Support, Inc.
From: Colin Skow<mailto:notifications@github.com>
Sent: Monday, September 25, 2017 8:03 AM
To: colinskow/angular-electron-dream-starter<mailto:angular-electron-dream-starter@noreply.github.com>
Cc: Ian Mackie<mailto:ianm@completesystemsupport.com>; Comment<mailto:comment@noreply.github.com>
Subject: Re: [colinskow/angular-electron-dream-starter] Upgraded Deps and NGRX 4.x.x (#7)
@Kaffiend<https://github.com/kaffiend> thank you very much for your work on this. Using your changes as a guide I was able to work things out and get the build passing, even with store-freeze working. However I did a slightly different implementation so it was easier for me to copy and paste from your code than to try to rebase your fork.
I will be merging this feature in very shortly after some final polish.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<#7 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AdUBQkb_v_a9w0d7vmqt-oo2QOovMyfOks5sl5Z9gaJpZM4OnPGV>.
|
DONE! |
What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
Updates Angular, NGRX, and Typescript with current versions.
What is the new behavior (if this is a feature change)?
Other information:
In
app.module.ts
HMR init function used to stringify state and log it to the console. This needs to be revisited if its really desired. A replacer or serializer will need to be used,@ngrx/router-store
includesrouterState
which contains circular structure.