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

Changelog History
Page 6

  • v0.5.0 Changes

    September 27, 2015

    โž• Added

    • โž• Add the child combinator to Floki.find/2.
    • โž• Add the adjacent sibling combinator to Floki.find/2.
    • โž• Add the general adjacent sibling combinator to Floki.find/2.
  • v0.4.1 Changes

    September 18, 2015

    ๐Ÿ›  Fixed

    • Ignoring other files that are not lexer files (".xrl") under src/ directory ๐Ÿ“ฆ in Hex package. This fixes a crash when compiling using OTP 17.5 on Mac OS X. Huge thanks to @henrik and @licyeus that pointed the issue!
  • v0.4.0 Changes

    September 17, 2015

    โž• Added

    • A robust representation of selectors in order to enable queries using a mix of selector types, such as classes with attributes, attributes with types, classes with classes and so on. Here is a list with examples of what is possible now:
      • Floki.find(html, "a.foo")
      • Floki.find(html, "a.foo[data-action=post]")
      • Floki.find(html, ".foo.bar")
      • Floki.find(html, "a.foo[href$='.org']") Thanks to @licyeus to point out the issue!
    • Include mochiweb in the applications list at mix.exs - thanks @EricDykstra

    ๐Ÿ”„ Changed

    • Floki.find/2 will now return a list instead of tuple when searching only by IDs. For now on, Floki should always return the results inside a list, even if it's an ID match.

    โœ‚ Removed

    • Floki.find/2 does not accept tuples as selectors anymore. This is because with the robust selectors representation, it won't be necessary to query directly using tuples or another data structures rather than string.
  • v0.3.3 Changes

    August 23, 2015

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix Floki.find/2 when there is a non-HTML input. It closes the issue #17
  • v0.3.2 Changes

    June 27, 2015

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix Floki.DeepText when there is a comment inside nodes.
  • v0.3.1 Changes

    June 21, 2015

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix Floki.find/2 to consider XML trees.
  • v0.3.0 Changes

    June 07, 2015

    โž• Added

    • โž• Add attribute equals selector. This feature enables the user to search using HTML attributes other than "class" or "id". E.g: Floki.find(html, "[data-model=user]") - @nelsonr
  • v0.2.1 Changes

    June 04, 2015

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix parse/1 when parsing a part of HTML without a root node - @antonmi
  • v0.2.0 Changes

    May 03, 2015

    โž• Added

    • ๐Ÿ‘Œ Support HTML string when searching for attributes with Floki.attribute/2.
    • Option for Floki.text/2 to disable deep search and use flat search instead.

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Change Floki.text/1 to perform a deep search of text nodes.
    • โœ… Consider doctests in the test suite.
  • v0.1.1 Changes

    March 25, 2015

    โž• Added

    ๐Ÿ”„ Changed

    • Using MochiWeb as a hex dependency instead of embedded code. It closes the issue #5