Ferret Versions Save

Declarative web scraping

v0.18.0

1 year ago
  • Updated dependencies
  • Added TO_BINARY function 775

v0.17.0

1 year ago

Updated dependencies (#769)

  • Updated dependencies

  • Dropped pre-generics versions of Go

  • Updated ANTRL and dropped legacy SDK

  • Added staticcheck and goimports tools

  • Updated build steps

  • Fixed unit tests for http funcs

v0.16.7

1 year ago

Fixed

  • Fixed inability to use JSON objects as a body 751

v0.16.6

2 years ago

Fixed

  • Invalid XPath evaluation in HTTP driver #725
  • Go routines leakage #726

v0.16.5

2 years ago

Fixed

  • Query fails if an element is not found (regression) #722

Other

  • Small tweak in FQL Parser for FQL Formatter #723

v0.16.4

2 years ago
  • Fixed inability to parse custom date formats with DATE function. #720

v0.16.3

2 years ago

Fixed

  • Panic during XPath execution by HTTP driver #715

v0.16.2

2 years ago

Fixed

  • Unable to use dynamic values in LIMIT clause (#706)
  • HTTP driver does not allow to override header values (#707 #709)
  • Cleaned up deps (#710 #711)

v0.16.1

2 years ago

Fixed

  • Logical precedence in ternary operator condition #704

v0.16.0

2 years ago

Added

  • New WAITFOR EVENT syntax #590
  • Support of optional chaining #634
  • Tracing to CDP driver #648
  • Support of errors suppression in function calls #652
  • Support of error suppression in inline expressions #671
  • Support of XPath selectors throughout drivers API #657
  • Zero-allocation in FOR loops returning NONE #673
  • Ignorable _ variable #673

Changed

  • Updated Root API #622
  • Increased websocket maximum buffer size in CDP driver #648

Fixed

  • values.Parse does not parse int64 #621
  • CPU leakage #635, 90792bc
  • Nil pointer exception #636
  • Use of deprecated CDP API methods #637
  • HTTP driver makes multiple requests #642
  • Log level is ignored aeb1247

Dependencies

  • Upgraded github.com/mafredri/cdp
  • Upgraded github.com/antchfx/xpath
  • Upgraded github.com/PuerkitoBio/goquery
  • Upgraded github.com/rs/zerolog

Other