Skip to content
This repository has been archived by the owner on Jul 11, 2021. It is now read-only.

Releases: liflab/cornipickle

Version 1.3.4

03 Jul 14:22
Compare
Choose a tag to compare
  • Fix to content type of injected probes
  • A few additions to the grammar (Boolean constants)
  • onload timeout is now configurable at the command line
  • Update to latest version of Bullwinkle

Version 1.3.3

31 Jan 16:59
Compare
Choose a tag to compare

Incorporates the last two years of small changes:

  • Added Docker support
  • Fixed JS serialization error when an element has no "background-color" property
  • Removed "pre-load" script when the page has a "cp" div
  • Removed a few useless prints to the console
  • Changed visibility of a few methods in the API

Version 1.3.2 is out

27 Apr 18:45
Compare
Choose a tag to compare

Bugfixes so that the probe works on a CORS-enabled web server

Version 1.3.1 is out

26 Apr 23:11
Compare
Choose a tag to compare
  • Bugfix for media queries on pre-evaluation
  • Interpreter persists its state when run from the command line

Version 1.3 is out

26 Apr 16:13
Compare
Choose a tag to compare

Additions and improvements:

  • Added the use of the comma and '*' in css selectors
  • It's now possible to use the character > in css selectors to fetch children
  • Added the use of variables in css selectors
  • Added cornipickleid to the window
  • Build script no longer bundles Selenium into the output JAR file
  • Removed dependency on Apache Commons CLI (results in a smaller runnable JAR)

Bugfixes:

  • Fixed the problem of having duplicate ids on new pages
  • Fixed overlapping element examples to correctly assess when two elements y-intersect
  • Restored Travis-CI automatic builds and SonarCloud analysis
  • Corrected multiple SonarCloud issues

Bug fixes and up to date dependencies

31 May 18:30
Compare
Choose a tag to compare
  • Support for Android
  • Updated Bullwinkle, Azrael, json-lif and Jerrydog
  • Fixed a bug with the handling of text in pages

Change in event processing

18 Apr 20:15
Compare
Choose a tag to compare

Pages are pre-evaluated without an event at page load and are later re-evaluated for real when an event is launched.