Releases: philss/floki
Releases · philss/floki
v0.34.1
What's Changed
- Add unused dependencies check step to CI by @antedeguemon in #435
- Remove Rust toolchain from CI by @philss in #436
- Fix dialyzer issues with Floki.text/1 by @davydog187 in #437
- Simplify versions - CI workflow by @philss in #439
- Bump ex_doc from 0.29.0 to 0.29.1 by @dependabot in #438
- Bump earmark from 1.4.33 to 1.4.34 by @dependabot in #440
- Fix pseudo-class ":not" selector parsing halting point by @philss in #442
- Bump earmark from 1.4.34 to 1.4.35 by @dependabot in #443
New Contributors
- @antedeguemon made their first contribution in #435
Full Changelog: v0.34.0...v0.34.1
v0.34.0
What's Changed
- Show retrieval of data attributes by @nathanl in #410
- Bump credo from 1.6.4 to 1.6.5 by @dependabot in #412
- Bump dialyxir from 1.1.0 to 1.2.0 by @dependabot in #413
- Bump credo from 1.6.5 to 1.6.6 by @dependabot in #414
- Bump earmark from 1.4.26 to 1.4.27 by @dependabot in #415
- Bump ex_doc from 0.28.4 to 0.28.5 by @dependabot in #416
- user configurable self closing tags by @inoas in #417
- Require Elixir ~> 1.11 and update CI config by @philss in #419
- Bump credo from 1.6.6 to 1.6.7 by @dependabot in #418
- Bump jason from 1.3.0 to 1.4.0 by @dependabot in #420
- Allow attribute values to not be escaped by @juanazam in #422
- Bump earmark from 1.4.27 to 1.4.29 by @dependabot in #423
- Bump earmark from 1.4.29 to 1.4.30 by @dependabot in #424
- Bump html5ever to v0.14.0 by @Benjamin-Philip in #425
- Resolve undefined check rules for Credo by @kianmeng in #427
- Bump ex_doc from 0.28.5 to 0.28.6 by @dependabot in #428
- Bump ex_doc from 0.28.6 to 0.29.0 by @dependabot in #429
- Bump earmark from 1.4.30 to 1.4.31 by @dependabot in #430
- Fix traverse_and_update/3 spec by @WLSF in #431
- Bump earmark from 1.4.31 to 1.4.32 by @dependabot in #432
- Bump earmark from 1.4.32 to 1.4.33 by @dependabot in #433
- Remove
html_entities
dependency and use built-in entities module by @philss in #434
New Contributors
- @inoas made their first contribution in #417
- @juanazam made their first contribution in #422
- @Benjamin-Philip made their first contribution in #425
Full Changelog: v0.33.1...v0.34.0
Official Changelog*: https://hexdocs.pm/floki/changelog.html
v0.33.0
What's Changed
- Require Elixir ~> 1.10 by @philss in #397
- Bump html5ever from 0.11.0 to 0.12.0 by @dependabot in #389
- Bump earmark from 1.4.23 to 1.4.24 by @dependabot in #398
- remove case of 2 tuple of :pi by @derek-zhou in #400
- Bump ex_doc from 0.28.3 to 0.28.4 by @dependabot in #402
- Bump html5ever from 0.12.0 to 0.13.0 by @dependabot in #401
- Bump earmark from 1.4.24 to 1.4.25 by @dependabot in #403
- Minor stuff I changed while reading by @hissssst in #404
- Bump earmark from 1.4.25 to 1.4.26 by @dependabot in #406
- Bump html5ever from 0.13.0 to 0.13.1 by @dependabot in #407
- Added case insentive variation of fl-contains by @nuno84 in #409
New Contributors
- @derek-zhou made their first contribution in #400
- @hissssst made their first contribution in #404
- @nuno84 made their first contribution in #409
Full Changelog: https://hexdocs.pm/floki/changelog.html
Full Diff: v0.32.1...v0.33.0
v0.32.1
What's Changed
- Bump ex_doc from 0.25.3 to 0.25.5 by @dependabot in #365
- Update CI actions to run without docker by @WLSF in #366
- Bump earmark from 1.4.16 to 1.4.17 by @dependabot in #367
- Bump earmark from 1.4.17 to 1.4.18 by @dependabot in #368
- Bump credo from 1.5.6 to 1.6.1 by @dependabot in #372
- Bump ex_doc from 0.25.5 to 0.26.0 by @dependabot in #373
- Bump html5ever from 0.10.0 to 0.10.1 by @dependabot in #374
- Bump earmark from 1.4.18 to 1.4.19 by @dependabot in #375
- Bump html5ever from 0.10.1 to 0.11.0 by @dependabot in #376
- Bump jason from 1.2.2 to 1.3.0 by @dependabot in #379
- Bump earmark from 1.4.19 to 1.4.20 by @dependabot in #380
- Bump credo from 1.6.1 to 1.6.2 by @dependabot in #381
- Bump fast_html from 2.0.4 to 2.0.5 by @dependabot in #377
- Bump credo from 1.6.2 to 1.6.3 by @dependabot in #384
- Allow root nodes to be selected using pseudo-classes by @rzane in #386
- Bump benchee from 1.0.1 to 1.1.0 by @dependabot in #388
- Bump credo from 1.6.3 to 1.6.4 by @dependabot in #387
- Bump earmark from 1.4.20 to 1.4.21 by @dependabot in #390
- Bump ex_doc from 0.26.0 to 0.28.2 by @dependabot in #392
- Bump earmark from 1.4.21 to 1.4.23 by @dependabot in #394
- Bump ex_doc from 0.28.2 to 0.28.3 by @dependabot in #396
New Contributors
Full Changelog: https://hexdocs.pm/floki/changelog.html
Diff: v0.32.0...v0.32.1
PS: this was published on 2022-03-24. I forgot to release here on GitHub.
v0.32.0
Added
- Add an HTML tokenizer written in Elixir - this still experimental and it's not stable API yet.
- Add support for HTML IDs containing periods in the selectors - thanks @Hugo-Hache
- Add support for case-insensitive CSS attribute selectors - thanks @fcapovilla
- Add the
:root
pseudo-class selector - thanks @fcapovilla
Full Changelog: v0.31.0...v0.32.0
This is the first release using GitHub releases. The project will keep using the CHANGELOG.md
file for documenting the changes - see it from our HexDocs page here: https://hexdocs.pm/floki/changelog.html
Happy hacking! :)