Skip to content

Releases: livelace/webchela

v1.8.2

01 Jul 20:11
Compare
Choose a tag to compare

Core:

  1. fix tab ordering.

Chrome:

  1. Chrome 126.0.6478.126
  2. chromedriver 126.0.6478.126

Firefox:

  1. Firefox 127.0.2
  2. geckodriver 0.31.0

v1.8.1

18 Jun 01:56
Compare
Choose a tag to compare

Core:

  1. additional debug points for more control.

Chrome:

  1. Chrome 126.0.6478.114
  2. chromedriver 126.0.6478.114

Firefox:

  1. Firefox 127.0.1
  2. geckodriver 0.31.0

v1.7.0

21 Jul 20:44
Compare
Choose a tag to compare

Changes:

core:

  1. add chrome_profile/firefox_profile options, which allow to use static profile instead of temporarily created.
  2. include browser extensions instead of using separate package (webchela-extensions).
  3. pass log_level option to chromedriver/geckodriver.

browsers:

  1. Firefox 102.0.1

  2. geckodriver 0.31.0

  3. Chrome 103.0.5060.53

  4. chromedriver 103.0.5060.53

extensions:

  1. bypass-paywalls-1.8.0
  2. privacy-pass-3.0.3
  3. ublock-origin-1.43.0

packages:

  1. beautifulsoup4: 4.9.3 -> 4.11.1
  2. coloredlogs: 14.0 -> 15.0.1
  3. EasyProcess: 0.3 -> 1.1
  4. humanfriendly: 8.2 -> 10.0
  5. psutil: 5.7.3 -> 5.9.1
  6. python-slugify: 4.0.1 -> 6.1.2
  7. PyVirtualDisplay: 1.3.2 -> 3.0
  8. selenium: 3.141.0 -> 4.3.0
  9. selenium-wire: 4.5.6 -> 4.6.5
  10. six: 1.15.0 -> 1.16.0
  11. soupsieve: 2.0.1 -> 2.3.2
  12. toml: 0.10.1 -> 0.10.2
  13. urllib3: 1.25.11 -> 1.26.10

v1.6.0

11 Jan 10:37
Compare
Choose a tag to compare

Changes:

  1. mitmproxy: 6.0.2 -> 7.0.4
  2. selenium-wire: 4.2.1 -> 4.5.6

Versions:

Firefox 94.0.2
Geckodriver 0.30.0

Chrome 97.0.4692.71
Chromedriver 97.0.4692.71

v1.5.2

09 Mar 13:09
Compare
Choose a tag to compare

Changes:

Hide chrome.
Bump selenium-wire to 4.2.1.

Versions:

Firefox 85.0.2
Geckodriver 0.28.0

Chrome 88.0.4324.150
Chromedriver 88.0.4324.96

v1.5.1

25 Feb 08:00
Compare
Choose a tag to compare

Changes:

Don't return empty results if browser errors happen during page waiting.

Versions:

Firefox 85.0.2
Geckodriver 0.28.0

Chrome 88.0.4324.150
Chromedriver 88.0.4324.96

v1.5.0

21 Feb 09:17
Compare
Choose a tag to compare

Changes:

Rework tab processing.
Set default backend for selenium-wire (instead of mitmproxy).
Raised Python version to 3.8.

Versions:

Firefox 85.0.2
Geckodriver 0.28.0

Chrome 88.0.4324.150
Chromedriver 88.0.4324.96

v1.4.2

15 Feb 17:27
Compare
Choose a tag to compare

Changes:

Process tab handles by indexes (not ids).
Firefox and Chrome update.

Versions:

Firefox 85.0.2
Geckodriver 0.28.0

Chrome 88.0.4324.150
Chromedriver 88.0.4324.96

v1.4.0

13 Feb 18:36
Compare
Choose a tag to compare

Changes:

Rework tab handling (speedup).
Small fixes, improvements.

Versions:

Firefox 84.0.2
Geckodriver 0.28.0

Chrome 88.0.4324.96
Chromedriver 88.0.4324.96

v1.3.0

12 Feb 20:20
Compare
Choose a tag to compare

Changes:

Add proxy support.
Resourse usage improvement.

Versions:

Firefox 84.0.2
Geckodriver 0.28.0

Chrome 88.0.4324.96
Chromedriver 88.0.4324.96