Skip to content

Releases: ClericPy/ichrome

2.3.4

27 Jun 15:54
abc172a
Compare
Choose a tag to compare
  • default_recv_callback type list
  • fix null user_data_dir error
  • fix kill process error handler

2.3.3

25 Jun 13:37
316fda6
Compare
Choose a tag to compare
  • remove some logs
  • get_a_new_tab for debugging
  • fix crawl
  • add setBlockedURLs
  • fix default UA

2.3.2

23 Jun 15:12
b785860
Compare
Choose a tag to compare
  • add tab.wait_console_value for wait some custom event
  • add get_a_tab to root import

2.3.1

22 Jun 15:58
6c2fe6d
Compare
Choose a tag to compare

Tab._DEFAULT_WS_KWARGS
--log-level

2.3.0

21 Jun 09:54
57fcf89
Compare
Choose a tag to compare
  • fix tab.findall
  • handle jsonerror for querySelectorAll
  • warning root user without --no-sandbox
  • refactor command line APIs
  • use shutil.rmtree to clear dir
  • killall cmd support
  • update default PC UA
  • contains alias for includes
  • add async get_free_port
  • add tab._recv_daemon_break_callback
  • easy way to init a connected Tab
  • update readmes
  • update test cases
  • add --clear-cache
  • fix tab.wait_page_loading
  • fix test cases
  • update readme, 2.3.0

2.2.4

16 Jun 15:48
613a456
Compare
Choose a tag to compare
  • support tab.includes
  • add tab.wait_includes, tab.wait_findall

2.2.3

15 Jun 14:30
f23621d
Compare
Choose a tag to compare

fix catch all exceptions

2.2.2

13 Jun 13:55
8d77a25
Compare
Choose a tag to compare
  • tab.close will lose ws, so timeout default to 0.
  • update readme

2.2.1

12 Jun 18:13
467823f
Compare
Choose a tag to compare
  • Tab.findall, Tab.inject_html, Tab.wait_tag, jsonify for Tab.get_variable
  • fix screenshot save file
  • get_response auto wait loading

2.2.0

11 Jun 16:08
2983b19
Compare
Choose a tag to compare
  • tab.wait_response can contains response body
  • refactor timeout and connect_timeout logic
  • Tab.js return result.result by default
  • tab.js add value_path
  • Chrome.get_memory
  • add kwargs for Tab.send
  • rename get_data_value's path to value_path
  • methods with prefix wait_ the timeout default to None
  • support using system default user dir
  • add js_code for js function snippets
  • clear dir support port arg for unique clean
  • show user dir size on launching

WARNING: Tab.js's return value will not be back compatible after 2.2.0