Skip to content

Releases: ail-project/LacusCore

v1.9.6

18 Jun 14:42
v1.9.6
Compare
Choose a tag to compare

This releases allows to pass partial cookies (with just name and value), and fixes ail-project/lacus#18.

So if we get a cookie in that format:

{"cookie_name": "cookie_value"}

We transform it to (which is also a valid way to pass a cookie):

{"name": "cookie_name", "value": "cookie_value"}

And then, we need to initialize the domain and path settings, and it comes with an important caveat, due to how the cookies are handled by the browsers:

  • if a cookie is initialized for a specific URL (= the url parameter set), it will only be sent along a request for that specific URL
  • if a cookie is initialized with the domain and path parameters, it will only be sent for requests to that domain (and subdomains) and path

When we initialize the capture in LacusCore, we have no way to know the domains that are loaded during the capture, so our best bet is to set domain to the hostname of the capture and path to /, which means the cookie will be sent to every request sent to that hostname, but it won't be sent to any other request. So if you know your cookie has to be sent to a specific domain that is not the hostname (or a subdomain) of the capture, you must initialize it yourself.

Full Changelog: v1.9.5...v1.9.6

v1.9.5

30 May 13:48
v1.9.5
Compare
Choose a tag to compare

Improve usage of timeout values.

Full Changelog: v1.9.4...v1.9.5

v1.9.4

21 May 12:41
v1.9.4
Compare
Choose a tag to compare

Bump playwright, upgrade dependencies, improve timeout handling.

Full Changelog: v1.9.3...v1.9.4

v1.9.3

02 May 15:13
v1.9.3
Compare
Choose a tag to compare

Make sure to always catch exceptions in tasks, code cleanup.

Full Changelog: v1.9.2...v1.9.3

v1.9.2

19 Apr 10:49
v1.9.2
Compare
Choose a tag to compare

Pass capture UUID to PlaywrightCapture Logs

Full Changelog: v1.9.1...v1.9.2

v1.9.1

29 Mar 16:55
v1.9.1
Compare
Choose a tag to compare

Bugfix release: PlaywrightCapture was missing an await, breaking the captures with tracking.

Full Changelog: v1.9.0...v1.9.1

v1.9.0

29 Mar 15:28
v1.9.0
Compare
Choose a tag to compare

Maintenance release to sync with Lacus version.

Full Changelog: v1.8.10...v1.9.0

v1.8.10

19 Mar 23:08
v1.8.10
Compare
Choose a tag to compare
  • Add support for optional tracking by allowing all cookies.
  • Speedup DNS resolution.

What's Changed

  • build(deps): bump actions/checkout from 3 to 4 by @dependabot in #64
  • build(deps): bump actions/setup-python from 4 to 5 by @dependabot in #65

Full Changelog: v1.8.8...v1.8.10

v1.8.8

29 Feb 12:23
v1.8.8
Compare
Choose a tag to compare

Improve timeouts, logging.

Full Changelog: v1.8.7...v1.8.8

v1.8.7

26 Feb 23:23
v1.8.7
Compare
Choose a tag to compare

Maintenance release.

Full Changelog: v1.8.6...v1.8.7