WARNING! 4 of your dependencies have not yet been upgraded to support Elm 0.19.
- https://github.com/justinmimbs/elm-date-extra
- https://github.com/mgold/elm-date-format
- https://github.com/saschatimme/elm-phoenix
- https://github.com/simonh1000/file-reader
Here are some common upgrade steps that you will need to do manually:
- NoRedInk/elm-json-decode-pipeline
- Changes uses of Json.Decode.Pipeline.decode to Json.Decode.succeed
- elm/core
- Replace uses of toString with String.fromInt, String.fromFloat, or Debug.toString as appropriate
- elm/time
- Read the new documentation here: https://package.elm-lang.org/packages/elm/time/latest/
- Replace uses of Date and Time with Time.Posix
- elm/html
- If you used Html.program*, install elm/browser and switch to Browser.element or Browser.document
- If you used Html.beginnerProgram, install elm/browser and switch Browser.sandbox
- elm/browser
- Change code using Navigation.program* to use Browser.application
- Use the Browser.Key passed to your init function in any calls to Browser.Navigation.pushUrl/replaceUrl/back/forward
- elm/url
- Changes uses of Navigation.Location to Url.Url
- Change code using UrlParser.* to use Url.Parser.*
- elm/random
- Change references to Random.Pcg.* to Random.*