Skip to content

Latest commit

 

History

History
204 lines (168 loc) · 18.7 KB

CHANGELOG.md

File metadata and controls

204 lines (168 loc) · 18.7 KB

Cognifide logo

AET Logo

AET Releases

All notable changes to AET will be documented in this file.

Unreleased

List of changes that are finished but not yet released in any final version.

  • PR-576 Unique screen name validation
  • PR-617 Add gradle builds.
  • PR-601 Reports new design. (#595)
  • PR-528 Added source pattern date and source collected date. (#500)
  • PR-589 Fixed bug with 'Discard all changes' button not properly displayed. (#587)
  • PR-586 Removed duplicate of "Edit url note" button. (#585)
  • PR-502 Implement a feature that will allow monitoring the size of responses for the given requests (#501)
  • PR-525 Added tests ordering. (#509)
  • PR-524 Remove handling unescaped URLs in suites
  • PR-526 Added sending urls to collectors in packets. (#431)
  • PR-565 Fixing styles of note-editor icon (#371)
  • PR-567 Added missing tooltips in the report - "Previous url" and "Next url" (#566)
  • PR-563 Fixed bug with tooltips for "Re-run" buttons. (#476)
  • PR-522 Improve performance of generating /configs/list. (#519)
  • PR-531 Login modifier can be used with partial url of login page and combined with suite domain.
  • PR-529 Remove client side performance test module (#481)
  • PR-530 Remove max timeouts limitation for login and WebElements wait (#99)
  • PR-554 Fix race condition under non-native bash environments (#551)
  • PR-564 Accessibility Issues Provider (#557)

Version 3.3.0

  • PR-479 Added Secure and HttpOnly flags for cookies. (#477)
  • PR-506 About tab (#475)
  • PR-462 Popup window unification(#367)
  • PR-489 Cleaner integration tests
  • PR-511 Added daily log rotation with 7 days retention
  • PR-480 Test summary stats on the main report page. (#474)
  • PR-459 Print more meaningful error messages when suite.xml is malformed (#436)
  • PR-517 Single URL rerun fixed for named URLs (#487)
  • PR-516 Added option to change headers added by Chrome instance. (#515)
  • PR-520 Fix displaying test tiles
  • PR-518 Minimum site height (#384)

Version 3.2.2

  • PR-507 Add option to match colors that are close to the target color in a grayscale space when comparing pixels with the LayoutComparator

Version 3.2.1

  • PR-469 Fix WebAPI issues(#425)
  • PR-439 Fixed duplicating line and column numbers in accessibility tab
  • PR-360 Keyboard shortcuts for 'Accept/Revert url/test' buttons (#317)
  • PR-432 Fixed issue with lack of clear message for erroneous suite definition.
  • PR-472 Return message when database does not exists and set suite status to MISSING_DATABASE (#341)
  • PR-363 Fixed saving case-level notes
  • PR-470 Security vulnerabilities fix (#407)
  • PR-468 Add loggers in collector/modifier (#446)
  • PR-461 Generating correct correlationId when suite name is overridden(#440)
  • PR-413 Added ability to show full page source when there has been no difference discovered (#369)
  • PR-463 Removed dependency to Joda time library
  • PR-488 Fix SuiteRemoveCondition unit test
  • PR-490 Fix removing too many artifacts by cleaner job by terminating processing in case of timeout

Version 3.2.0

  • PR-451 Collectors and comparators configured by single config number
  • PR-449 Improvements to the Winter Edition Theme
  • PR-354 Remove jmsEndpointConfig information from communication settings endpoint (#352)
  • PR-412 (PR-336, PR-337, PR-395) - Added rerun functionality for suite, test and url
  • PR-429 - aet-cookbook version updated to v5.1.1 in Vagrant. Important: please follow the instructions from PR-43 description in order to keep the MongoDB data on your local environment.
  • PR-422 RunnerConfiguration's urlPackageSize property got set to 1
  • PR-430 Upgraded HTML codesniffer to latest release (3.2.0)
  • PR-385 Fixed ChefDK and vagrant-berkshelf versions
  • PR-404 Added missing tooltip for conditional tests
  • PR-408 Advanced Screen Comparision button layout fix
  • PR-410 Notification that displays when exclude-elements are not found on page now shows what specific elements were not found(#372)

Version 3.1.0

  • PR-409 Added sources link in "view source" url
  • PR-394 Added scroll modifier
  • PR-399 Bug fix on side panel - conditional tests (#398)
  • PR-396 Added horizontal scrollbar for wide pages (#393)
  • PR-403 Conditionally passed tests can be accepted (#400)
  • PR-387 Set max allowed page screenshot height to 35k pixels.
  • PR-401 Added new regex param sourcePattern to JS Errors Data Filter
  • PR-397 Add algorithm to enable taking long screenshots without resolution-sleep-resolution workaround

Version 3.0.1

  • PR-380 Exclude elements position calculated with partial screenshot offset (#379)
  • PR-378 OSGI-configurable Chrome options.

Version 3.0.0

  • PR-359 (#351) Disabled nu.validator language detection to fix random NPE
  • PR-328 Added suite's history
  • PR-303 Added exclude-elements parameter to ScreenCollector
  • PR-327 Default web driver changed from Firefox to Chrome
  • PR-294 Added support for full page screenshot in chrome
  • PR-326 (PR-308, PR-310, PR-311, PR-312, PR-313, PR-314, PR-315, PR-316, PR-322) - updated OSGi annotations to 6.0.0 OSGi standard
  • PR-293 Added error treshold in pixels and percentages for screen comparator
  • PR-300 Added creating indexes for collection
  • PR-289 User now stays on the same tab while navigating between URLs
  • PR-271 Added possibility to override name parameter from the aet client
  • PR-268 Bobcat upgrade to version 1.4.0
  • PR-279 Upgrade for some of libraries used by AET
  • PR-281 No version in Bundle names (simpler deployment)
  • PR-286 Shared Patterns - use latest patterns of given suite name (#121)
  • PR-291 Updated nu.validator version from 15.6.29 to 17.11.1
  • PR-298 Filtering accessibility errors by markup CSS (#214)
  • PR-296 Status Code Comparator now checks range 400-600 by default, parameters validation added
  • PR-297 Advanced screen comparison
  • PR-325 Support env variables in report manager
  • PR-331 Support env variables in MongoDB config
  • PR-338 Enable creating new dbs by default
  • PR-345 Deprecate AET maven plugin
  • PR-301 New versions of virtualization tools used with new AET cookbook

Version 2.1.6

  • PR-260 Upgrade to Karaf 4.2.0
  • PR-261 AET artifacts folders watched for new files
  • PR-264 Few changes for Selenium grid support
  • PR-265 Runner simplification refactor
  • PR-267 Guice removed from project dependencies

Version 2.1.5

  • PR-252 Bug fix for JS Error table
  • PR-244 Side panel scrolled automatically when navigating under specific test/url on first application load.
  • PR-239 Switch off default require.js timeouts.
  • PR-238 AET Winter Edition introduced
  • PR-233 Font Awesome introduced to AET
  • PR-228 Remove 'jump to' button from whole suite view.
  • PR-230 Bug Fixed: Side panel items not accessible when 'Save/Discard Changes' buttons are visible.
  • PR-229 Improved notes (new icons, buttons order)
  • PR-226 Side panel follows the currently opened report while navigating them using keyboard shortcuts. The unused mCustomScrollbar plugin was removed.
  • PR-225 Added sidebar resize functionality for report app
  • PR-221 Added crosshair buttons for scrolling Side Panel to currently opened url/test.
  • PR-209 Selenium upgraded to 3.8.1. Guava upgraded to 23.6-jre

Version 2.1.4

  • PR-184 Fixed xUnit generation NPE when stepResult is missing
  • PR-183 Fixed ambiguous messages from AET API (#161 and #165)
  • PR-202 VirtualBox version update required for Windows 10
  • PR-204 AET with JAVA 8, using new Karaf (from new AET cookbook)

Version 2.1.3

Version 2.1.2

  • PR-135 Fixed Cleaner removing still valid patterns
  • PR-133 Update W3C validator version (nu.validator 15.6.29)

Version 2.1.1

  • PR-128 Documentation update for advanced (Linux + Windows) AET setup
  • PR-125, PR-130 improvements for release process automation
  • PR-127, PR-129 updates for AET suite processing error logging

Version 2.1.0

Version 2.0.3-rc1

Version 2.0.2

  • PR-44 ScreenCollector enhancement: added ability to take screenshots of parts of the page by using css or xpath element selectors
  • PR-41 Added new Replace Text modifier and Click and Hide Modifiers allows to use css selectors as parameters.
  • PR-39 Fixed filtering w3cHtml issues and update nuvalidator to the newest version
  • PR-31 Fixed source report artifact error
  • PR-30 Fixed cookie report display in 'test' action mode

Version 2.0.1

Version 2.0.0

  • Initial open source release.