Releases: otto-de/jlineup
Release early-access
Release v4.13.6
Changelog
5b45a9c Release 4.13.6
38c3392 fix publishing of executable jars
bde7c12 Dependency updates
6c0dff3 Add screenshot of the sonatype central error
9f2194d Fix typo
0d8ca34 Fix publishing to new Sonatype Central Publisher Portal
c53315b Bump org.junit.platform:junit-platform-launcher from 1.12.1 to 1.12.2
10f82f1 Update HISTORY.md
Release v4.13.5
Changelog
58602d3 Reapply "Release 4.13.5"
f912dc5 Revert "Release 4.13.5"
5028612 Release 4.13.5
8146212 Add manual trigger to delete old packages workflow
e327ea4 Add delete old snapshots workflow
64802f7 Use JReleaser to publish
915cc3a Dependency updates
4d4a65d Use CodeQL also for dependabot pull requests (branch protection rules block every pull request if not)
f3deffd Latest AMI Linux 2023 image in lambda dockerfile
06e12df Add scorecard badge to readme
6715591 Bump software.amazon.awssdk.crt:aws-crt from 0.36.3 to 0.37.0
eea7c17 Bump awsSdkVersion from 2.31.8 to 2.31.10
8575ab7 Use upload-artifact@v4
784094b Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.2 to 5.4.3
a8dc44c Use latest AMI Linux image
fddcf52 Next snapshot
Release 4.13.4
What's changed
- Update: Selenium 4.30.0
- Update: Further Dependency Updates
Dependency Updates
- Bump ch.qos.logback:logback-classic from 1.5.17 to 1.5.18 by @dependabot in #1827
- Bump springBootVersion from 3.4.3 to 3.4.4 by @dependabot in #1830
- Bump com.google.guava:guava from 33.4.0-jre to 33.4.5-jre by @dependabot in #1829
- Bump org.seleniumhq.selenium:selenium-java from 4.29.0 to 4.30.0 by @dependabot in #1833
- Bump org.mockito:mockito-core from 5.16.0 to 5.16.1 by @dependabot in #1822
- Bump awsSdkVersion from 2.31.0 to 2.31.6 by @dependabot in #1832
- Bump software.amazon.awssdk.crt:aws-crt from 0.36.2 to 0.36.3 by @dependabot in #1826
- Bump graalvmVersion from 24.1.2 to 24.2.0 by @dependabot in #1825
- Bump com.google.guava:guava from 33.4.5-jre to 33.4.6-jre by @dependabot in #1835
- Bump awsSdkVersion from 2.31.6 to 2.31.8 by @dependabot in #1836
Full Changelog: v4.13.3...v4.13.4
v4.13.3
What's Changed
- Bugfix: Also add cookies to setup-paths and cleanup-paths preparation and teardown calls (#1809)
- Bugfix: Fix error in lambda docker image that occured because the compression algorithm of the firefox download changed to xz instead of bz2
Dependency Updates
- Bump awsSdkVersion from 2.30.1 to 2.30.2 by @dependabot in #1748
- Bump org.seleniumhq.selenium:selenium-java from 4.27.0 to 4.28.0 by @dependabot in #1749
- Bump graalvmVersion from 24.1.1 to 24.1.2 by @dependabot in #1751
- Bump software.amazon.awssdk.crt:aws-crt from 0.33.9 to 0.33.10 by @dependabot in #1759
- Bump awsSdkVersion from 2.30.2 to 2.30.7 by @dependabot in #1758
- Bump springBootVersion from 3.4.1 to 3.4.2 by @dependabot in #1754
- Bump org.seleniumhq.selenium:selenium-java from 4.28.0 to 4.28.1 by @dependabot in #1755
- Bump commons-codec:commons-codec from 1.17.2 to 1.18.0 by @dependabot in #1757
- Bump awsSdkVersion from 2.30.7 to 2.30.8 by @dependabot in #1761
- Bump de.otto.edison:edison-core from 3.4.1 to 3.4.2 by @dependabot in #1760
- Bump com.google.code.gson:gson from 2.11.0 to 2.12.0 by @dependabot in #1762
- Update LICENSE by @MediaMarco in #1763
- Bump com.google.code.gson:gson from 2.12.0 to 2.12.1 by @dependabot in #1766
- Bump software.amazon.awssdk.crt:aws-crt from 0.33.10 to 0.33.11 by @dependabot in #1765
- Bump awsSdkVersion from 2.30.8 to 2.30.14 by @dependabot in #1771
- Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.1 to 5.4.2 by @dependabot in #1767
- Bump nettyVersion from 4.1.117.Final to 4.1.118.Final by @dependabot in #1775
- Bump io.rest-assured:rest-assured from 5.5.0 to 5.5.1 by @dependabot in #1786
- Bump org.awaitility:awaitility from 4.2.2 to 4.3.0 by @dependabot in #1795
- Bump org.yaml:snakeyaml from 2.3 to 2.4 by @dependabot in #1785
- Bump com.amazonaws:aws-lambda-java-events from 3.14.0 to 3.15.0 by @dependabot in #1783
- Bump software.amazon.awssdk.crt:aws-crt from 0.33.11 to 0.35.0 by @dependabot in #1788
- Bump amazonAwsJavaSdkVersion from 1.12.780 to 1.12.782 by @dependabot in #1789
- Bump org.seleniumhq.selenium:selenium-java from 4.28.1 to 4.29.0 by @dependabot in #1794
- Bump awsSdkVersion from 2.30.14 to 2.30.26 by @dependabot in #1797
- Bump tomcatVersion from 10.1.34 to 10.1.36 by @dependabot in #1791
- Bump awsSdkVersion from 2.30.26 to 2.30.27 by @dependabot in #1798
- Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 by @dependabot in #1801
- Bump awsSdkVersion from 2.30.27 to 2.30.28 by @dependabot in #1799
- Bump ch.qos.logback:logback-classic from 1.5.16 to 1.5.17 by @dependabot in #1800
- Bump nettyVersion from 4.1.118.Final to 4.1.119.Final by @dependabot in #1802
- Bump jacksonVersion from 2.18.2 to 2.18.3 by @dependabot in #1805
- Bump awsSdkVersion from 2.30.28 to 2.30.31 by @dependabot in #1806
- Bump tomcatVersion from 10.1.36 to 10.1.39 by @dependabot in #1815
- Bump awsSdkVersion from 2.30.32 to 2.31.0 by @dependabot in #1819
- Bump software.amazon.awssdk.crt:aws-crt from 0.35.0 to 0.36.2 by @dependabot in #1818
Full Changelog: v4.13.2...v4.13.3
Release 4.13.2
What's Changed
- Feature: Add possibility to override the browser version via environment variables, command line parameter or
settings.properties
. UseJLINEUP_CHROME_VERSION
orjlineup.chrome-version
to set the Chrome version and
JLINEUP_FIREFOX_VERSION
orjlineup.firefox-version
to set the Firefox version. This can be useful if you want to
use a specific browser version for your tests. The command line options are named--chrome-version
and
--firefox-version
. Selenium will try to download the specified version and a matching driver if it's not already
installed on the system.
Dependency Updates
- Bump software.amazon.awssdk.crt:aws-crt from 0.30.8 to 0.30.9 by @dependabot in #1574
- Bump org.mockito:mockito-core from 5.12.0 to 5.13.0 by @dependabot in #1577
- Bump org.seleniumhq.selenium:selenium-java from 4.23.1 to 4.24.0 by @dependabot in #1579
- Bump org.yaml:snakeyaml from 2.2 to 2.3 by @dependabot in #1582
- Bump nettyVersion from 4.1.112.Final to 4.1.113.Final by @dependabot in #1585
- Bump amazonAwsJavaSdkVersion from 1.12.769 to 1.12.771 by @dependabot in #1586
- Bump software.amazon.awssdk.crt:aws-crt from 0.30.9 to 0.30.10 by @dependabot in #1587
- Bump awsSdkVersion from 2.27.7 to 2.27.20 by @dependabot in #1588
- Bump de.otto.edison:edison-core from 3.3.0 to 3.3.1 by @dependabot in #1593
- Bump awsSdkVersion from 2.27.20 to 2.27.22 by @dependabot in #1594
- Bump com.amazonaws:aws-xray-recorder-sdk-bom from 2.18.1 to 2.18.2 by @dependabot in #1592
- Bump software.amazon.awssdk.crt:aws-crt from 0.30.10 to 0.30.11 by @dependabot in #1590
- Bump ch.qos.logback:logback-classic from 1.5.7 to 1.5.8 by @dependabot in #1591
- Bump tomcatVersion from 10.1.28 to 10.1.29 by @dependabot in #1596
- Bump awsSdkVersion from 2.27.22 to 2.27.24 by @dependabot in #1598
- Bump amazonAwsJavaSdkVersion from 1.12.771 to 1.12.772 by @dependabot in #1595
- Bump awsSdkVersion from 2.27.24 to 2.28.0 by @dependabot in #1599
- Update README.md by @MediaMarco in #1600
- Bump awsSdkVersion from 2.28.0 to 2.28.1 by @dependabot in #1601
- Bump com.amazonaws:aws-lambda-java-events from 3.13.0 to 3.14.0 by @dependabot in #1602
- Bump awsSdkVersion from 2.28.1 to 2.28.2 by @dependabot in #1603
- Bump software.amazon.awssdk.crt:aws-crt from 0.30.11 to 0.31.1 by @dependabot in #1604
- Add lifecycle badge by @MediaMarco in #1606
- Create OSSMETADATA by @MediaMarco in #1605
- Bump graalvmVersion from 24.0.2 to 24.1.0 by @dependabot in #1609
- Bump springBootVersion from 3.3.3 to 3.3.4 by @dependabot in #1611
- Bump org.seleniumhq.selenium:selenium-java from 4.24.0 to 4.25.0 by @dependabot in #1615
- Bump tomcatVersion from 10.1.29 to 10.1.30 by @dependabot in #1608
- Bump awsSdkVersion from 2.28.2 to 2.28.6 by @dependabot in #1614
- Bump com.google.guava:guava from 33.3.0-jre to 33.3.1-jre by @dependabot in #1616
- Bump awsSdkVersion from 2.28.6 to 2.28.7 by @dependabot in #1617
- Bump awsSdkVersion from 2.28.7 to 2.28.8 by @dependabot in #1618
- Bump nettyVersion from 4.1.113.Final to 4.1.114.Final by @dependabot in #1629
- Bump junitJupiterVersion from 5.11.0 to 5.11.1 by @dependabot in #1620
- Bump software.amazon.awssdk.crt:aws-crt from 0.31.1 to 0.31.3 by @dependabot in #1619
- Bump de.otto.edison:edison-core from 3.3.1 to 3.3.2 by @dependabot in #1624
- Bump ch.qos.logback:logback-classic from 1.5.8 to 1.5.10 by @dependabot in #1644
- Bump de.otto.edison:edison-core from 3.3.2 to 3.3.3 by @dependabot in #1642
- Bump awsSdkVersion from 2.28.8 to 2.28.22 by @dependabot in #1645
- Bump junitJupiterVersion from 5.11.1 to 5.11.2 by @dependabot in #1634
- Bump jacksonVersion from 2.17.2 to 2.18.0 by @dependabot in #1623
- Bump amazonAwsJavaSdkVersion from 1.12.772 to 1.12.773 by @dependabot in #1632
- Bump org.mockito:mockito-core from 5.13.0 to 5.14.1 by @dependabot in #1628
- Bump ch.qos.logback:logback-classic from 1.5.10 to 1.5.11 by @dependabot in #1649
- Bump org.mockito:mockito-core from 5.14.1 to 5.14.2 by @dependabot in #1648
- Bump graalvmVersion from 24.1.0 to 24.1.1 by @dependabot in #1647
- Bump awsSdkVersion from 2.28.22 to 2.28.23 by @dependabot in #1646
- Bump org.apache.httpcomponents.client5:httpclient5 from 5.4 to 5.4.1 by @dependabot in #1668
- Bump jacksonVersion from 2.18.0 to 2.18.1 by @dependabot in #1666
- Bump amazonAwsJavaSdkVersion from 1.12.773 to 1.12.777 by @dependabot in #1657
- Bump ch.qos.logback:logback-classic from 1.5.11 to 1.5.12 by @dependabot in #1665
- Bump software.amazon.awssdk.crt:aws-crt from 0.31.3 to 0.33.0 by @dependabot in #1663
- Bump springBootVersion from 3.3.4 to 3.3.5 by @dependabot in #1661
- Bump junitJupiterVersion from 5.11.2 to 5.11.3 by @dependabot in #1656
- Bump awsSdkVersion from 2.28.23 to 2.29.6 by @dependabot in #1673
- Bump org.seleniumhq.selenium:selenium-java from 4.25.0 to 4.26.0 by @dependabot in #1670
- Bump awsSdkVersion from 2.29.6 to 2.29.9 by @dependabot in #1675
- Bump nettyVersion from 4.1.114.Final to 4.1.115.Final by @dependabot in #1679
- Bump amazonAwsJavaSdkVersion from 1.12.777 to 1.12.778 by @dependabot in #1681
- Bump awsSdkVersion from 2.29.9 to 2.29.14 by @dependabot in #1683
- Bump tomcatVersion from 10.1.31 to 10.1.33 by @dependabot in #1677
- Bump software.amazon.awssdk.crt:aws-crt from 0.33.0 to 0.33.1 by @dependabot in #1685
- Bump awsSdkVersion from 2.29.14 to 2.29.17 by @dependabot in #1687
- Bump org.seleniumhq.selenium:selenium-java from 4.26.0 to 4.27.0 by @dependabot in #1694
- Bump software.amazon.awssdk.crt:aws-crt from 0.33.1 to 0.33.3 by @dependabot in #1697
- Bump jacksonVersion from 2.18.1 to 2.18.2 by @dependabot in #1698
- Bump amazonAwsJavaSdkVersion from 1.12.778 to 1.12.779 by @dependabot in #1693
- Bump software.amazon.awssdk.crt:aws-crt from 0.33.3 to 0.33.5 by @dependabot in #1701
- Bump awsSdkVersion from 2.29.17 to 2.29.25 by @dependabot in #1702
- Bump awsSdkVersion from 2.29.25 to 2.29.29 by @dependabot in #1704
- Bump tomcatVersion from 10.1.33 to 10.1.34 by @dependabot in #1706
- Bump awsSdkVersion from 2.29.29 to 2.29.33 by @dependabot in #1711
- Bump amazonAwsJavaSdkVersion from 1.12.779 to 1.12.780 by @dependabot in #1712
- Bump org.thymeleaf:thymeleaf from 3.1.2.RELEASE to 3.1.3.RELEASE by @dependabot in #1705
- Bump software.amazon.awssdk.crt:aws-crt from 0.33.5 to 0.33.7 by @dependabot in #1713
- Bump awsSdkVersion from 2.29.33 to 2.29.36 by @dependabot in #1720
- Bump com.google.guava:guava from 33.3.1-jre to 33.4.0-jre by @dependabot in #1716
- Bump org.hibernate.validator:hibernate-validator from 8.0.1.Final to 8.0.2.Final by @dependabot in #1715
- Bump junitJupiterVersion from 5.11.3 to 5.11.4 by @dependabot in #1718
- Bump nettyVersion from 4.1.115.Final to 4.1.116.Final by @dependabot in #1719
- Bump awsSdkVersion from 2.2...
Release 4.13.1
What's new?
- Feature: Add security feature that limits the allowed urls to certain defined prefixes for the web version. You can
define those prefixes in the application properties with thejlineup.allowed-urls-prefixes
property. - Update: Selenium 4.23.1
- Update: Further Dependency Updates
Dependency updates
- Bump io.rest-assured:rest-assured from 5.4.0 to 5.5.0 by @dependabot in #1498
- Bump org.owasp:dependency-check-gradle from 10.0.1 to 10.0.2 by @dependabot in #1499
- Bump jacksonVersion from 2.17.1 to 2.17.2 by @dependabot in #1497
- Bump org.seleniumhq.selenium:selenium-java from 4.22.0 to 4.23.0 by @dependabot in #1519
- Bump nettyVersion from 4.1.111.Final to 4.1.112.Final by @dependabot in #1518
- Bump commons-codec:commons-codec from 1.17.0 to 1.17.1 by @dependabot in #1511
- Bump graalvmVersion from 24.0.1 to 24.0.2 by @dependabot in #1523
- Bump org.owasp:dependency-check-gradle from 10.0.2 to 10.0.3 by @dependabot in #1513
- Bump com.amazonaws:aws-lambda-java-events from 3.11.6 to 3.12.0 by @dependabot in #1506
- Bump tomcatVersion from 10.1.25 to 10.1.26 by @dependabot in #1508
- Bump com.amazonaws:aws-xray-recorder-sdk-bom from 2.16.0 to 2.17.0 by @dependabot in #1510
- Bump software.amazon.awssdk.crt:aws-crt from 0.29.25 to 0.30.0 by @dependabot in #1496
- Bump awsSdkVersion from 2.26.15 to 2.26.23 by @dependabot in #1522
- Bump amazonAwsJavaSdkVersion from 1.12.750 to 1.12.763 by @dependabot in #1521
- Bump tomcatVersion from 10.1.26 to 10.1.28 by @dependabot in #1540
- Bump org.slf4j:slf4j-api from 2.0.13 to 2.0.14 by @dependabot in #1542
- Bump org.hamcrest:hamcrest from 2.2 to 3.0 by @dependabot in #1537
- Bump org.awaitility:awaitility from 4.2.1 to 4.2.2 by @dependabot in #1544
- Bump org.seleniumhq.selenium:selenium-java from 4.23.0 to 4.23.1 by @dependabot in #1550
- Bump com.amazonaws:aws-lambda-java-events from 3.12.0 to 3.13.0 by @dependabot in #1529
- Bump org.slf4j:slf4j-api from 2.0.14 to 2.0.16 by @dependabot in #1552
- Bump software.amazon.awssdk.crt:aws-crt from 0.30.0 to 0.30.6 by @dependabot in #1547
- Bump com.amazonaws:aws-xray-recorder-sdk-bom from 2.17.0 to 2.18.1 by @dependabot in #1551
- Bump amazonAwsJavaSdkVersion from 1.12.763 to 1.12.767 by @dependabot in #1534
- Bump software.amazon.awssdk.crt:aws-crt from 0.30.6 to 0.30.8 by @dependabot in #1557
- Bump junitJupiterVersion from 5.10.3 to 5.11.0 by @dependabot in #1558
- Bump awsSdkVersion from 2.26.23 to 2.27.6 by @dependabot in #1561
- Bump de.otto.edison:edison-core from 3.2.3 to 3.3.0 by @dependabot in #1563
- Bump awsSdkVersion from 2.27.6 to 2.27.7 by @dependabot in #1564
- Bump com.google.guava:guava from 33.2.1-jre to 33.3.0-jre by @dependabot in #1565
- Bump org.slf4j:slf4j-api from 2.0.13 to 2.0.16 by @dependabot in #1566
- Bump springBootVersion from 3.3.2 to 3.3.3 by @dependabot in #1571
- Bump ch.qos.logback:logback-classic from 1.5.6 to 1.5.7 by @dependabot in #1562
Full Changelog: v4.13.0...v4.13.1
Release 4.13.0
What's Changed
- Bugfix: The
--crop-last-screenshot
option was adjusted to fill cropped areas with pixels in the background color to
match screenshot sizes. - Feature: It's possible to add a
message
field to the job config. This message is displayed in the report. - Feature: There's a new
approval-link
field in the job config. If set, the report will contain a link to this URL in
case of a difference. This can be used to directly approve the differences to continue a CI run. - Improvement: The lambda browser retries on more error messages now to improve stability.
Dependency updates
- Bump nettyVersion from 4.1.109.Final to 4.1.110.Final by @dependabot in #1422
- Bump com.google.code.gson:gson from 2.10.1 to 2.11.0 by @dependabot in #1415
- Bump de.otto.edison:edison-core from 3.2.2 to 3.2.3 by @dependabot in #1418
- Bump software.amazon.awssdk.crt:aws-crt from 0.29.18 to 0.29.19 by @dependabot in #1419
- Bump amazonAwsJavaSdkVersion from 1.12.724 to 1.12.728 by @dependabot in #1420
- Bump amazonAwsJavaSdkVersion from 1.12.728 to 1.12.729 by @dependabot in #1425
- Bump awsSdkVersion from 2.25.54 to 2.25.59 by @dependabot in #1423
- Bump com.amazonaws:aws-xray-recorder-sdk-bom from 2.15.3 to 2.16.0 by @dependabot in #1430
- Bump amazonAwsJavaSdkVersion from 1.12.729 to 1.12.733 by @dependabot in #1433
- Bump com.google.guava:guava from 33.2.0-jre to 33.2.1-jre by @dependabot in #1436
- Bump amazonAwsJavaSdkVersion from 1.12.733 to 1.12.735 by @dependabot in #1439
- Bump nettyVersion from 4.1.110.Final to 4.1.111.Final by @dependabot in #1452
- Update LICENSE by @MediaMarco in #1447
- Bump tomcatVersion from 10.1.24 to 10.1.25 by @dependabot in #1469
- Bump software.amazon.awssdk.crt:aws-crt from 0.29.19 to 0.29.25 by @dependabot in #1475
- Bump awsSdkVersion from 2.25.59 to 2.26.9 by @dependabot in #1478
- Bump com.amazonaws:aws-lambda-java-events from 3.11.5 to 3.11.6 by @dependabot in #1454
- Bump org.seleniumhq.selenium:selenium-java from 4.21.0 to 4.22.0 by @dependabot in #1474
- Bump amazonAwsJavaSdkVersion from 1.12.735 to 1.12.750 by @dependabot in #1479
- Bump awsSdkVersion from 2.26.9 to 2.26.13 by @dependabot in #1487
- Bump junitJupiterVersion from 5.10.2 to 5.10.3 by @dependabot in #1482
- Bump org.owasp:dependency-check-gradle from 9.2.0 to 10.0.1 by @dependabot in #1491
- Bump awsSdkVersion from 2.26.13 to 2.26.15 by @dependabot in #1493
Full Changelog: v4.12.1...v4.13.0
Release 4.12.1
What's Changed
- Bugfix: Possible NullPointerException in Pixelmatch implementation
- Update: Selenium 4.21.0
Dependency updates
- Bump org.seleniumhq.selenium:selenium-java from 4.20.0 to 4.21.0 by @dependabot in #1412
- Bump amazonAwsJavaSdkVersion from 1.12.722 to 1.12.724 by @dependabot in #1409
- Bump org.owasp:dependency-check-gradle from 9.1.0 to 9.2.0 by @dependabot in #1411
- Bump awsSdkVersion from 2.25.52 to 2.25.54 by @dependabot in #1410
Full Changelog: v4.12.0...v4.12.1
Release 4.12.0
What's Changed
- Improvement: Set some more Chrome options to try to improve deterministic rendering
- Improvement: The max detected color difference is now printed in the report, additionally
the delta is visualized in the diff image (brighter means more difference) - Feature: Add option to crop last screenshot to match the previous screenshots on a scrolling page.
The cli parameter is--crop-last-screenshot
and can be set to true or false (false is default).
TheJLINEUP_CROP_LAST_SCREENSHOT
environment variable can be used to set this also (in lambda for example).
If you prefer to use a settings.properties file you can setjlineup.crop-last-screenshot=true
in there.
Dependency updates
- Bump info.picocli:picocli-codegen from 4.7.5 to 4.7.6 by @dependabot in #1393
- Bump org.mockito:mockito-core from 5.11.0 to 5.12.0 by @dependabot in #1400
- Bump amazonAwsJavaSdkVersion from 1.12.711 to 1.12.722 by @dependabot in #1406
- Bump tomcatVersion from 10.1.23 to 10.1.24 by @dependabot in #1403
- Bump info.picocli:picocli from 4.7.5 to 4.7.6 by @dependabot in #1391
- Bump awsSdkVersion from 2.25.45 to 2.25.52 by @dependabot in #1405
Full Changelog: v4.11.1...v4.12.0