@@ -7,6 +7,37 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
7
7
8
8
## [ Unreleased] [ unreleased ]
9
9
10
+ ## [ 0.35.3] - 2024-01-25
11
+
12
+ This release has great performance improvements, thanks to the PRs
13
+ from [ @ypconstante ] ( https://github.com/ypconstante ) !
14
+
15
+ Most of the main functions, such as ` Floki.raw_html/2 ` and ` Floki.find/2 ` are
16
+ faster and are using less memory. It's something like twice as fast, and half
17
+ usage of memory for ` find/2 ` , for example.
18
+
19
+ ### Fixed
20
+
21
+ - Add ` :leex ` to Mix compilers. Fixes the build when running with dev version of Elixir.
22
+ Thanks [ @wojtekmach ] ( https://github.com/wojtekmach ) .
23
+
24
+ - Fix ` Floki.raw_html/2 ` when a tree using attributes as maps is given.
25
+ Thanks [ @SupaMic ] ( https://github.com/SupaMic ) .
26
+
27
+ - Add a guard to ` Floki.find/2 ` so people can have a better error message when an
28
+ invalid input is given. Thanks [ @Hajto ] ( https://github.com/Hajto ) .
29
+
30
+ - Fix parsers to consider IO data as inputs. This may change in the next version
31
+ of Floki, as I plan to drop support for IO data.
32
+ Thanks [ @ypconstante ] ( https://github.com/ypconstante ) .
33
+
34
+ ### Removed
35
+
36
+ - Remove outdated Gleam wrapper code. The external functions syntax in Gleam
37
+ has [ changed] ( https://gleam.run/book/tour/external-functions.html ) . So now
38
+ the wrapper is not needed anymore.
39
+ Thanks [ @michallepicki ] ( https://github.com/michallepicki ) .
40
+
10
41
## [ 0.35.2] - 2023-10-25
11
42
12
43
### Fixed
@@ -705,7 +736,8 @@ of the parent element inside HTML.
705
736
706
737
- Elixir version requirement from "~ > 1.0.0" to ">= 1.0.0".
707
738
708
- [ unreleased ] : https://github.com/philss/floki/compare/v0.35.2...HEAD
739
+ [ unreleased ] : https://github.com/philss/floki/compare/v0.35.3...HEAD
740
+ [ 0.35.3 ] : https://github.com/philss/floki/compare/v0.35.2...v0.35.3
709
741
[ 0.35.2 ] : https://github.com/philss/floki/compare/v0.35.1...v0.35.2
710
742
[ 0.35.1 ] : https://github.com/philss/floki/compare/v0.35.0...v0.35.1
711
743
[ 0.35.0 ] : https://github.com/philss/floki/compare/v0.34.3...v0.35.0
0 commit comments