gfroerli / web

Web application for the water sensor API (gfrör.li), written in Elm.
https://gfrör.li
GNU Affero General Public License v3.0
3 stars 1 forks source link

Upgrade to Elm 0.19 #41

Closed dbrgn closed 5 years ago

dbrgn commented 6 years ago

https://github.com/elm/compiler/blob/master/upgrade-docs/0.19.md

Potentially we need to wait for a few dependencies.

rnestler commented 6 years ago

I tried running elm-upgrade, but some of our dependencies need fixing:

WARNING! 5 of your dependencies have not yet been upgraded to
support Elm 0.19.
  - https://github.com/elm-community/maybe-extra
  - https://github.com/elm-lang/navigation
  - https://github.com/mgold/elm-date-format
  - https://github.com/rtfeldman/elm-css
  - https://github.com/terezka/line-charts

elm-lang/navigation is no problem, it just got replaced by elm/browser, but line-charts is probably hard to fix.

dbrgn commented 6 years ago

Yeah, we definitely need to wait for line-charts.

I hope the project is not dead, since two typo-PRs I made a while ago haven't been merged: https://github.com/terezka/line-charts/pulls

In any case, I'd wait a month or two for the dependencies to catch up.

dbrgn commented 5 years ago

Done in #44

rnestler commented 5 years ago

Yeah, we definitely need to wait for line-charts.

Did you ditch line-charts?

dbrgn commented 5 years ago

No, it was upgraded in the meantime.