Skip to content

Latest commit

 

History

History
176 lines (118 loc) · 6.26 KB

CHANGELOG.md

File metadata and controls

176 lines (118 loc) · 6.26 KB

Changelog

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

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Compatibility

The library offers compatibility contracts on the Java API and the POM.

Java API

The API covers all public Java types from com.atlassian.performance.tools.jirasoftwareactions.api and its subpackages:

POM

Changing the license is breaking a contract. Adding a requirement of a major version of a dependency is breaking a contract. Dropping a requirement of a major version of a dependency is a new contract.

1.5.1 - 2023-08-03

Fixed

  • In JiraSoftwareScenario add 3 first visited projects to JQL memory. Mitigate JPERF-573.

1.5.0 - 2023-07-07

Added

  • Fill in an IssueKeyMemory in WorkOnBacklog.

1.4.3 - 2023-04-05

Fixed

  • Include ViewHistoryTabAction and ViewCommentAction in JiraSoftwareScenario. Resolve JPERF-813.

1.4.2 - 2022-12-20

Fixed

  • Set the sprint name used for editing sprint to a random value. Resolve JPERF-906.

1.4.1 - 2022-12-15

Fixed

  • Fix flakiness of WorkOnBacklog action caused by AUI Flag obscuring edit sprint button. Resolve JPERF-903.

1.4.0 - 2022-12-15

Added

  • New action WorkOnBacklog that visits the backlog and has a chance to edit an existing sprint by changing its name. Resolve JPERF-873.

Deprecated

  • Deprecate ViewBacklogAction in favor of WorkOnBacklog

1.3.6 - 2022-10-19

Fixed

  • Fix browsing boards on Jira 9.3.0: page object and VU action. Fix JPERF-836.

1.3.5 - 2022-06-23

Empty release to test changes in release process.

1.3.4 - 2022-04-08

Fixed

  • Bump log4j version to 2.17.2. Fix JPERF-778.

1.3.3 - 2020-02-14

Fixed

  • Reduce the overhead of handling large boards and backlogs
  • Upgrade Selenium to 3.141.59
  • Use non-deprecated Kotlin stdlib. Fix JPERF-466.

1.3.2 - 2019-08-02

Fixed

  • Fix flakiness while filtering boards by type. Resolve JPERF-548.

1.3.1 - 2019-02-25

Fixed

  • Stop returning null board Id values from BrowseBoardsPage#getBoardIds. Resolve JPERF-279.

1.3.0 - 2018-11-14

Added

  • Let virtual users use their own filter predicates instead of the built-in isWorthVisiting method
  • Make the module jira-actions 3.x compatibile. Unlocks JPERF-127 and JPERF-150.

Deprecated

  • Deprecate NonEmptyBoardMemory
  • Deprecate isWorthVisiting method in the Board

1.2.0 - 2018-10-29

Added

  • Let virtual users memorize more details about boards:
    • is it a scrum board?
    • how many issues does it display?
    • how many issues are in the backlog?
  • Let virtual users avoid empty boards. Resolve JPERF-211.

Fixed

  • Avoid empty boards in the JiraSoftwareScenario.

Deprecated

  • Deprecate AgileBoardIdMemory in favor of Memory<Board>.

1.1.0 - 2018-10-15

Added

  • New action that visits backlog of Scrum boards

Fixed

  • Decrease log level for actions complaining about skipping run, which resolves JPERF-162.

1.0.0 - 2018-09-04

Changed

  • Define public API for the module.
  • Consume stable API of jira-actions

Fixed

  • Add this changelog.