Skip to content

Releases: fimad/scalpel

0.3.0

31 Jan 10:36
Compare
Choose a tag to compare
  • Added benchmarks and many optimizations.
  • The select method is removed from the public API.
  • Many methods now have a constraint that the string type parametrizing
    TagSoup's tag type now must be order-able.
  • Added scrapeUrlWithConfig that will hopefully put an end to multiplying
    scrapeUrlWith* methods.
  • The default behaviour of the scrapeUrl* methods is to attempt to infer the
    character encoding from the Content-Type header.

0.2.1.1

02 Sep 01:07
Compare
Choose a tag to compare
  • Cleanup stale instance references in documentation of TagName and AttributeName.

0.2.1

28 May 02:48
Compare
Choose a tag to compare
  • Made Scraper an instance of MonadPlus.

0.2.0.1

20 May 04:46
Compare
Choose a tag to compare

Fixed examples in documentation and added an examples folder for ready to compile examples. Added travis tests to ensures that examples remain compilable.

0.2.0

26 Apr 23:41
Compare
Choose a tag to compare

Removed the StringLike parameter from the Selector, Selectable, AttributePredicate, AttributeName, and TagName types. Instead they are now agnostic to the underlying string type, and are only constructable with Strings and the Any type.

0.1.3.1

20 Apr 05:09
Compare
Choose a tag to compare

Tighten dependencies and drop download-curl all together.

0.1.3

18 Apr 17:30
Compare
Choose a tag to compare
  • Add the html and html scraper primitives for extracting raw HTML.

0.1.2

31 Mar 03:31
Compare
Choose a tag to compare
  • Make scrapeURL follow redirects by default.
  • Expose a new function scrapeURLWithOpts that takes a list of curl options.
  • Fix bug (#2) where image tags that do not have a trailing "/" are not selectable.

0.1.1

17 Jan 02:35
Compare
Choose a tag to compare

Tighten dependencies on download-curl.

0.1.0

28 Dec 10:38
Compare
Choose a tag to compare

First version!