Skip to content

Releases: healenium/healenium-web

3.4.0

27 Mar 22:06
37a2369
Compare
Choose a tag to compare

What's Changed

  • Performance improvement
  • New version of Report. There is no need to use Maven or Gradle plugin.
  • Setup Logging
  • Disable healing using selectors page.

3.3.1

01 Nov 14:50
ce71ab2
Compare
Choose a tag to compare

What's Changed

  • Support selenium 5.3.0
  • Adjustments to support appium

3.3.0

12 Aug 09:02
63ab9c5
Compare
Choose a tag to compare

What's Changed

  • support selenium 4.3.0
  • fix undefined tagName attribute
  • fix to return healed element with the same client locator attribute
  • remove full selector-imitator exception in the console
  • delete excess getTitle() call
  • upgrade vulnerable dependences

3.2.5

22 Jun 09:43
Compare
Choose a tag to compare

What's Changed

  • Add ability to use custom server url

3.2.4

24 Mar 16:28
e52aca2
Compare
Choose a tag to compare

What's Changed

Support parent-child healing on Proxy

Full Changelog: 3.2.3...3.2.4

3.2.3

14 Mar 21:32
6d4b157
Compare
Choose a tag to compare

What's Changed

  • Feature/epmhlm 204 by @Aliaksei-Ashukha in #178

Full Changelog: 3.2.1...3.2.3

3.2.1

19 Jan 14:22
95929ea
Compare
Choose a tag to compare

What's Changed

  • Extend web to support healenium-appium
  • add logs

3.2.0

18 Jan 13:26
afa2f3b
Compare
Choose a tag to compare

What's Changed

  • Support Selenium 4
  • Improve Healing performance
  • Fix bugs

3.1.6

19 May 08:19
Compare
Choose a tag to compare

#3.1.6

New Features

Fix findElements issues.

#3.1.4

New Features

Add imitate integration
Support java 16

3.1

New Features

Support healing for elements in findElements list #101 #100 #81
Updated report with healing success aggregation "Please, provide feedback on healing success to make algorithm stronger" EPMHLM-70 #101

Bugfix

Error during findElements. System doesn't heal one of few elements. #93
EPMHLM-85 Inconsistency in healing result in log and in report+db #90
EPMHLM-83 Healenium generates wrong class path in report for Selenide #77
EPMHLM-83 Healenium generates wrong class path in report for Selenide #84
Elements in shadowRoot are not directly supported #73

3.0.2

03 Nov 12:23
Compare
Choose a tag to compare

3.0.2

updates

updated algorithm:
When LCS distance is calculated for paths and max distance is chosen, we calculate Heuristic Node distance for only those nodes, which have an index more or equal to the maximum LCS distance, this will decrease the number of unnecessary comparisons.
Healing is more correct for very similar elements located closely to each other