Klaros-Testmanagement 4.12.7 released

thumbnail
Torsten Stolpmann, modified 3 Years ago.

Klaros-Testmanagement 4.12.7 released

Jedi Council Member Posts: 755 Join Date: 2/12/09 Recent Posts
We are pleased to announce the release of Klaros-Testmanagement version 4.12.7.

This maintenance release improves Bugzilla compatibility, extends the job update behavior while importing test results and fixes a library dependency for importing excel based test cases. Existing users are strongly encouraged to update.

Overall the feature release Klaros-Testmanagement version 4.12 features a completely rewritten Redmine integration with support for Redmine 4.0 and is now certified to work with OpenJDK 8.

What is new in version 4.12?

  • Jira-Cloud instance connectivity restored after a compatibility breaking Jira API change
  • The GitHub v3 API including personal access tokens is now supported
  • The new Redmine Connector supports Redmine 4.0 and no longer requires the installation of a plugin
  • Added Support for Bugzilla 5.1
  • The royalty-free OpenJDK 8 platform is now officially supported
  • The Jira-Connector can now be used for token-based authentication as required by Jira Cloud instances
  • Improved print page layout
  • Faster loading of test suite lists
  • The revamped documentation now includes a symbol index
  • Improved performance of the embedded Derby database


Release Notes


Version 4.12.7 (17.04.2020)


Improvements

[KLAROS-4334] - When listing user related jobs present them in their creation order to keep the test suite order of test suite derived test case executions
[KLAROS-4336] - Add a note to the documentation that Windows Powershell is implementing an incompatible curl alias
[KLAROS-4348] - Allow to import summary and description fields for passed and skipped test case results and test case step results
[KLAROS-4350] - Add support for Bugzilla 5.1

Fixes

[KLAROS-4337] - Job progress and success is not properly updated when specified at import of test automation results
[KLAROS-4343] - When listing projects for object transfers test suites are not counted properly
[KLAROS-4345] - Error importing Excel test cases
[KLAROS-4346] - The resource API does not expose the job assignee field
[KLAROS-4351] - Unable to change status information for Bugzilla issues


Version 4.12.6 (06.03.2020)

Improvements

[KLAROS-4316] - Give a hint when a Jira project name is selected instead of a project key during issue management system definition
[KLAROS-4328] - Support recent changes to the Jira Cloud Instance API
[KLAROS-4329] - Update Tomcat to resolve CVE-2019-17569, CVE-2020-1935 and CVE-2020-1938

Fixes

[KLAROS-4315] - Importing multiple results of the same test case in the same test run leads to multiple instances of the same external issue for this test case
[KLAROS-4323] - Unable to access the issue management field of an issue in the model API
[KLAROS-4330] - Jira connector resource leak since version 4.12.4


Version 4.12.5 (31.01.2020)


Improvements

[KLAROS-4296] - The option 'Testers may only execute tests via a related job' should not affect administrators and managers
[KLAROS-4300] - Show the Gitlab label information on the details page
[KLAROS-4301] - Suppress external id column in requirements list when no external requirements management system is activated
[KLAROS-4307] - Always reset the selection after creating review and execution jobs from test cases
[KLAROS-4309] - Reflect the assigned Gitlab labels in the opened state of a Gitlab issue

Fixes

[KLAROS-4295] - Deactivate the New Revision button on the test case details page if a revision other than the most current is active
[KLAROS-4297] - Missing German translation for validation messages during Tomcat server parameter configuration in the installer
[KLAROS-4298] - Unable to select an assignee when creating/editing GitLab issues
[KLAROS-4299] - When closing a GitLab issue, the changed state is not immediately reflected on the 'Issues by Test Case' page
[KLAROS-4302] - Sporadic error creating test case or test suite review jobs
[KLAROS-4303] - On the user occupation Gannt chart, the due date of the job is wrongly calculated if the estimated time is set, but neither startdate nor enddate
[KLAROS-4304] - The calculation of the due date based on the estimated time was wrong on the Gannt chart since switching from estimated time to estimated days and time
[KLAROS-4305] - Adapt to changed Jira Cloud behavior for connection checks
[KLAROS-4306] - The file type may not get recognized when uploading Office attachments
[KLAROS-4308] - Impossible to clone test segments in test cases
[KLAROS-4310] - Unable to save edited issues from the system under test details page


Version 4.12.4 (09.12.2019)


Improvements

[KLAROS-4281] - Speed up bulk operations when those operations may affect other entities
[KLAROS-4285] - Remove unnecessary slashes in URLs
[KLAROS-4286] - Speed up state entry retrieval for test cases and requirements
[KLAROS-4294] - Update the Github connector to use the Github v3 API
[KLAROS-4289] - Support the Jira-Cloud API change: Get my permissions resource will require a permissions query parameter

Fixes

[KLAROS-4283] - Requirement synchronization message is shown in the log when changing fields of a project without RMS defined
[KLAROS-4287] - Wrong delete target names listed when bulk deleting test cases and users
[KLAROS-4292] - Fix the custom field handling when directly creating a several new issues in sequence
[KLAROS-4293] - Some dialog headers may not properly adhere to user i18n settings when language is switched


Version 4.12.3 (29.11.2019)


Improvements

[KLAROS-4280] - Tomcat 8.5.49 causes StackOverflowExceptions

Version 4.12.2 (26.11.2019)

Improvements

[KLAROS-4273] - Disable the links of deactivated projects on the project list page
[KLAROS-4269] - Add a system under test column to the job tables on the 'My Jobs' execution page
[KLAROS-4260] - The details page of a sub job should give access to the parent job
[KLAROS-4250] - Do not render an edit icon in the project list for unsaved projects
[KLAROS-4245] - The ability to add or link issues should only be available when the project has an assigned issue management system
[KLAROS-4216] - Improve embedded Derby database performance
[KLAROS-4214] - Add i18n support for the date and time picker dialogs

Fixes

[KLAROS-4277] - Problems with bulk move of subjobs
[KLAROS-4268] - For imported projects the creator is not set to the importing user
[KLAROS-4262] - Deleting large amounts of jobs may fail when using Oracle databases
[KLAROS-4255] - Problem adding empty explanatory templates for skipped test results
[KLAROS-4253] - When creating test case or test suite execution jobs, the job description is taken from the test case / test suite instead of the information entered in the job creation dialog
[KLAROS-4249] - The iteration links on the test run and continue test run pages do not open the iteration details page
[KLAROS-4247] - After navigating to a test suite from the list of containing test suites on the test case details page the previous/next buttons may contain invalid entries
[KLAROS-4243] - The number of dependencies shown in the tab header is not immediately updated after removal of a job dependency
[KLAROS-4233] - Moving one or more subjobs to the position of one of the moved subjobs via the "move to position" button throws an exception
[KLAROS-4231] - The "Insert Attachment" button is shown on the test case step editor page in the non-tabbed view mode using the Community Edition
[KLAROS-4223] - Order of items listed in bulk confirmation dialogs may differ from the order of those items in the table they were selected from
[KLAROS-4213] - CSV export of dashboard reports need to set the byte-order marker (BOM)
[KLAROS-4211] - Unable to serialize test segment objects over the resource api
[KLAROS-3426] - Bogus ui state when trying to delete a single iteration that is also active


Version 4.12.1 (02.08.2019)

Improvements

[KLAROS-4194] - Allow to select the originating test case / test suite from the corresponding details page when it is a synchronized entity

Fixes

[KLAROS-4207] - The single select buttons on tables can sometimes be checked only after the bulk select button has been checked and unchecked at least once Blocker
[KLAROS-4205] - It is not possible to assign jobs to a tester during the creation via "Jobs from Test Cases" or "Jobs from Testsuites"


Version 4.12 (29.07.2019)

New Features

[KLAROS-4102] - Support the native Redmine API
[KLAROS-4181] - Declare OpenJDK 8 as an officially supported platform


Improvements

[KLAROS-4137] - Add support for token based authentication for Jira
[KLAROS-4158] - Improve the layout of requirements printpages
[KLAROS-4165] - Speed up rendering of test suite lists
[KLAROS-4168] - Improve the layout of dedicated tables the print pages
[KLAROS-4182] - Drop Java 7 Support
[KLAROS-4187] - The user should be able to decide if the status of the test case should be updated when creating a review
[KLAROS-4190] - Document the linux service installation using systemd
[KLAROS-4191] - Include the test runner icons in the corresponding documentation section
[KLAROS-4195] - When creating an issue, it should be displayed which user is currently logged in to the IMS.
[KLAROS-4200] - Add a symbol index appendix to the documentation
[KLAROS-4202] - Do not show an edit icon when creating an yet unsaved project
[KLAROS-4203] - Detect and log unsupported Java Runtime Environments during startup


Fixes

[KLAROS-3927] - Test cases should never have multiple instances of the same user defined enum property
[KLAROS-4139] - Impossible to switch the test case revision in the start execute dialog
[KLAROS-4159] - Wrong section highlight after back navigation
[KLAROS-4172] - Do not append the hostname from the testsuite name when importing result files that contain the 'hostname' attribute
[KLAROS-4174] - Exception when calling KlarosContext.getAttachmentURL() while previewing custom reports
[KLAROS-4175] - Exception during result file import
[KLAROS-4177] - The session timeout setting entered during installation is not properly promoted to the application server in later versions
[KLAROS-4178] - Project access settings should not be editable for deactivated projects
[KLAROS-4180] - Unable to copy a test suite from another project whose associated sut has been deleted
[KLAROS-4184] - Empty system proxy configuration is not parsed correctly by OpenJDK
[KLAROS-4185] - Edit current project icon during project quick selection shows no effect
[KLAROS-4186] - In the community edition it should not be possible to create a review while executing tests
[KLAROS-4188] - Custom report preview function not working in Brave browser
[KLAROS-4192] - Chapter 9 of the documentation sporadically shows an execute icon instead of a view icon