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

Elm v0.19 #96

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Elm v0.19 #96

wants to merge 1 commit into from

Conversation

Libbum
Copy link
Owner

@Libbum Libbum commented Aug 22, 2018

Closes #95 once everything is sorted out.

Need a few packages to be updated:

Or we can drop some support / change our implementation. For example we already use a very old elm-css, so we can dump that for the time being (and get #81 functioning later on).
Additionally elm-time is now replaced by something new I think (update: elm/time). navigation I'm pretty sure we take next to nothing out of it etc. (update: navigation is now part of elm/browser, which has some cool stuff in it)

Additionally: viewport etc dropped, so the #70 stuff should be golden now.

@Libbum
Copy link
Owner Author

Libbum commented Aug 22, 2018

Started with elm-identicon. Looks like it's probably a few days away from actually being able to do anything productive here. The core got seemingly too large so a number of things have been separated out. The first issue we hit here is the need for Color, which is now here but not on package.

@Libbum
Copy link
Owner Author

Libbum commented Aug 23, 2018

Have put in PRs for elm-word (a dependency of elm-crypto) and maybe-extra. The latter should merge quickly, but the author of word/crypto hasn't been around github for some time. Not sure what horizon to expect there.

@Libbum Libbum added this to In progress in Elm 0.19 Aug 26, 2018
@Libbum
Copy link
Owner Author

Libbum commented Oct 30, 2018

Just a note on the upgrade: There are a few places where we need to interop with JS now. So look into actually using TypeScript here instead to keep the system as coupled as possible:

https://github.com/dillonkearns/talks/tree/master/types-without-borders

@Libbum
Copy link
Owner Author

Libbum commented May 29, 2019

The markdown portion was one of the stickiest places (along with KaTeX inclusion). It's possible that the work on elm-markup is stable enough now to use for this portion. A good writeup on the current version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Elm 0.19
  
In progress
Development

Successfully merging this pull request may close these issues.

Elm v0.19 released!
1 participant