Packages
pages
0.4.1
4.1.0
4.0.0
3.5.0
3.4.2
3.4.1
3.4.0
3.3.0
3.2.0
3.1.0
3.0.1
3.0.0
2.3.0
2.2.1
2.2.0
2.1.1
2.1.0
2.0.0
1.3.1
1.3.0
1.2.0
1.1.0
1.0.3
1.0.2
1.0.1
1.0.0
0.14.0
0.13.4
0.13.3
0.13.2
0.13.1
0.13.0
0.12.0
0.11.1
0.11.0
0.10.1
0.10.0
0.9.0
0.8.0
0.7.1
0.7.0
0.6.2
0.6.1
0.6.0
0.5.7
0.5.6
0.5.5
0.5.4
0.5.3
0.5.2
0.5.1
0.5.0
0.4.3
0.4.2
0.4.1
0.4.0
0.3.1
0.3.0
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
0.1.0
Page pattern for interacting with web pages
Current section
Files
Jump to
Current section
Files
CHANGELOG.md
# Changelog
## Unreleased changes
## 0.4.1
- Support LiveView 0.16 as well as 0.17
## 0.4.0
- Extract `Pages.Html` and `Pages.Css` into new `html_query` hex package.
## 0.3.1
- `Pages.Driver.LiveView` response handlers catch more cases
- `:live_redirect` loads directly into another `Pages.Driver.LiveView`
- `:redirect` loads calls `Pages.new/1`, as the next page may not be a live view
- `Pages.Driver.LiveView.live_redirect/2` handles case where the next page loads.
## 0.3.0
- add `Pages.Driver.LiveView.live_redirect/2`
## 0.2.6
- add `t:Floki.html_node/1` to possible `t:Pages.Html.html/0` types.
## 0.2.5
- add `Pages.rerender` to re-render the page.
## 0.2.4
- relax compatibility requirements of `Moar` package version.
## 0.2.3
- `Pages.Driver.LiveView.visit/2` handles redirect responses.
## 0.2.2
- Update `Moar` dependency to v1.0.0.
## 0.2.1
- Replace `Euclid` dependency with `Moar`
## 0.2.0
- **Breaking change:** remove `scope` parameter in `Pages.Html`. Disambiguate `Pages.Html.find`
into `find`, `find!`, and `all`. Finder must be called before passing into other functions
such as `attr`.
- Add docs
## 0.1.0
- Initial release