Packages
floki
0.36.1
0.38.4
0.38.3
0.38.2
0.38.1
0.38.0
0.37.1
0.37.0
0.36.3
0.36.2
0.36.1
0.36.0
0.35.4
0.35.3
0.35.2
0.35.1
0.35.0
0.34.3
0.34.2
0.34.1
0.34.0
0.33.1
0.33.0
0.32.1
0.32.0
0.31.0
0.30.1
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.1
0.23.0
0.22.0
0.21.0
0.20.4
0.20.3
0.20.2
0.20.1
0.20.0
0.19.3
0.19.2
0.19.1
0.19.0
0.18.1
0.18.0
0.17.2
0.17.1
0.17.0
0.16.0
0.15.0
0.14.0
0.13.2
0.13.1
0.13.0
0.12.1
0.12.0
0.11.0
0.10.1
0.10.0
0.9.0
0.8.1
0.8.0
0.7.2
0.7.1
0.7.0
0.6.1
0.6.0
0.5.0
0.4.1
0.4.0
0.3.3
0.3.2
0.3.1
0.3.0
0.2.1
0.2.0
0.1.1
0.1.0
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
Floki is a simple HTML parser that enables search for nodes using CSS selectors.
Current section
86 Versions
Jump to
Current section
86 Versions
Compare versions
4
files changed
+11
additions
-4
deletions
| @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. | |
| 7 7 | |
| 8 8 | ## [Unreleased][unreleased] |
| 9 9 | |
| 10 | + ## [0.36.1] - 2024-03-18 |
| 11 | + |
| 12 | + ### Fixed |
| 13 | + |
| 14 | + - Fix typespec of `get_by_id/2`. |
| 15 | + |
| 10 16 | ## [0.36.0] - 2024-03-01 |
| 11 17 | |
| 12 18 | ### Added |
| @@ -764,7 +770,8 @@ of the parent element inside HTML. | |
| 764 770 | |
| 765 771 | - Elixir version requirement from "~> 1.0.0" to ">= 1.0.0". |
| 766 772 | |
| 767 | - [unreleased]: https://github.com/philss/floki/compare/v0.36.0...HEAD |
| 773 | + [unreleased]: https://github.com/philss/floki/compare/v0.36.1...HEAD |
| 774 | + [0.36.1]: https://github.com/philss/floki/compare/v0.36.0...v0.36.1 |
| 768 775 | [0.36.0]: https://github.com/philss/floki/compare/v0.35.4...v0.36.0 |
| 769 776 | [0.35.4]: https://github.com/philss/floki/compare/v0.35.3...v0.35.4 |
| 770 777 | [0.35.3]: https://github.com/philss/floki/compare/v0.35.2...v0.35.3 |
| @@ -3,7 +3,7 @@ | |
| 3 3 | {<<"GitHub">>,<<"https://github.com/philss/floki">>}, |
| 4 4 | {<<"Sponsor">>,<<"https://github.com/sponsors/philss">>}]}. |
| 5 5 | {<<"name">>,<<"floki">>}. |
| 6 | - {<<"version">>,<<"0.36.0">>}. |
| 6 | + {<<"version">>,<<"0.36.1">>}. |
| 7 7 | {<<"description">>, |
| 8 8 | <<"Floki is a simple HTML parser that enables search for nodes using CSS selectors.">>}. |
| 9 9 | {<<"elixir">>,<<"~> 1.13">>}. |
| @@ -307,7 +307,7 @@ defmodule Floki do | |
| 307 307 | nil |
| 308 308 | |
| 309 309 | """ |
| 310 | - @spec get_by_id(html_tree() | html_node(), String.t()) :: html_tree |
| 310 | + @spec get_by_id(html_tree() | html_node(), String.t()) :: html_node() | nil |
| 311 311 | def get_by_id(html_tree_as_tuple, id) |
| 312 312 | when is_list(html_tree_as_tuple) or is_html_node(html_tree_as_tuple) do |
| 313 313 | html_tree_as_tuple |
| @@ -3,7 +3,7 @@ defmodule Floki.Mixfile do | |
| 3 3 | |
| 4 4 | @description "Floki is a simple HTML parser that enables search for nodes using CSS selectors." |
| 5 5 | @source_url "https://github.com/philss/floki" |
| 6 | - @version "0.36.0" |
| 6 | + @version "0.36.1" |
| 7 7 | |
| 8 8 | def project do |
| 9 9 | [ |