Skip to content

Latest commit

 

History

History
273 lines (196 loc) · 12.4 KB

CHANGELOG.md

File metadata and controls

273 lines (196 loc) · 12.4 KB

Changelog

All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.

A list of unreleased changes can be found here.

v4.0.1 - 2024-07-25

Dependency Updates

v4.0.0 - 2024-07-24

Breaking Changes

BREAKING CHANGE

Support for older Node.js and npm releases has been dropped. Only Node.js 20.11.x and >=22.0.0 as well as npm v8 or higher are supported.

JIRA: CPOUI5FOUNDATION-846

v3.0.4 - 2023-10-19

Bug Fixes

  • Consider configPath when autoDetectType (#617) 92847bd

v3.0.3 - 2023-04-27

Bug Fixes

  • Ensure defined urlParameters order e1f3f7a

v3.0.2 - 2023-02-17

v3.0.1 - 2023-02-16

v3.0.0 - 2023-02-10

Breaking Changes

  • Require Node.js ^16.18.0 || >=18.12.0 13ca8ad
  • Require Node.js ^16.18.0 || >=18.0.0 / npm >= 8 f4e250b

Dependency Updates

  • Update UI5 Tooling dependencies to v3.0.0 (#536) 8b294d8
  • Bump @ui5/project from 3.0.0-rc.1 to 3.0.0-rc.2 1aa26c5

Features

BREAKING CHANGE

Raising the minimum required Node v18 version to 18.12.0.

Support for older Node.js and npm releases has been dropped. Only Node.js ^16.18.0 or >=18.0.0, and npm v8 or higher are supported.

v2.4.0 - 2021-12-08

Features

v2.3.4 - 2021-06-10

Bug Fixes

  • Adapt discovery to recent changes in OpenUI5 (#319) 0059cfc

v2.3.3 - 2021-02-01

v2.3.2 - 2020-11-24

Bug Fixes

v2.3.1 - 2020-10-13

Bug Fixes

v2.3.0 - 2020-09-02

Bug Fixes

  • README: Add Script Mode configuration to Quickstart Guide (#221) 3fe2d4e

Features

v2.2.1 - 2020-08-24

Bug Fixes

  • HTML mode: QUnit.config.noglobals with coverage enabled (#223) 3764e9f

v2.2.0 - 2020-06-16

Features

v2.1.2 - 2020-05-25

Bug Fixes

  • Protocol error when using https ui5.url 6396bb4

v2.1.1 - 2020-05-19

Bug Fixes

  • Improve performance when serving UI5 resources via URL 20b6512

v2.1.0 - 2020-04-09

Features

v2.0.0 - 2020-04-02

Breaking Changes

Features

  • Support UI5 Tooling specVersion 2.0 / Add all ui5 serve middlewares fbfcb09

BREAKING CHANGE

The ui5 framework is now initialized asynchronous, which is only supported starting with karma v4.3.0.

Support for older Node.js releases has been dropped. Only Node.js v10 or higher is supported.

v1.2.0 - 2020-04-01

Bug Fixes

  • Error Handling: Prevent UnhandledRejection 4e1db52

Features

  • Allow usage with non-blacklisted karma plugins (#163) 1d41181

v1.1.0 - 2019-09-06

Bug Fixes

  • Resolve absolute paths (webapp / src / test) 4f8c180
  • Fix link in testsuite error messages 8129dfd
  • Improve error handling (#102) 482d646
  • Execution in IE11 (html mode) 7c793ae

Features

  • Add option to provide URL parameters for each testpage (#109) 7722d4a

v1.0.1 - 2019-06-17

v1.0.0 - 2019-04-04

Breaking Changes

  • Update karma peerDependency to ">= 1.7.1" 2d06e91

Bug Fixes

  • Don't create webpack bundle on postinstall 8dbb33a
  • Keep last test page open 6abbec4
  • Use full screen size for QUnit HTML iframe e8c63a5
  • TypeError: top.jsUnitTestSuite is not a constructor 729a9d3

Features

  • Enable UI5 Tooling support for "script" mode 5e80a72
  • Introduce "html" / "script" mode bc0aa54

v1.0.0-beta.2 - 2019-03-22

Bug Fixes

  • Run tests in iFrame by default (#32) 7c4a825
  • Missing testrunner.html when using npm dependencies (#27) c2adeed
  • Add missing dependency to "js-yaml" 619431f

v1.0.0-beta.1 - 2019-03-13

Breaking Changes

  • Require Node.js >= 8.5 ad7b772
  • Rename framework / config to ui5 4ce4609
  • Rename package to karma-ui5 74ad2e8

Features

  • Integrate execution without htmlrunner e991ac6
  • Add QUnit HTML runner 2b69ab0

BREAKING CHANGE

Support for older Node.js releases has been dropped. Only Node.js v8.5 or higher is supported.

The framework and config names have been changed from openui5 to ui5.

The useMockServer option has been removed. A MockServer needs to be started from the test code.

The package has been renamed from karma-openui5 to karma-ui5. New versions will only be published as karma-ui5.

0.2.3 - 2017-12-28

0.2.2 - 2017-03-29

0.2.1 - 2014-12-11

0.2.0 - 2014-12-09

0.1.2 - 2014-12-08

0.1.0 - 2014-12-08