Skip to content

Latest commit

 

History

History
2949 lines (1240 loc) · 89 KB

CHANGELOG.md

File metadata and controls

2949 lines (1240 loc) · 89 KB

Change Log

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

9.11.0 (2023-08-24)

Bug Fixes

  • handle absence of error message correctly (#490) (cb40edd)
  • property size of undefined while accepting screenshot (cab7ecb)
  • bullet: do not repeat bullet background (cc372b0)

Features

Performance Improvements

  • use diffBuffer, provided from hermione (ad5f99e)

9.10.3 (2023-08-01)

Bug Fixes

  • add a delay before hiding burger menu (85cdd87)

9.10.2 (2023-07-25)

Bug Fixes

  • move diff-mode select to header for tinder-mode (79aa80a)

9.10.1 (2023-07-10)

Bug Fixes

  • rename js extension to jsx for files using jsx (9423a00)
  • various minor test fixes (c98c45b)

9.10.0 (2023-07-03)

Features

  • retry tests with checkboxes (d3190c1)

9.9.2 (2023-06-28)

Bug Fixes

  • update local storage on CHANGE_VIEW_MODE (a0db7d5)
  • host-input: broken test links on host change (b34dfed)

9.9.1 (2023-05-30)

Bug Fixes

  • 3-up scaled to fit diff bubble (58aefb8)

9.9.0 (2023-05-11)

Bug Fixes

  • undo with remote images (ba56a47)

Features

  • add diff mode '3-up scaled to fit' (75624cd)
  • undo screen accept (312e0eb)

Performance Improvements

  • preload images in screenshot-accepter mode (126037d)

9.8.3 (2023-04-13)

Bug Fixes

  • dont overwrite reused references on file system (9df6eae)

9.8.2 (2023-04-12)

Bug Fixes

  • do not reuse reference images from another browser (cb0467e)

9.8.1 (2023-04-05)

Bug Fixes

  • do not load redux-logger in production env (8bed4ea)

9.8.0 (2023-03-31)

Bug Fixes

  • avoid saved test extension (574111f)
  • change determination logic (0d29828)
  • dont save equal references (2f1e800)
  • support "id" field from test for old hermione versions (e9f2365)
  • test objects should be cloned with clone method if exists (239555b)

Features

  • fix: refresh url in meta if host in input was changed (#465) (294625f)
  • make urls in meta shorter, add copy-to-clipboard icon (#464) (5c60cfd)
  • screenshot-accepter progress bar (461647c)
  • use test object id property instead of id() method (dd51714)

Performance Improvements

  • increase screenshot-accepter performance (dfe5b2a)

9.7.6 (2023-01-30)

Bug Fixes

  • add steps support (b498f47)
  • db popup inconsistent position (25a5b64)

9.7.5 (2023-01-13)

Bug Fixes

  • add inactive ViewInBrowser icon (8282985)

9.7.4 (2023-01-11)

Bug Fixes

  • modal-view: do not crash on ScreenshotAccepterMeta render (bbe0dcf)

9.7.3 (2022-12-21)

Bug Fixes

  • add missed "fast-glob" dependencies (871f12f)

9.7.2 (2022-12-19)

Bug Fixes

  • hide sticky-header in tinder mode (91edf9d)

9.7.1 (2022-12-14)

9.7.0 (2022-12-13)

Features

  • screenshot-accepter: add abbility to view meta info (bf1c08d)
  • screenshot-accepter: add view-in-browser button (e54dec6)

9.6.0 (2022-12-12)

Features

  • sticky header (f2aea96)
  • browser-list: add "Only" and "Except" buttons (29be12d)

9.5.1 (2022-11-23)

9.5.0 (2022-11-21)

Features

  • add version to public API and UI (301cd0d)

9.4.0 (2022-10-28)

Features

  • static: expand test statuses filter (0217508)
  • use looks-same directly instead of gemini-core.Image wrapper (0ed8f83)

9.3.1 (2022-09-18)

Bug Fixes

  • move static deps to dev and remove unused deps (1f0fab5)

9.3.0 (2022-09-15)

Features

  • add REPORT_SAVED event (cd16aa6)
  • use EventEmitter2 instead of AsyncEmitter from gemini-core (3c41ab7)

9.2.2 (2022-08-23)

Bug Fixes

  • fix freeze on install when using npm@8 (a8602d2)
  • wait for test screenshots and page screenshot on error to be saved (10f5e01)

9.2.1 (2022-08-15)

Bug Fixes

  • delete deprecated reapop-theme-wybo which conflict with reapop (6db95c4)

9.2.0 (2022-08-05)

Features

  • add ability to group tests by keys from meta of tests (5fd3526)
  • add ability to mark matched results on selected group (8275b95)

9.1.1 (2022-08-04)

9.1.0 (2022-08-04)

Features

  • add TEST_SCREENSHOTS_SAVED event (e50ab0f)

9.0.0 (2022-05-20)

Features

  • add new modes to view image diffs (318c3b4)

BREAKING CHANGES

  • remove "scaleImages" option from config

8.4.4 (2022-04-29)

8.4.3 (2022-04-26)

Bug Fixes

  • state: hide control buttons (0b7c79f)
  • state-error: hide error info for "AssertViewError" (0711226)
  • static: fix error when accept the screenshot (06cfc61)

8.4.2 (2022-03-31)

Bug Fixes

  • remove-unused-screens: check if screens exist in fs (edca7a2)
  • remove-unused-screens: read tests silently (a252bf3)
  • remove-unused-screens: show user correct number of uniq tests read (1024e58)

8.4.1 (2022-03-22)

Bug Fixes

  • remove-unused-screens: temporary remove "silent" from read tests (74ad1fc)

8.4.0 (2022-03-20)

Bug Fixes

  • remove-unused-screens: read hermione-tests silently (ed3bec1)

Features

  • share config with other plugins (70ad1e5)

8.3.0 (2022-03-01)

Features

  • cli command to remove unused screens (#415) (c4a3d38)

8.2.0 (2022-01-27)

Features

  • do not put space before title if there is no root suite (f905879)

8.1.0 (2022-01-13)

Features

  • implemented progress-bar of scroll (49d5631)

8.0.2 (2021-12-28)

Bug Fixes

  • copy link for skipped test (9d0df96)

8.0.1 (2021-12-01)

Bug Fixes

  • gui: stop endlessly restarting tests (#412) (fb8a397)

8.0.0 (2021-11-25)

Bug Fixes

  • update better-sqlite to support Node 16 (0df4cb5)

Chores

  • drop nodejs <= 12 support (afbc1a5)

BREAKING CHANGES

  • drop nodejs <= 12.x support

7.7.1 (2021-11-18)

Bug Fixes

  • gui: reconnect to database on tests end event (#411) (002b43d)

7.7.0 (2021-11-09)

Features

  • add ability to share html-reporter components with its plugins (#407) (f95b50f)

7.6.1 (2021-11-08)

Bug Fixes

  • ability to click on the entire area of the links inside burger menu (33e2109)

7.6.0 (2021-11-02)

Features

  • added 'root' extension-point (b7e571a)

7.5.0 (2021-10-25)

Features

  • add an ability to stop tests directly from GUI (686e50a)

7.4.0 (2021-10-25)

Features

  • merge all existing tables inside sqlite database (#404) (5c727fd)
  • gui: add ability to use db connection on client side (#402) (8f445e3)
  • add "result_meta" extension point for html-reporter plugins (#401) (fb52a0a)
  • add API with ability to access the database from other plugins (#400) (0e9e97c)

7.3.1 (2021-09-20)

Bug Fixes

7.3.0 (2021-09-16)

Bug Fixes

Features

  • use react-virtualized to speed up report (#391) (59a2dde)

7.2.0 (2021-09-13)

Features

  • remember users choice of opened suites, browsers, images, retries (#394) (0990530)

7.1.0 (2021-08-18)

Features

  • add query params support to metaInfoBaseUrls (#392) (8af41d0)

7.0.3 (2021-08-17)

Bug Fixes

  • server-utils: fix empty directories creation in project root (#393) (355c941)

7.0.2 (2021-06-29)

Bug Fixes

  • create a new attempt even if the last one is in error state (8da50ce)

7.0.1 (2021-06-28)

Bug Fixes

  • gui: wait until all promises are resolved on "RUNNER_END" event (#389) (be54df8)

7.0.0 (2021-06-24)

Code Refactoring

  • adapted the history to the new format (ad0d455)

BREAKING CHANGES

6.2.0 (2021-06-18)

Features

  • plugins: add export of createNotification actions (#387) (bb13734)

6.1.0 (2021-06-11)

Features

6.0.0 (2021-05-27)

Bug Fixes

  • run tests not wrapped in "describe" (#377) (2dba713)
  • group-errors: do not show few error on case when ref is not exists (#378) (5fcced1)
  • tinder: move open button to left side (#380) (be8ff57)
  • tinder mode: filter images by selected browser (#379) (910ae6b)
  • registering of yandex metrika goals (#373) (7b0dc3d)

Features

  • y.metrika: send "tti" time and "testsCount" (#374) (97255c4)
  • y.metrika: send counters id clicked by user (#376) (bf80777)
  • y.metrika: send web vitals performance (#375) (05cfef8)

6.0.0-alpha.31 (2021-03-24)

Bug Fixes

  • get png-img@3.3.0 from hermione@^3.11.0/gemini-core@^6.1.0 (831b6ce)

6.0.0-alpha.30 (2021-03-14)

Bug Fixes

  • tinder mode: scroll to top on component update (#370) (3e1db7b)

6.0.0-alpha.29 (2021-03-11)

Bug Fixes

  • tree reducer: correct recalc suite statuses with suite and browser (#369) (1977fab)
  • correct display of boolean values in Meta section (#365) (d5d7e52)

6.0.0-alpha.28 (2021-02-17)

Bug Fixes

  • correct state loading on 'group by error' (#364) (39ea0ac)

6.0.0-alpha.27 (2021-01-20)

Bug Fixes

  • correct browser filter loading in 'gui' mode (#362) (0b10d19)

6.0.0-alpha.26 (2020-12-16)

Bug Fixes

  • html-reporter: update init state using filtered browsers (#360) (3bb9b6d)

6.0.0-alpha.25 (2020-11-22)

Bug Fixes

  • html-reporter: update tree status on filter selection (#359) (64a472e)

6.0.0-alpha.24 (2020-11-16)

Bug Fixes

  • up version of gemini-core to 6.1.0 (78b249e)

6.0.0-alpha.23 (2020-09-29)

Bug Fixes

6.0.0-alpha.22 (2020-09-16)

Bug Fixes

  • bug with switch color for diff in retry switcher (#355) (146c5f1)

6.0.0-alpha.21 (2020-09-16)

Bug Fixes

  • bug with visibility inside "Details" component (#354) (3401b20)
  • fixed indentation and newlines in lists (d114596)

Features

  • separate image errors from other asserts by color in retry switcher (#353) (073816c)

6.0.0-alpha.20 (2020-09-15)

Bug Fixes

Features

  • add screenshot accepter mode in modal window (#349) (f95cde4)
  • implement dynamically change favicon depending on the test results (#350) (6b2f3d0)

6.0.0-alpha.19 (2020-09-14)

Features

6.0.0-alpha.18 (2020-08-30)

Bug Fixes

  • error with update "baseHost" and "parsedHost" in "view" reducer (#347) (4a4e595)

6.0.0-alpha.17 (2020-08-28)

Features

6.0.0-alpha.16 (2020-08-12)

Bug Fixes

6.0.0-alpha.15 (2020-08-07)

Bug Fixes

  • remove unnecessary object stringifying (a88670b)

6.0.0-alpha.14 (2020-08-05)

Features

  • add ability to save goals in yandex metrika (#343) (39c5619)

6.0.0-alpha.13 (2020-08-05)

Features

  • normalize tests tree on the server side (#341) (b6c36df)

6.0.0-alpha.12 (2020-07-28)

Bug Fixes

  • eliminate cwd from file paths in command history (64b3813)

Features

  • Implemented browser versions for reporter (b19fd61)

6.0.0-alpha.11 (2020-07-23)

Bug Fixes

  • set exact version of selenium-standalone (17d87d9)

Features

  • eliminate args of specified commands in command history (d047724)

6.0.0-alpha.10 (2020-07-10)

6.0.0-alpha.9 (2020-06-24)

Bug Fixes

  • node12: fail to compile png-img on install report with node@12 (43c2176)

6.0.0-alpha.8 (2020-06-23)

Features

  • save report test results only in sqlite database (#334) (486b2c1)

6.0.0-alpha.7 (2020-06-17)

6.0.0-alpha.6 (2020-06-09)

Bug Fixes

  • style: indentation for last details element (85cdec0)
  • style: size of section control elements (644e565)

6.0.0-alpha.5 (2020-05-29)

Bug Fixes

  • style: fix indentation between elements (dcc7fc8)

6.0.0-alpha.4 (2020-05-28)

Bug Fixes

  • style: improvements in the new design (befc232)

6.0.0-alpha.3 (2020-05-21)

Bug Fixes

  • styles: wrong radiobutton corners (606a123)

6.0.0-alpha.2 (2020-05-21)

Bug Fixes

  • gui: do not show silently skipped tests in tree (d28ce53)

6.0.0-alpha.1 (2020-05-21)

Bug Fixes

  • errors in last image position and small arrow in errors group (e88e88b)

6.0.0-alpha.0 (2020-05-21)

Features

  • style: implement the main frame of the new design (213a7e2)

BREAKING CHANGES

  • style: report design has completely changed

5.16.4 (2020-05-19)

Bug Fixes

  • browser-list: Fixed data reuse for sqlite (47f7137)
  • browser-list: migration workaround (19b9204)

5.16.3 (2020-05-18)

Bug Fixes

  • do not show success branches on "failed" view mode (14df13d)

5.16.2 (2020-05-15)

Bug Fixes

  • browser-list: Added ability to merge browsers (9340219)

5.16.1 (2020-05-08)

Bug Fixes

  • downgrade webpack-dev-server from 3.1.11 to 2.11.5 (22bf0f7)

5.16.0 (2020-05-08)

Bug Fixes

  • screenshot: wrong path for screenshots on Windows (998593c)

Features

  • browser-select: Implemented component (38026a3)

5.15.4 (2020-05-08)

5.15.3 (2020-04-23)

Bug Fixes

  • screenshot: wrong path for screenshots on Windows (998593c)

5.15.2 (2020-04-07)

Bug Fixes

  • set timestamp on test end for sqlite (51098d2)

5.15.1 (2020-04-06)

Bug Fixes

  • throw away null in retries when checking for hasFailedRetries (f7bc70a)

5.15.0 (2020-03-31)

Features

  • allow to reuse reports of different formats (274efdd)

5.14.0 (2020-03-29)

Features

  • show command history on error (32b5762)

5.13.0 (2020-03-20)

Features

  • allow to customize sqlite dbs save (6335c9c)

5.12.1 (2020-03-19)

Bug Fixes

  • do not save inputs to browser storage (ef3ae0c)

5.12.0 (2020-02-10)

Features

  • ability to add custom scripts on report page (9fe6cb8)

5.11.0 (2020-02-07)

Features

  • gui mode support loading many databases from databaseUrls.json (90b9169)

5.10.0 (2020-02-06)

Features

  • error: use errorPatterns to show more understandable error info (5480e13)

5.9.3 (2020-02-04)

Bug Fixes

  • allow to accept screenshots from muted suites (f39aa11)

5.9.2 (2020-02-03)

Bug Fixes

  • make suite green after accept in reuse mode (ab302f1)

5.9.1 (2020-01-27)

Bug Fixes

  • readme: amend js-block, rename example-caption (b9ef23e)

5.9.0 (2020-01-23)

Features

5.8.0 (2019-12-27)

Bug Fixes

  • report may refers to other reports by urls with search params (8ed2f99)

Features

  • allow to share specific test (1d83322)
  • strict match filter (7148df2)

5.7.1 (2019-12-25)

Bug Fixes

  • report may refers to other reports by urls with search params (8ed2f99)

5.7.0 (2019-12-20)

Features

  • report with 'sqlite' save format may refers to other reports (bcdb1b1)

5.6.0 (2019-12-16)

Bug Fixes

  • gui: use correct error-patterns in gui-mode (2915fd8)

Features

  • gui: add min sizes to .button_type_suite-controls class (c4beea7)

5.5.2 (2019-12-04)

Bug Fixes

  • filter suites by browsers in non-gui mode (89543b5)

5.5.1 (2019-11-28)

Bug Fixes

  • gui: do not increase retry count for skipped tests (f20e950)

5.5.0 (2019-11-21)

Bug Fixes

  • expand-retries: expand only suites with failed retries (b272fcd)

Features

5.4.0 (2019-11-13)

Features

5.3.2 (2019-10-28)

Bug Fixes

  • prevent details summary overflow; fix state error content condition (4f55a5a)

5.3.1 (2019-10-24)

Bug Fixes

  • disable control buttons while accepted opened (da188a8)

5.3.0 (2019-10-22)

Features

  • swap ToggleOpen to Details; hide error message and stack (a54618d)

5.2.1 (2019-10-21)

Bug Fixes

  • reporter lost image after "accept" in gui mode (ab2f433)

5.2.0 (2019-10-18)

Bug Fixes

  • disable func tests on travis and screenshot update (95c76fc)
  • filter suites by browsers correctly (15d8890)
  • retry only selected successful test (6623625)

Features

  • use headless chromium and circle ci for integration tests (1523b2c)

5.1.0 (2019-10-17)

Bug Fixes

  • disable func tests on travis and screenshot update (95c76fc)
  • retry only selected successful test (6623625)

Features

  • use headless chromium and circle ci for integration tests (1523b2c)

5.0.1 (2019-10-11)

Bug Fixes

5.0.0 (2019-10-08)

Features

BREAKING CHANGES

  • Migrate your Gemini test to Hermine or use html-reporter@4.

4.13.1 (2019-10-05)

Bug Fixes

  • merge subfolders of reports (b8ee5db)

4.13.0 (2019-10-03)

Bug Fixes

  • add path constants, add unit-test, fix remarks (15ee098)
  • add saveErrorDetails option, unit-test, fix readme (043b4b7)
  • add unit tests for plugin-utils (507f71c)
  • don't show error-details for assertView failures (ef1bac9)
  • move error details under stacktrace, add info to readme (e532d83)
  • move error details underneath (5c374b5)

Features

  • save & show error details (449ee78)

4.12.5 (2019-09-23)

Bug Fixes

  • increase timeouts for GUI server (0cae66a)

4.12.4 (2019-09-23)

Bug Fixes

  • merge: correct merge of the paths which are specifed as urls (f88e50f)

4.12.3 (2019-09-22)

Bug Fixes

4.12.2 (2019-09-05)

Bug Fixes

4.12.1 (2019-08-23)

Bug Fixes

  • merge stats per browser (0a066df)

4.12.0 (2019-08-21)

Bug Fixes

  • added vertical gap between controls in header (deaeba1)
  • broken backgrounds inside controls switcher (d5105fb)
  • do not cover Accept button by images (b245901)
  • merging reports without screenshots (d279590)
  • overflow meta and error text on report (cce1c0a)

Features

  • make links from meta-info values (499bf9b)

4.11.1 (2019-08-09)

Bug Fixes

  • client: retry failed tests with not opened browsers too (37be3fc)

4.11.0 (2019-08-08)

Features

  • add ability to save filter state (fa773be)

4.10.0 (2019-08-08)

Features

  • add ability to use external images save api (#238) (4f75b0e)

4.9.6 (2019-07-30)

Bug Fixes

  • improved visibility for icons (732e6b8)

4.9.5 (2019-07-26)

Bug Fixes

  • some fixes for suites with children and browsers (d465a8c)

4.9.4 (2019-07-26)

Bug Fixes

  • client: make screenshots available for downloading (73b3242)

4.9.3 (2019-07-24)

Bug Fixes

4.9.2 (2019-07-23)

Bug Fixes

  • client: don't run all tests when retrying successful one (bf70b65)

4.9.1 (2019-07-17)

Bug Fixes

  • merge-reports: merge suites with children and browsers (e1dccdd)

4.9.0 (2019-07-10)

Bug Fixes

  • hide failed suite when it contain children and browsers (ab42805)
  • merge-reports: do not try to move images specified as urls (3c3b061)

Features

  • run integration tests in CI (ebd189a)

4.8.0 (2019-06-21)

Features

4.7.0 (2019-06-19)

Features

  • collapse viewport screenshot on test fail (8ce17f3)

4.6.4 (2019-06-14)

Bug Fixes

  • lose suite status when merge reports (dfbcc82)

4.6.3 (2019-06-07)

Bug Fixes

  • skipped state merge should affect branch statuses (7c79494)

4.6.2 (2019-05-29)

Bug Fixes

  • requires Hermione >=2.7.0 (9e8606b)

4.6.1 (2019-05-27)

Bug Fixes

4.6.0 (2019-04-18)

Features

  • emit "UPDATE_REFERENCE" event in hermione on accept screenshot (6f95fda)

4.5.1 (2019-04-11)

Bug Fixes

  • gui: idle status for suite if some of browsers has such status (c07208d)

4.5.0 (2019-04-04)

Bug Fixes

  • add reaction on viewMode at grouping of error (916c43f)
  • collect image comparison fails in grouping error (ecb9dc5)

Features

  • ability to add meta info extenders (5536494)

4.4.1 (2019-04-03)

Bug Fixes

  • forever yellow tests in gui mode after running all tests (14cf0f9)

4.4.0 (2019-04-02)

Bug Fixes

  • lazy-load: recheck suite view on test filter (1a125ec)

Features

  • add grouping by error type (7a566a3)

4.3.0 (2019-03-28)

Features

  • should not show date if it is empty (c3da7a3)

4.2.0 (2019-03-28)

Features

  • add report creation date (e84757e)

4.1.1 (2019-03-25)

Bug Fixes

  • gui: change api of find equal diffs server handler (09eb0e2)
  • lazy-render: update suites visibility on view changes (d02af05)

4.1.0 (2019-03-20)

Features

4.0.0 (2019-03-20)

Bug Fixes

  • update looks-same to 7.1.1 (fbb5ecb)

Features

  • ability to find same diffs (a6be359)
  • use node version >= 8 (e4a52ca)

BREAKING CHANGES

  • drop node versions previous to 8

3.7.1 (2019-03-15)

Bug Fixes

  • show error info in tab which failed without any images (1b16863)
  • gui: handle test skipping in runtime (db0f120)

3.7.0 (2019-03-13)

Bug Fixes

  • use valid options for dropdown api (81fe352)

Features

3.6.4 (2019-03-05)

Bug Fixes

  • sessionID should not duplicated in retries meta info (a0437a7)
  • css: maximize menubar item click area (02aeb79)

3.6.3 (2019-02-28)

Bug Fixes

  • merge-reports: do not fail in case of intersecting suite and state names (13d2e5a)

3.6.2 (2019-02-27)

Bug Fixes

  • runtime error should be visible (164ba60)

3.6.1 (2019-02-25)

Bug Fixes

  • set success status for branch on accept image in "gui" mode (b8af140)

3.6.0 (2019-02-17)

Features

3.5.1 (2019-02-15)

Bug Fixes

  • catch unhandled reject in prepareImages (63ef2e5)

3.5.0 (2019-02-12)

Features

  • update fs-extra package (483414d)

3.4.3 (2019-02-12)

Bug Fixes

  • do not fail if one of the reports is empty (a962f1d)

3.4.2 (2019-02-11)

Bug Fixes

  • filter browsers on render (3fa7c11)

3.4.1 (2019-02-06)

Bug Fixes

3.4.0 (2019-02-06)

Bug Fixes

  • copyImageAsync uses non-promisified method (87dc487)

Features

  • added ability to filter browser by url params (3424a78)

3.3.0 (2019-02-01)

Bug Fixes

  • use "backgroundImage" instead "background-image" (e66d140)

Features

  • gui: accept only opened tests (fc86507)

3.2.4 (2019-01-31)

Bug Fixes

  • skipped priority is less than red & green states (9198131)

3.2.3 (2019-01-30)

Bug Fixes

  • gui: gemini gui fail on browser result open (1fda718)

3.2.2 (2019-01-28)

Bug Fixes

  • broken screenshot in "Scale images" mode (e0624aa)

3.2.1 (2019-01-22)

Bug Fixes

  • debounce for update filter by name (6a06c96)

3.2.0 (2019-01-21)

Bug Fixes

  • correct display executed test but failed and skipped (1977708)
  • rename property "reason" to "error" and "skipReason" (05cd649)
  • save images for last retry in skipped test (3024df8)
  • screenshot jump on lazy load (1ec26e8)

Features

  • add filter by test name in report (933e01f)

3.1.2 (2018-12-25)

Bug Fixes

  • lazy-load: lazyLoadOffset option does not work (fd2393c)

3.1.1 (2018-12-24)

Bug Fixes

  • build: make package.json scripts crossplatform (ac7b82f)
  • unable to disable lazy image load (2a911e7)

3.1.0 (2018-12-17)

Features

  • display skipped test with retries (481dfae)

3.0.2 (2018-12-02)

Bug Fixes

  • getting diff image size (7df019b)

3.0.1 (2018-12-02)

Bug Fixes

  • reporter-helpers: do not fail if screenshot in base64 is empty (03e044d)

3.0.0 (2018-11-29)

Features

  • set image sizes to screenshot component (bd6e6fe)

BREAKING CHANGES

  • changed format of data emitted on test execution events in gemini and hermione

2.25.0 (2018-11-29)

Features

2.24.0 (2018-11-27)

Bug Fixes

  • не падать, а перезаписывать файл (4eae6f5)

Features

2.23.0 (2018-10-25)

Features

  • add ability to configure lazy loading (#147) (ada7628)

2.22.0 (2018-10-10)

Bug Fixes

  • reset native paddings from retry-buttons (18dea98)

Features

2.21.3 (2018-09-18)

Bug Fixes

  • gui: do not fail on accept image (034c972)

2.21.2 (2018-09-12)

Bug Fixes

  • merge-reports: move only exists content (771a983)

2.21.1 (2018-09-12)

Bug Fixes

  • accept image from one of retries (70096bb)

2.21.0 (2018-09-04)

Features

  • add merge-reports command (b8ba30b)

2.20.8 (2018-08-28)

Bug Fixes

  • unable update image for test after first accept (5c967aa)

2.20.7 (2018-08-03)

Bug Fixes

  • saving correct full title to clipboard (#137) (8bf5873)

2.20.6 (2018-08-01)

Bug Fixes

  • ability to accept image on no reference image error (f4c5890)

2.20.5 (2018-07-23)

Bug Fixes

  • display all info about test result (80e4beb)

2.20.4 (2018-07-18)

Bug Fixes

  • error does not display in report (b471707)

2.20.3 (2018-07-12)

Bug Fixes

  • broken images for tests with no reference image (99e5869)

2.20.2 (2018-07-10)

Bug Fixes

  • hermione gui: do not show disabled and silently skipped tests (cf45d11)

2.20.1 (2018-07-04)

Bug Fixes

  • display error state if state images does not exist (1240276)
  • hermione gui: pass grep to readTests (13251ab)
  • scaleImages: diff images can be higher than actual and expected (51bf7e0)

2.20.0 (2018-06-26)

Features

  • hermione-gui: ability to retry only failed tests (ce3f915)

2.19.2 (2018-06-26)

Bug Fixes

  • gui: remove custom "Promise.done" method (ef7c1fc)

2.19.1 (2018-06-24)

Bug Fixes

  • reset previous test images on test retry (9fa9c02)

2.19.0 (2018-06-22)

Features

  • hermione: show all assertView images (9f88f90)

2.18.1 (2018-06-09)

Bug Fixes

  • show screenshots for NoRefImage errors (6b4cee8)

2.18.0 (2018-06-08)

Bug Fixes

  • hermione: show assertView image for passed tests (41e6b68)

Features

  • add infrastructure for test react components (bb6b3d0)

2.17.1 (2018-05-31)

Bug Fixes

2.17.0 (2018-05-29)

Features

  • enable retry button for passed tests (#115) (b11661c)
  • show all meta info from test in report (#114) (894b954)

2.16.0 (2018-05-17)

Features

  • hermione: show the first 'assertView' command result (873c002)

2.15.0 (2018-04-22)

Bug Fixes

  • hermione gui: mark browser section as running on test run (97951e0)

Features

  • update suite tree once on Accept all (4c10f37)

2.14.0 (2018-04-17)

Features

  • gui: add ability to emit events for plugin commutication (3381bf3)

2.13.0 (2018-04-16)

Bug Fixes

  • gui: disable control buttons on retry test and suite (293f223)
  • cursor pointer for buttons (efb1482)
  • set actual path to image for update-reference handler (6c17994)
  • gui: expand failed suites on test running (19affb0)

Features

  • blinking Run button while test running (5c656d5)

2.12.3 (2018-04-11)

Bug Fixes

  • missed 'file' property in accepted result (e2b65c7)
  • save correct screen name for hermione test on fail (5c235b0)

2.12.2 (2018-04-07)

Bug Fixes

2.12.1 (2018-04-06)

Bug Fixes

  • gui: accept all should not save errored tests (811ec68)
  • gui: do not run all tests on restart successful suite (1470355)

2.12.0 (2018-04-06)

Bug Fixes

  • expand retries does nothing (e89d3fb)
  • rerender only accepted images (2793704)
  • gui: accept and retry one test (462ba2b)
  • gui: do not disable accept for all retries (7ba44ce)

Features

  • gui: show reference image for suites without reuse (abc5e72)

2.11.0 (2018-04-04)

Features

  • add "scaleImages" option (e5371aa)

2.10.1 (2018-04-04)

Bug Fixes

  • create report directory before save data on exit (a5475e6)

2.10.0 (2018-04-04)

Bug Fixes

  • hack: do not close connection on event source error (376b88a)

Features

  • save data file on process exit (bb36c00)

2.9.3 (2018-04-01)

Bug Fixes

  • gui: collapse suite after image accept (38e42ff)

2.9.2 (2018-03-30)

Bug Fixes

  • do not re-render all suites on suite change (96cc769)

2.9.1 (2018-03-29)

Bug Fixes

  • remove 'no tests' message (8541f6b)
  • retry button retries multiple times (63f2555)

2.9.0 (2018-03-28)

Features

  • gui: add retry button for each suite (7e5ed65)

2.8.3 (2018-03-26)

Bug Fixes

  • take set option from global options (#76) (4819de5)

2.8.2 (2018-03-23)

Bug Fixes

  • hermione-gui: run only passed tests (558646e)

2.8.1 (2018-03-22)

Bug Fixes

  • gemini-test-adapter: method hasDiff should return false for error (ed0cc7b)
  • gui: using grep with reuse (4e3c66d)

2.8.0 (2018-03-22)

Features

  • implement gui for hermione (c55d126)

2.7.1 (2018-03-21)

Bug Fixes

  • accept errored tests (9a11125)
  • gui option 'auto-run' (90bbddd)
  • inline diff images in one row (3967fe2)
  • retry failed button (01db91e)
  • status of retried test should not change root status (297c717)

2.7.0 (2018-03-19)

Features

  • add ability to fit images in one row (67adcb4)

2.6.3 (2018-03-13)

Bug Fixes

  • render only affected parts of page (1763bea)

2.6.2 (2018-03-13)

Bug Fixes

  • generate html reporter on called gemini via API (cfd78c5)

2.6.1 (2018-03-10)

Bug Fixes

  • reuse: reset reuse flag for each suite (60c7eb1)

2.6.0 (2018-03-06)

Bug Fixes

  • click on icon opens/closes suite (0cb3bed)
  • gui: wrong dot colors (0064762)
  • hermione when failed (a56e6a8)

Features

2.5.0 (2018-03-01)

Bug Fixes

  • do not generate html report for gui (75edce6)
  • webpack watcher (dc6a044)

Features

  • add accept images for gui (c2db9f4)

2.4.0 (2018-02-27)

Features

2.3.0 (2018-02-21)

Bug Fixes

  • mark with red tests failed with error (2b2c05f)

Features

2.2.0 (2018-02-20)

Bug Fixes

  • state-error: do not escape control characters (af798d6)
  • empty title for hermione test (4fdcc76)

Features

  • add base gui logic (8542bd7)
  • remove screenshotOnReject option (can be set from hermione) (aff3d84)

2.1.0 (2018-02-16)

Bug Fixes

Features

  • save diff from hermione assert view (#42) (f4e1c92)

2.0.4 (2018-02-06)

Bug Fixes

2.0.3 (2018-02-04)

Bug Fixes

  • add browser name to skip reason (b13675e)
  • add stats info for hermione (42aa128)

2.0.2 (2018-02-04)

Bug Fixes

  • save image asynchronously in hermione report (#39) (45d7e61)

2.0.1 (2018-01-30)

Bug Fixes

2.0.0 (2018-01-28)

Bug Fixes

  • change metaInfo in data.js from html-string to object (2ea8301)
  • Meta-info view (df3f031)
  • retry images do not change (885bf8a)

Features

  • adapt screenshots width to window width (dc0ac44)
  • add hermione html reporter (ee21f76)
  • replace handlebars with react+redux implementation (1e0ceee)
  • suites colored in grey if all children are skipped (b8f784b)

1.3.3 (2018-01-23)

Bug Fixes

  • retry images do not change (885bf8a)

1.3.2 (2018-01-22)

Bug Fixes

1.3.0 (2018-01-22)

Bug Fixes

  • change metaInfo in data.js from html-string to object (2ea8301)

Features

  • suites colored in grey if all children are skipped (b8f784b)

1.2.0 (2017-12-25)

Features

  • replace handlebars with react+redux implementation (1e0ceee)

1.1.0 (2017-12-04)

Features

  • make url in meta-info clickable (076f817)

1.0.0 (2017-10-19)

Features

  • Implement view mode switcher (6237582)
  • Remove "errorsOnly" option

0.7.1 (2017-10-18)

Bug Fixes

  • store: show errors with any nesting of suites (4937829)
  • use 'hasFails' and 'hasRetries' in helpers from utils (9b0045e)
  • webpack: run babel loader on handlebars helper (43da30e)

0.7.0 (2017-10-10)

Features

  • generate html at runtime instead on the server side (eb9aa19)
  • use webpack and plugins instead browserify and uglify-js (8ea0d5b)

0.6.0 (2017-09-18)

Features

  • add ShowOnlyErrors button (f727d1d)
  • drop support of node below 6.x (11e5227)

0.5.0 (2017-09-15)

Features

  • save test results in json (de7a1ea)

0.4.1 (2017-08-29)

Bug Fixes

  • bug with the substitution of the base host through env var (2b01f9a)

0.4.0 (2017-08-27)

Features

  • add ability to change original host through "baseHost" option (80efd46)

0.3.0 (2017-08-17)

Bug Fixes

  • added package-lock.json to gitignore (3a56c7c)

Features

  • add "errorsOnly" option to show in report only failed tests (0097c33)

0.2.5 (2017-08-10)

Bug Fixes

  • fix missed image file issue on gemini update (073298a)

0.2.4 (2017-08-09)

Bug Fixes

  • fix issue with empty report on image reference update (babc442)

0.2.3 (2017-08-01)

0.2.2 (2017-07-19)

0.2.1 (2017-07-19)

Bug Fixes

  • fix error with double slashed suite urls (f739686)

0.2.0 (2017-06-05)

Features

  • implement core functionality (2807fa8)