{"ref":"artifact:arnaudbuchholz-ui5-test-runner","page":"/artifacts/arnaudbuchholz-ui5-test-runner","json":"/artifacts/arnaudbuchholz-ui5-test-runner.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"arnaudbuchholz-ui5-test-runner","name":"ui5-test-runner","artifact_type":"cli","ecosystem":"ui5","domain":"developer-experience","origin_ring":"independent","description":{"one_line":"A standalone command line that runs a UI5 project's QUnit and OPA test pages in parallel browser instances, written for suites too large for one browser, and merges their coverage into one report.","short":"Command line running UI5 QUnit and OPA tests in parallel","what_it_solves":"Runs a UI5 application's existing test pages from a command line rather than from a browser tab: it starts from the project's testsuite file, `test/testsuite.qunit.html` by default, gives each page its own browser instance and runs two of them at a time until the suite is done. [Arnaud Buchholz](actor:arnaudbuchholz) wrote it as a substitute for the [UI5 karma runner](https://github.com/SAP/karma-ui5), for suites big enough that one browser process reaches 2 GB and crashes. A run leaves a `report/` folder, a progress page to open while the tests execute, and an `nyc` coverage report merged from what each page recorded. Legacy mode has it serve the application and instrument the sources itself; remote mode points it at an app somebody else serves, [@ui5/cli](artifact:sap-ui5-cli) for instance, and then instrumenting is that project's own business. Four automation libraries are documented, `puppeteer` by default plus `playwright`, `selenium-webdriver` and `webdriverio`, each with the browsers it can launch, and version 6 states that JSDOM browser emulation is no longer supported."},"links":{"repo":"https://github.com/ArnaudBuchholz/ui5-test-runner","npm":"https://www.npmjs.com/package/ui5-test-runner","docs":"https://arnaudbuchholz.github.io/ui5-test-runner/"},"identity":{"author":"Arnaud Buchholz","license":"MIT"},"compat":{"runtimes":["node"]},"agent":{"source":{"url":"https://github.com/ArnaudBuchholz/ui5-test-runner","title":"ArnaudBuchholz/ui5-test-runner — README","checked":"2026-09-30","quote":"Local installation * `npm install --save-dev ui5-test-runner` * Trigger either with `npx ui5-test-runner` or through an npm script invoking `ui5-test-runner`"},"install":"npm install --save-dev ui5-test-runner","pitfalls":["Additional packages are installed during execution rather than declared as dependencies: the README states that puppeteer, selenium-webdriver and nyc are taken from the tested project when installed locally there, and installed globally otherwise."]},"source_available":true,"provides":[{"capability":"capability:ui5-testing","what_it_does":"Runs a project's own QUnit and OPA test pages from the command line, each page in its own browser instance and several at a time, and merges the coverage each page recorded into one report.","sources":[{"url":"https://github.com/ArnaudBuchholz/ui5-test-runner","title":"ArnaudBuchholz/ui5-test-runner — README","checked":"2026-09-30","quote":"A self-sufficient test runner for UI5 applications enabling parallel execution of tests."},{"url":"https://github.com/ArnaudBuchholz/ui5-test-runner/blob/master/docs/index.md","title":"ui5-test-runner — documentation index","checked":"2026-10-15","quote":"A standalone Node.js CLI that drives browsers to execute UI5 (Fiori/SAPUI5/OpenUI5) test pages and produces CTRF JSON reports."},{"url":"https://github.com/ArnaudBuchholz/ui5-test-runner/blob/master/docs/introduction.md","title":"ui5-test-runner — Introduction","checked":"2026-10-15","quote":"It runs your QUnit and OPA5 test pages in parallel across real browsers and produces a consolidated report of every test result — without requiring any changes to your existing tests."},{"url":"https://github.com/ArnaudBuchholz/ui5-test-runner/blob/master/docs/coverage.md","title":"ui5-test-runner — Coverage extraction","checked":"2026-09-30","quote":"In legacy mode, `ui5-test-runner` owns the full instrumentation pipeline: it rewrites source files before the tests run and substitutes them at the HTTP layer while the tests execute."},{"url":"https://github.com/ArnaudBuchholz/ui5-test-runner/blob/master/docs/browser_selection.md","title":"ui5-test-runner — Browser selection","checked":"2026-10-15","quote":"the automation library (`puppeteer`, `playwright`, `webdriverio`, `selenium-webdriver`)"}],"facets":[{"key":"test_level","value":["Unit tests","Integration tests"],"source":{"url":"https://github.com/ArnaudBuchholz/ui5-test-runner/blob/master/docs/introduction.md","title":"ui5-test-runner — Introduction, Supported test frameworks","checked":"2026-10-15","quote":"**QUnit** — unit tests; the agent auto-detects QUnit on the page"},"sources":[{"url":"https://github.com/ArnaudBuchholz/ui5-test-runner/blob/master/docs/introduction.md","title":"ui5-test-runner — Introduction, QUnit pages","checked":"2026-10-15","quote":"**QUnit** — unit tests; the agent auto-detects QUnit on the page"},{"url":"https://github.com/ArnaudBuchholz/ui5-test-runner/blob/master/docs/introduction.md","title":"ui5-test-runner — Introduction, OPA5 pages","checked":"2026-10-15","quote":"**OPA5** — integration tests; optionally split per QUnit module (`--split-opa`) for additional parallelism"}]},{"key":"coverage_report","value":true,"source":{"url":"https://github.com/ArnaudBuchholz/ui5-test-runner/blob/master/docs/coverage.md","title":"ui5-test-runner — Coverage extraction","checked":"2026-09-30","quote":"In legacy mode, `ui5-test-runner` owns the full instrumentation pipeline: it rewrites source files before the tests run and substitutes them at the HTTP layer while the tests execute."},"sources":[{"url":"https://github.com/ArnaudBuchholz/ui5-test-runner/blob/master/docs/introduction.md","title":"ui5-test-runner — Introduction, coverage in remote mode","checked":"2026-10-15","quote":"Code coverage is also available in remote mode when your application server pre-instruments the source files — for example using `@ui5/middleware-code-coverage` with `@ui5/cli`."}]}]}],"requires":[{"ref":"external:nodejs","for":"The runner is a Node command line installed from npm into the tested project or globally, and the README names the Node version it works with.","sources":[{"url":"https://github.com/ArnaudBuchholz/ui5-test-runner","title":"ArnaudBuchholz/ui5-test-runner — README","checked":"2026-09-30","quote":"Works with [Node.js](https://nodejs.org/en/download/) >= 24"}]}],"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-09-30"},"maintainers":["actor:arnaudbuchholz"],"history":[{"date":"2026-10-15","field":"description.what_it_solves","from":"Five automation libraries are documented, `puppeteer` by default plus `jsdom`, `playwright`, `selenium-webdriver` and `webdriver.io`, and the ones the tested project has not installed are fetched while the run starts.","to":"Four automation libraries are documented, `puppeteer` by default plus `playwright`, `selenium-webdriver` and `webdriverio`, each with the browsers it can launch, and version 6 states that JSDOM browser emulation is no longer supported.","reason":"The sentence was read on 2026-09-30 and version 6 changed it: the breaking-changes page states JSDOM browser emulation is no more supported, and the browser-selection page now names four libraries, with the browser chosen by a separate option. The clause about libraries being fetched during the run was dropped from this sentence because it is the same claim as the pitfall recorded under agent, which the v6 dependency pages were not read for."},{"date":"2026-10-15","field":"provides[capability:ui5-testing].sources","from":"https://github.com/ArnaudBuchholz/ui5-test-runner/blob/master/docs/usage.md","to":"docs/introduction.md and docs/browser_selection.md","reason":"The usage page cited on 2026-09-30 is not in the docs folder today; the pages that carry the same statements in version 6 are the introduction and the browser-selection page, both read on 2026-10-15."},{"date":"2026-10-15","field":"provides[capability:ui5-testing].facets","from":null,"to":"test_level, coverage_report","reason":"Both are stated by the documentation in its own words: QUnit pages are labelled unit tests and OPA5 pages integration tests, and coverage is documented for both modes. Version 6 turns coverage off by default, which is a setting and not a change to whether it is available."}],"drafted_with_ai":true,"contributors":["actor:akudev","actor:arnaudbuchholz","actor:arnaudbuchholz-sap","actor:fossabot","actor:julianschsap","actor:juriz889","actor:marianfoo","actor:rajxsingh"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"good","evidence":"released this month"},{"label":"Continuity","tier":"good","evidence":"8 contributors, 1 publisher"},{"label":"Repository","tier":"good","evidence":"pushed 2026-10, not archived"}],"compatibility":[{"label":"Declared for","tier":"unknown","evidence":"no UI5 release lines in the atlas"},{"label":"Survived majors","tier":"unknown","evidence":"no UI5 release lines in the atlas"},{"label":"Maintainer's CI","tier":"good","evidence":"Node.js CI green, 2026-10-24"}],"practice":[{"label":"Tests","tier":"good","evidence":"359 test files"},{"label":"Docs","tier":"good","evidence":"docs/ with 163 pages, docs site, README 3 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":11379,"unit":"installs/week"},{"value":33,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-24","latest_version":"6.0.1","majors":{"1":{"version":"1.0.0","date":"2021-06-01"},"2":{"version":"2.0.0","date":"2023-03-06"},"3":{"version":"3.0.0","date":"2023-05-08"},"4":{"version":"4.0.0","date":"2024-02-08"},"5":{"version":"5.0.0","date":"2024-04-27"},"6":{"version":"6.0.0","date":"2026-10-24"},"0.9":{"version":"0.9.0","date":"2021-03-20"}},"license":"MIT","first_release":"2021-03-20","last_release":"2026-10-24","releases":98,"cadence_days":16,"maintainers":1,"repository":"git+https://github.com/ArnaudBuchholz/ui5-test-runner.git","repository_directory":null,"peer_cds":null,"dependencies":2,"node_engine":">=24.11.1","test_script":false,"types":false,"downloads_weekly":11379,"downloads_monthly":70893,"stars":33,"forks":16,"open_issues":5,"archived":false,"pushed_at":"2026-10-24","license_spdx":"MIT","org_owned":false,"default_branch":"main","created_at":"2021-03-02T19:38:54Z","open_prs":1,"tree_truncated":false,"test_files":359,"workflows":3,"other_ci":false,"readme_bytes":3505,"docs_files":163,"changelog":false,"license_file":true,"dts_files":2,"first_commit":"2021-03-02","last_commit":"2026-10-24","commits":3504,"contributors":8,"ci_status":"success","ci_run_at":"2026-10-24","ci_workflow":"Node.js CI","ci_event":"push","readme_path":"README.md","readme_sha":"a6d9d389290457a8926c037e59a51167560497be","months_since_release":0,"dormant":false,"repo_read":"2026-10-24"},"release_notes":{"license":"MIT","quotable":true,"prereleases":4,"source":{"kind":"github-releases","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases"},"format":"github-releases","releases":[{"version":"6.0.1","date":"2026-10-24","date_source":"github","heading":"v6.0.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v6.0.1","sections":[],"hash":"8b965f3ffd32330f"},{"version":"6.0.0","date":"2026-10-24","date_source":"github","heading":"v6.0.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v6.0.0","sections":[],"hash":"891e0de00da17fdf"},{"version":"5.14.2","date":"2026-10-07","date_source":"github","heading":"v5.14.2","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.14.2","sections":[],"hash":"4ebff87b3d01c365"},{"version":"5.14.1","date":"2026-09-18","date_source":"github","heading":"v5.14.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.14.1","sections":[],"hash":"143060a1e3199808"},{"version":"5.14.0","date":"2026-08-19","date_source":"github","heading":"v5.14.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.14.0","sections":[],"hash":"970c6f08d6bc3439"},{"version":"6.0.0-beta.5","date":"2026-06-05","date_source":"github","heading":"v6.0.0-beta.5","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v6.0.0-beta.5","sections":[],"hash":"cb5e0ccb640e4d94","prerelease":true},{"version":"6.0.0-beta.4","date":"2026-06-01","date_source":"github","heading":"v6.0.0-beta.4","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v6.0.0-beta.4","sections":[],"hash":"7614810a5879677f","prerelease":true},{"version":"5.13.1","date":"2026-04-04","date_source":"github","heading":"v5.13.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.13.1","sections":[],"hash":"4da19b2f52b0918b"},{"version":"5.13.0","date":"2026-01-03","date_source":"github","heading":"v5.13.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.13.0","sections":[],"hash":"25fc678cacef965e"},{"version":"5.12.0","date":"2025-12-04","date_source":"github","heading":"v5.12.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.12.0","sections":[],"hash":"da290d27045c494d"},{"version":"5.11.2","date":"2025-11-30","date_source":"github","heading":"v5.11.2","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.11.2","sections":[],"hash":"3be0a8c368596418"},{"version":"5.11.1","date":"2025-11-21","date_source":"github","heading":"v5.11.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.11.1","sections":[],"hash":"14cc740c2490f131"},{"version":"5.11.0","date":"2025-11-17","date_source":"github","heading":"v5.11.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.11.0","sections":[],"hash":"8a230fdcdc0e7f77"},{"version":"5.10.1","date":"2025-10-07","date_source":"github","heading":"v5.10.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.10.1","sections":[],"hash":"eaf76770ee0dcf71"},{"version":"5.10.0","date":"2025-09-29","date_source":"github","heading":"v5.10.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.10.0","sections":[],"hash":"067bed13e375740a"},{"version":"5.9.1","date":"2025-07-31","date_source":"github","heading":"v5.9.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.9.1","sections":[],"hash":"5507ea78603b98b2"},{"version":"5.9.0","date":"2025-07-24","date_source":"github","heading":"v5.9.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.9.0","sections":[],"hash":"cc1ac7f1054340d4"},{"version":"5.8.1","date":"2025-06-23","date_source":"github","heading":"v5.8.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.8.1","sections":[],"hash":"fbc48ef19d73f04c"},{"version":"5.8.0","date":"2025-06-20","date_source":"github","heading":"v5.8.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.8.0","sections":[],"hash":"5ff31418ec1b1e73"},{"version":"5.7.4","date":"2025-06-16","date_source":"github","heading":"v5.7.4","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.7.4","sections":[],"hash":"ef8da9b2c923f4cb"},{"version":"5.7.3","date":"2025-06-15","date_source":"github","heading":"v5.7.3","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.7.3","sections":[],"hash":"42d3420d8de95964"},{"version":"5.7.2","date":"2025-06-08","date_source":"github","heading":"v5.7.2","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.7.2","sections":[],"hash":"f0460bf3b1580d36"},{"version":"5.7.1","date":"2025-05-21","date_source":"github","heading":"v5.7.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.7.1","sections":[],"hash":"ed0cd2a8050e1803"},{"version":"5.7.0","date":"2025-04-18","date_source":"github","heading":"v5.7.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.7.0","sections":[],"hash":"3e9bfa57553d507b"},{"version":"5.6.3","date":"2025-04-18","date_source":"github","heading":"v5.6.3","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.6.3","sections":[],"hash":"02cceee5b4d3764d"},{"version":"5.6.2","date":"2025-03-24","date_source":"github","heading":"v5.6.2","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.6.2","sections":[],"hash":"d81a74d210f76128"},{"version":"5.6.1","date":"2025-03-20","date_source":"github","heading":"v5.6.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.6.1","sections":[],"hash":"b09dab406ff3c147"},{"version":"5.6.0","date":"2025-03-18","date_source":"github","heading":"v5.6.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.6.0","sections":[],"hash":"2297d63552858d23"},{"version":"5.5.2","date":"2025-03-16","date_source":"github","heading":"v5.5.2","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.5.2","sections":[],"hash":"ceb25b75b6512d93"},{"version":"5.5.1","date":"2025-03-13","date_source":"github","heading":"v5.5.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/v5.5.1","sections":[],"hash":"5b801a85d4541d0e"},{"version":"5.5.0","date":"2025-03-08","date_source":"github","heading":"5.5.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/5.5.0","sections":[],"hash":"c19ed67dbb4db08c"},{"version":"5.4.3","date":"2025-01-28","date_source":"github","heading":"5.4.3","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/5.4.3","sections":[],"hash":"19a802324223c8d2"},{"version":"5.4.2","date":"2025-01-24","date_source":"github","heading":"5.4.2","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/5.4.2","sections":[],"hash":"e3142a12b6e726c2"},{"version":"5.4.1","date":"2025-01-24","date_source":"github","heading":"5.4.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/5.4.1","sections":[],"hash":"c87c762871da1aa7"},{"version":"5.4.0","date":"2025-01-20","date_source":"github","heading":"5.4.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/5.4.0","sections":[],"hash":"4c7c379a413b7ee0"},{"version":"5.3.7","date":"2024-12-01","date_source":"github","heading":"5.3.7","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/5.3.7","sections":[],"hash":"836027149a106b2a"},{"version":"5.3.6","date":"2024-11-21","date_source":"github","heading":"5.3.6","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/5.3.6","sections":[],"hash":"c8cc32f6b118f481"},{"version":"5.3.5","date":"2024-11-15","date_source":"github","heading":"5.3.5","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/5.3.5","sections":[],"hash":"1cc9fd89b925ecae"},{"version":"5.3.4","date":"2024-09-17","date_source":"github","heading":"5.3.4","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/5.3.4","sections":[],"hash":"61efa49535c81fe4"},{"version":"5.3.3","date":"2024-09-03","date_source":"github","heading":"5.3.3","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/5.3.3","sections":[],"hash":"f3c4f3746876809c"},{"version":"5.3.2","date":"2024-08-20","date_source":"github","heading":"5.3.2","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/5.3.2","sections":[],"hash":"5e6251c71c546b79"},{"version":"5.3.1","date":"2024-07-04","date_source":"github","heading":"5.3.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/5.3.1","sections":[],"hash":"ceaf0de35a64973b"},{"version":"5.3.0","date":"2024-06-28","date_source":"github","heading":"5.3.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/5.3.0","sections":[],"hash":"a6564cbd12821e45"},{"version":"5.2.0","date":"2024-06-10","date_source":"github","heading":"5.2.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/5.2.0","sections":[],"hash":"2af57cb69c360ab4"},{"version":"5.1.0","date":"2024-06-07","date_source":"github","heading":"5.1.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/5.1.0","sections":[],"hash":"93797fb2a3f315c3"},{"version":"5.0.0","date":"2024-04-27","date_source":"github","heading":"5.0.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/5.0.0","sections":[],"hash":"f01f8147d81e4708"},{"version":"4.5.1","date":"2024-04-16","date_source":"github","heading":"4.5.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/4.5.1","sections":[],"hash":"cd7d0b66b78958be"},{"version":"4.5.0","date":"2024-04-13","date_source":"github","heading":"4.5.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/4.5.0","sections":[],"hash":"cf4e9998af5ab7c5"},{"version":"4.4.0","date":"2024-03-17","date_source":"github","heading":"4.4.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/4.4.0","sections":[],"hash":"97665ce99f8d3e25"},{"version":"4.3.2","date":"2024-03-16","date_source":"github","heading":"4.3.2","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/4.3.2","sections":[],"hash":"6f6e4585d1cca6a3"},{"version":"4.3.1","date":"2024-03-08","date_source":"github","heading":"4.3.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/4.3.1","sections":[],"hash":"c3c85ac70d0fab8c"},{"version":"4.3.0","date":"2024-03-07","date_source":"github","heading":"4.3.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/4.3.0","sections":[],"hash":"be13dbb97aaa0bcd"},{"version":"4.2.1","date":"2024-02-27","date_source":"github","heading":"4.2.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/4.2.1","sections":[],"hash":"3c4f6eed3df745e7"},{"version":"4.2.0","date":"2024-02-26","date_source":"github","heading":"4.2.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/4.2.0","sections":[],"hash":"aa8150c1601a1be0"},{"version":"4.1.1","date":"2024-02-24","date_source":"github","heading":"4.1.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/4.1.1","sections":[],"hash":"b77eeef3f20c17b5"},{"version":"4.1.0","date":"2024-02-19","date_source":"github","heading":"4.1.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/4.1.0","sections":[],"hash":"7907f4cce019e179"},{"version":"4.0.0","date":"2024-02-08","date_source":"github","heading":"4.0.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/4.0.0","sections":[],"hash":"4880554d990ca11c"},{"version":"3.3.5","date":"2023-10-08","date_source":"github","heading":"3.3.5","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/3.3.5","sections":[],"hash":"7e92a1547343a9b6"},{"version":"3.3.4","date":"2023-10-02","date_source":"github","heading":"3.3.4","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/3.3.4","sections":[],"hash":"45d80f13bfca67a6"},{"version":"3.3.3","date":"2023-09-28","date_source":"github","heading":"3.3.3","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/3.3.3","sections":[],"hash":"cabdce418a60d2d2"},{"version":"3.3.2","date":"2023-09-25","date_source":"github","heading":"3.3.2","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/3.3.2","sections":[],"hash":"4147557f04522c2a"},{"version":"3.3.1","date":"2023-09-22","date_source":"github","heading":"3.3.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/3.3.1","sections":[],"hash":"5bb2d4f8ceaf0047"},{"version":"3.3.0","date":"2023-09-21","date_source":"github","heading":"3.3.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/3.3.0","sections":[],"hash":"4418e484f8fdb189"},{"version":"3.2.0","date":"2023-06-06","date_source":"github","heading":"3.2.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/3.2.0","sections":[{"kind":"other","heading":null,"items":1}],"hash":"a78fe5479ca5efcd"},{"version":"3.1.1","date":"2023-06-01","date_source":"github","heading":"3.1.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/3.1.1","sections":[{"kind":"other","heading":null,"items":1}],"hash":"6f2fc59ed1528ccb"},{"version":"3.1.0","date":"2023-05-30","date_source":"github","heading":"3.1.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/3.1.0","sections":[{"kind":"other","heading":null,"items":3}],"hash":"c4f6cf38ae2550b9"},{"version":"3.0.0-2","date":"2023-05-08","date_source":"github","heading":"3.0.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/3.0.0-2","sections":[{"kind":"other","heading":null,"items":3}],"hash":"448f997a3b731967"},{"version":"2.0.5","date":"2023-04-14","date_source":"github","heading":"2.0.5","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/2.0.5","sections":[{"kind":"other","heading":null,"items":4}],"hash":"68b2016ac37b943a"},{"version":"2.0.4","date":"2023-04-05","date_source":"github","heading":"2.0.4","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/2.0.4","sections":[{"kind":"other","heading":null,"items":1}],"hash":"cf17f01948571742"},{"version":"2.0.3","date":"2023-03-30","date_source":"github","heading":"2.0.3","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/2.0.3","sections":[{"kind":"other","heading":null,"items":1}],"hash":"e45b778706186a0d"},{"version":"2.0.2","date":"2023-03-28","date_source":"github","heading":"2.0.2","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/2.0.2","sections":[{"kind":"other","heading":null,"items":1}],"hash":"8877cb101556101b"},{"version":"2.0.1","date":"2023-03-23","date_source":"github","heading":"2.0.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/2.0.1","sections":[{"kind":"other","heading":null,"items":2}],"hash":"940fee8556490085"},{"version":"2.0.0","date":"2023-03-06","date_source":"github","heading":"2.0.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/2.0.0","sections":[{"kind":"breaking","heading":"Breaking change","items":0}],"hash":"4755526cf9e76f95"},{"version":"1.1.5","date":"2022-10-26","date_source":"github","heading":"1.1.5","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/1.1.5","sections":[],"hash":"15fa6625ab7ad8a0"},{"version":"1.1.4","date":"2022-04-17","date_source":"github","heading":"1.1.4","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/1.1.4","sections":[],"hash":"8ab2b2d10294910f"},{"version":"1.1.3","date":"2021-11-24","date_source":"github","heading":"1.1.3","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/1.1.3","sections":[],"hash":"5ef512e21a043a71"},{"version":"1.1.2","date":"2021-10-27","date_source":"github","heading":"1.1.2","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/1.1.2","sections":[],"hash":"6db548acabeebe19"},{"version":"1.1.1-fix","date":"2021-10-26","date_source":"github","heading":"1.1.1","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/1.1.1-fix","sections":[],"hash":"4267c210146a0557"},{"version":"1.1.0","date":"2021-10-26","date_source":"github","heading":"1.1.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/1.1.0","sections":[],"hash":"07d75a2a95db24d1"},{"version":"1.0.7","date":"2021-09-05","date_source":"github","heading":"1.0.7","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/1.0.7","sections":[{"kind":"other","heading":null,"items":4}],"hash":"ec2f05414a795f1c"},{"version":"1.0.6","date":"2021-08-24","date_source":"github","heading":"1.0.6","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/1.0.6","sections":[],"hash":"e3b0c44298fc1c14"},{"version":"1.0.5","date":"2021-08-24","date_source":"github","heading":"1.0.5","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/1.0.5","sections":[],"hash":"e3b0c44298fc1c14"},{"version":"1.0.4","date":"2021-07-16","date_source":"github","heading":"1.0.4","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/1.0.4","sections":[],"hash":"e3b0c44298fc1c14"},{"version":"1.0.3","date":"2021-07-03","date_source":"github","heading":"1.0.3","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/1.0.3","sections":[],"hash":"e3b0c44298fc1c14"},{"version":"1.0.2","date":"2021-06-29","date_source":"github","heading":"1.0.2","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/1.0.2","sections":[{"kind":"other","heading":null,"items":2}],"hash":"aca20cd59727e5ec"},{"version":"1.0.0","date":"2021-06-01","date_source":"github","heading":"1.0.0","url":"https://github.com/ArnaudBuchholz/ui5-test-runner/releases/tag/1.0.0","sections":[],"hash":"e3b0c44298fc1c14"}],"versions":[{"version":"6.0.1","date":"2026-10-24"},{"version":"6.0.0","date":"2026-10-24"},{"version":"5.14.2","date":"2026-10-07"},{"version":"5.14.1","date":"2026-09-18"},{"version":"5.14.0","date":"2026-08-19"},{"version":"5.13.1","date":"2026-04-04"},{"version":"5.13.0","date":"2026-01-03"},{"version":"5.12.0","date":"2025-12-04"},{"version":"5.11.2","date":"2025-11-30"},{"version":"5.11.1","date":"2025-11-21"},{"version":"5.11.0","date":"2025-11-17"},{"version":"5.10.1","date":"2025-10-07"},{"version":"5.10.0","date":"2025-09-29"},{"version":"5.9.1","date":"2025-07-31"},{"version":"5.9.0","date":"2025-07-24"},{"version":"5.8.1","date":"2025-06-23"},{"version":"5.8.0","date":"2025-06-20"},{"version":"5.7.4","date":"2025-06-16"},{"version":"5.7.3","date":"2025-06-15"},{"version":"5.7.2","date":"2025-06-08"},{"version":"5.7.1","date":"2025-05-21"},{"version":"5.7.0","date":"2025-04-18"},{"version":"5.6.3","date":"2025-04-18"},{"version":"5.6.2","date":"2025-03-24"},{"version":"5.6.1","date":"2025-03-20"},{"version":"5.6.0","date":"2025-03-18"},{"version":"5.5.2","date":"2025-03-16"},{"version":"5.5.1","date":"2025-03-13"},{"version":"5.5.0","date":"2025-03-08"},{"version":"5.4.3","date":"2025-01-28"},{"version":"5.4.2","date":"2025-01-24"},{"version":"5.4.1","date":"2025-01-24"},{"version":"5.4.0","date":"2025-01-20"},{"version":"5.3.7","date":"2024-12-01"},{"version":"5.3.6","date":"2024-11-21"},{"version":"5.3.5","date":"2024-11-15"},{"version":"5.3.4","date":"2024-09-17"},{"version":"5.3.3","date":"2024-09-03"},{"version":"5.3.2","date":"2024-08-20"},{"version":"5.3.1","date":"2024-07-04"},{"version":"5.3.0","date":"2024-06-28"},{"version":"5.2.0","date":"2024-06-10"},{"version":"5.1.0","date":"2024-06-07"},{"version":"5.0.0","date":"2024-04-27"},{"version":"4.5.1","date":"2024-04-16"},{"version":"4.5.0","date":"2024-04-13"},{"version":"4.4.0","date":"2024-03-17"},{"version":"4.3.2","date":"2024-03-16"},{"version":"4.3.1","date":"2024-03-08"},{"version":"4.3.0","date":"2024-03-07"},{"version":"4.2.1","date":"2024-02-27"},{"version":"4.2.0","date":"2024-02-26"},{"version":"4.1.1","date":"2024-02-24"},{"version":"4.1.0","date":"2024-02-19"},{"version":"4.0.0","date":"2024-02-08"},{"version":"3.3.5","date":"2023-10-08"},{"version":"3.3.4","date":"2023-10-02"},{"version":"3.3.3","date":"2023-09-28"},{"version":"3.3.2","date":"2023-09-25"},{"version":"3.3.1","date":"2023-09-22"},{"version":"3.3.0","date":"2023-09-21"},{"version":"3.2.0","date":"2023-06-06"},{"version":"3.1.1","date":"2023-06-01"},{"version":"3.1.0","date":"2023-05-30"},{"version":"3.0.0","date":"2023-05-08"},{"version":"2.0.5","date":"2023-04-14"},{"version":"2.0.4","date":"2023-04-05"},{"version":"2.0.3","date":"2023-03-30"},{"version":"2.0.2","date":"2023-03-28"},{"version":"2.0.1","date":"2023-03-23"},{"version":"2.0.0","date":"2023-03-06"},{"version":"1.1.5","date":"2022-10-26"},{"version":"1.1.4","date":"2022-04-17"},{"version":"1.1.3","date":"2021-11-24"},{"version":"1.1.2","date":"2021-10-27"},{"version":"1.1.1","date":"2021-10-26"},{"version":"1.1.0","date":"2021-10-26"},{"version":"1.0.7","date":"2021-09-05"},{"version":"1.0.6","date":"2021-08-24"},{"version":"1.0.5","date":"2021-08-24"},{"version":"1.0.4","date":"2021-07-16"},{"version":"1.0.3","date":"2021-07-03"},{"version":"1.0.2","date":"2021-06-29"},{"version":"1.0.1","date":"2021-06-01"},{"version":"1.0.0","date":"2021-06-01"},{"version":"0.9.8","date":"2021-05-18"},{"version":"0.9.7","date":"2021-05-04"},{"version":"0.9.6","date":"2021-04-26"},{"version":"0.9.5","date":"2021-04-22"},{"version":"0.9.4","date":"2021-04-15"},{"version":"0.9.3","date":"2021-04-06"},{"version":"0.9.2","date":"2021-04-05"},{"version":"0.9.1","date":"2021-03-27"},{"version":"0.9.0","date":"2021-03-20"}],"crawled_at":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:arnaudbuchholz","name":"Arnaud Buchholz","json":"/actors/arnaudbuchholz.json"}],"contributors":[{"ref":"actor:akudev","name":"Andreas Kunz","json":"/actors/akudev.json"},{"ref":"actor:arnaudbuchholz-sap","name":"Arnaud Buchholz","json":"/actors/arnaudbuchholz-sap.json"},{"ref":"actor:arnaudbuchholz","name":"Arnaud Buchholz","json":"/actors/arnaudbuchholz.json"},{"ref":"actor:fossabot","name":"fossabot","json":"/actors/fossabot.json"},{"ref":"actor:julianschsap","name":"JulianSchSAP","json":"/actors/julianschsap.json"},{"ref":"actor:juriz889","name":"Juri Zeisler","json":"/actors/juriz889.json"},{"ref":"actor:marianfoo","name":"Marian Zeis","json":"/actors/marianfoo.json"},{"ref":"actor:rajxsingh","name":"Raj Singh","json":"/actors/rajxsingh.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}