All Versions
62
Latest Version
Avg Release Cycle
72 days
Latest Release
661 days ago

Changelog History
Page 3

  • v0.20.1 Changes

    April 06, 2018

    ๐Ÿ›  Fixed

    • โœ‚ Remove Enumerable.slice/1 compile warning for Floki.HTMLTree - thanks @thecodeboss
    • ๐Ÿ›  Fix Floki.find/2 that was failing on HTML that consists entirely of a comment - thanks @ShaneWilton
  • v0.20.0 Changes

    February 06, 2018

    โž• Added

    • ๐Ÿ”ง Configurable raw_html/2 to allow optional encode of HTML entities - thanks @davydog187

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix serialization of the tree after updating attribute - thanks @francois2metz
  • v0.19.3 Changes

    January 25, 2018

    ๐Ÿ›  Fixed

    • ๐Ÿ’… Skip HTML entities encode for Floki.raw_html/1 for script or style tags
    • โž• Add :html_entities app to the list of OTP applications. It fixes production releases.
  • v0.19.2 Changes

    December 22, 2017

    ๐Ÿ›  Fixed

    • (BREAKING CHANGE) Re-encode HTML entities on Floki.raw_html/1.
  • v0.19.1 Changes

    December 04, 2017

    ๐Ÿ›  Fixed

  • v0.19.0 Changes

    November 11, 2017

    โž• Added

    • โž• Added support for nth-of-type, first-of-type, last-of-type and last-child pseudo-classes - thanks @saleem1337.
    • โž• Added support for nth-child pseudo-class functional notation - thanks @nirev.
    • โž• Added functional notation support for nth-of-type pseudo-class.
    • โž• Added a Contributing guide.

    ๐Ÿ›  Fixed

    • Format all files according to the Elixir 1.6 formatter - thanks @fcevado.
    • ๐Ÿ›  Fix Floki.raw_html to support raw text - thanks @craig-day.
  • v0.18.1 Changes

    October 13, 2017

    โž• Added

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix XML tag when building HTML tree.
    • Return empty list when Floki.filter_out/2 result is empty.
  • v0.18.0 Changes

    August 05, 2017

    โž• Added

    • โž• Added Floki.attr/4 that receives a function enabling manipulation of attribute values - thanks @erikdsi.
    • Implement the String.Chars protocol for Floki.Selector.
    • Implement the Enumerable protocol for Floki.HTMLTree.

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Changed Floki.transform/2 to Floki.map/2 and Floki.Finder.apply_transform/2 to Floki.Finder.map/2 - thanks @aphillipo.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix Floki.raw_html/1 to consider XML prefixes - thanks @sergey-kintsel.
    • ๐Ÿ›  Fix raw_html for self closing tags with content - thanks @navinpeiris.

    โœ‚ Removed

    • โœ‚ Removed support for Elixir 1.2.
  • v0.17.2 Changes

    May 25, 2017

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix attribute selectors in :not() - thanks @jjcarstens and @Eiji7
    • ๐Ÿ›  Fix selector parser to consider combinators across selectors separated by commas. For further details, please check the pull request - thanks @jjcarstens and @mischov
  • v0.17.1 Changes

    May 22, 2017

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix search when body has unencoded angles (< and >) - thanks @sergey-kintsel
    • ๐Ÿ›  Fix crash caused by XML declaration inside body - thanks @erikdsi
    • ๐Ÿ›  Fix issue when finding fails if HTML begins with XML tag - thanks @sergey-kintsel