You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Start upgrading Phoenix
* Follow changelog advice
* Fix deprecation warning
* Fix deprecation warning
* Adapt code for deprecation (pubsub)
* Adapt layout rendering as recommended
* Upgrade phoenix_html_sanitizer
* Fix difference seen in PhoenixDiff
This is not required right now, but could be confusing to others (or myself) later.
* Upgrade phoenix_live_reload
* Upgrade gettext
* Update timex to remove compilation warnings
* Add git to the CircleCI build
* Use alpine-compatible git install command
* Add missing openssh-client package
* Try to work around CircleCI build problem
* Update eternal to fix deprecation warning
* Fix duplicate init_test_session/2 error
* Log where the git binary is
* Attempt to save the git binary
* Fix incantation to share the git binary
* Add quickfix for missing git binary
Until etalab/transport-ops#19 is handled.
* Fix major blocking point
Many tests would previously fail with the following error:
```
function Phoenix.Template.HTML.encode_to_iodata!/1 is undefined (module Phoenix.Template.HTML is not available)
```
After a fair bit of digging, I found that the default config today is different:
https://github.com/jayjun/phoenix/blob/master/lib/phoenix/template.ex#L223-L225
`Phoenix.HTML.Engine` should be used instead of `Phoenix.Template.HTML`.
I am removing the entry completely since:
- `html` will be handled fine with the default configuration
- `json` will leverage `Phoenix.json_library`, which is configured just above
* Add useful boilerplate for later debugging
* Remove fetch_flash since we already have fetch_live_flash
The default boilerplate does not use both, and fetch_live_flash includes the previous one (https://github.com/phoenixframework/phoenix_live_view/blob/v0.15.4/lib/phoenix_live_view/router.ex#L132).
* Remove unused resource
* Bump up Elixir dependency
* Remove TODO for credo
* Bump phoenix_live_view to latest
* Try to fix solution tests by updating the chrome container
* Update hound to latest
* Stop using dialyxir release candidate & adjust configuration
* Try to save some time during build debugging
The build fails at PLT and I want to debug that, but each build will also recompiled dev + test each time, so I'm setting intermediate snapshots to hopefully shave off 7 minutes per build.
* Fix deprecation warning
* Attempt to reduce time taken by PLT construction for now
* Add note
* Fix linter error
* Bump up yarn dependencies
* Make browser window size deterministic (fixes#1504)
* set chrome driver version to 86
As 88 make find_element function fail.
* Add useful doc
* Switch to dialyxir master version to get plt_local_path option
* Save PLT files to a well-defined place
* Ignore PLT files
* Attempt to optimize build time (#1503, #1505)
* Allow 20 minutes without STDOUT output for Dialyzer PLT construction
* Attempt to fix dev/test compilation caching inefficience
* Empty commit to trigger CI build
* Revert to app_tree
Co-authored-by: Francis <[email protected]>
0 commit comments