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 to Elm 0.19 #1

Closed
jordgubben opened this issue Sep 15, 2018 · 2 comments
Closed

Update to Elm 0.19 #1

jordgubben opened this issue Sep 15, 2018 · 2 comments

Comments

@jordgubben
Copy link
Owner

jordgubben commented Sep 15, 2018

Elm 0.19 is released and a bunch of stuff changed. Porting the library implementation should not be a problem, since it only uses elms core packages. Tests and examples might be more tricky as they use other dependencies that are not on Elm 0.19 yet.

Potentially blocking dependencies

jordgubben added a commit that referenced this issue Sep 16, 2018
Using Ints instead of Strings has two small benefits:
 1) It probably reduces memory consumption slightly
 2) It no longer depends on toString (that moves to 'Debug' in Elm 0.19)
jordgubben added a commit that referenced this issue Sep 30, 2018
The way html style is used in changes in Elm _0.19_.
Separating styles out should make it easier to
tell what's going on in the actual
upcoming upgrade commit(s).

See also
--------
https://github.com/elm/compiler/blob/master/upgrade-docs/0.19.md#changes
@jordgubben
Copy link
Owner Author

jordgubben commented Nov 18, 2018

The elm-html-test package has been merged into the elm-explorations/test package. So that's one potentially blocking dependency of the list.

@jordgubben
Copy link
Owner Author

I've provided a PR that updates Fresheyeball/sprite to Elm 0.19 roughly 3 weeks ago. The maintainer has not merged it yet (or even commented on it), so I'm suspecting it's an abandoned package.

jordgubben added a commit that referenced this issue Dec 7, 2018
Removes what should be the final Elm 0.18 dependency.
Moving on to Elm 0.19 (#1) is now assumed to be possible.
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

No branches or pull requests

1 participant