Releases: damies13/rfswarm
v1.4.0
This is a Feature Release for rfswarm
I would like to say a big Thank you NiceProject Poland for providing the time of Arkadiusz Kuczyński ( @ArekKuczynski ) to this release.
New Features in this release:
- #139 - Reporter - Allow individual graph or table to be contained to a specific time range - Thank you @pkievit86
- #140 - Reporter - Plan graph
- #141 - Reporter - Plan table
- #145 - Manager, Agent & Reporter - Desktop Shortcuts for each component
- #154 - Manager and Agent - Option in the settings to alter the behaviour to report the keyword name - Thank you @Anker101
- #165 - Manager and Agent - Support for Environment Variable Substitution in Resources for rfswarm-manager - Thank you @Anker101
- #238 - Manager - Support RF 7.0's localised test data sections
- #239 - Reporter - Reporter initial template is too basic
Test Cases for existing functionality added in this release:
- #188 - Test Cases for Issue #14
- #189 - Test Cases for Issue #16
- #190 - Test Cases for Issue #17
- #192 - Test Cases for Issue #31
- #193 - Test Cases for Issue #35 & #69
- #195 - Test Cases for Issue #37
- #196 - Test Cases for Issue #38
- #197 - Test Cases for Issue #39
- #198 - Test Cases for Issue #41
- #199 - Test Cases for Issue #49
- #201 - Test Cases for Issue #54
- #203 - Test Cases for Issue #57
- #204 - Test Cases for Issue #58
- #208 - Manager - Test Cases for Time fields Issue #82
- #209 - Manager - Test Cases for Scheduled Start #89
- #210 - Manager and Agent - Test Cases for initialisation files #90
- #211 - Manager and Agent - Test Cases for control when the agent uploads the test result logs #91
- #213 - Agent - Test Cases for manager url Issue #98
- #214 - Agent - Test Cases for Agent Name Issue #100
- #219 - Manager - Test Cases for Manager field validation Issue #126
- #220 - Manager - Test Cases for manager generating csv files before there are any results Issue #128
- #221 - Manager - Test Cases for reporter to auto generate reports with GUI Issue #132
- #226 - Reporter - Test Cases for Reporter hangs on launch Issue #157
- #272 - Manager - Python files in Tests dir
Bugs fixed in this release:
- #269 - Manager - When the Agent is stopped. The Agent is not removed from the Manager while the test is running and the number of robots does not deprecate to 0. - Thank you @ArekKuczynski
- #288 - Manager, Agent & Reporter - Console outputs from Manager/Agent/Reporter cannot be saved to the file/variable/etc. - Thank you @ArekKuczynski
- #304 - Reporter - Generating reports using Reporter fails (IndexError in rt_errors_parse_xml) - Thank you @ArekKuczynski
- #305 - Reporter - Generating reports using Reporter fails (All strings must be XML compatible) - Thank you @ArekKuczynski
- #306 - Reporter - Exception: no such function: floor - Thank you @ArekKuczynski
- #308 - Reporter - Reporter time zones are not working properly - Thank you @ArekKuczynski
Other improvements in this release:
v1.3.2
This is a bug fix release, that impacted the Agent, Manager and Reporter.
I would like to say a big Thank you NiceProject Poland for providing the time of Arkadiusz Kuczyński ( @ArekKuczynski ) to this release.
Issues fixed in this release:
- Issue #250 - Thank you @markro12 for the bug report
- Issue #251 - Bug I found while writing test cases for Release 1.4.0, This only has a cosmetic impact on RF7.0+
- Issue #254 - Thank you Arkadiusz Kuczyński (@ArekKuczynski) for the bug report
- Issue #257 - Thank you Arkadiusz Kuczyński (@ArekKuczynski) for the bug report and bug fix
- Issue #261 - Thank you @ask-almas for the bug report
v1.3.1
This is a bug fix release, that impacted the Manager.
I would like to say a big Thank you NiceProject Poland for providing the time of Arkadiusz Kuczyński ( @ArekKuczynski ) to this release.
Issues fixed in this release:
Issue #240 - Thank you Arkadiusz Kuczyński (@ArekKuczynski) for the bug report and bug fix
Issue #241 - Thank you Arkadiusz Kuczyński (@ArekKuczynski) for the bug report and bug fix
Issue #246 - Bug I found while writing test cases for Release 1.4.0, This only impacted Windows users
v1.3.0
This is a Feature Release for rfswarm
I would like to say a big Thank you NiceProject Poland for providing the time of Arkadiusz Kuczyński ( @ArekKuczynski ) to this release.
New Features in this release:
- #67 - Agent - Upgrade agent listener to version 3 listener
- #138 - Reporter - Allow the whole report to be constrained to a specific time range - Thank you @pkievit86
- #151 - Manager - Option to tell robot not to create the html & xml log files - Thank you @orenault
- #174 - Manager - Option to have RFSwarm inject sleep times into test after each measured keyword - Thank you @dschweie
- #180 - Agent - Ensure legacy xml mode works with RF 7
Test Cases for existing functionality added in this release:
- #185 - Manager - Regression Test cases for Issues #1, ensure scenario file has all settings from GUI - Thank you @ArekKuczynski
- #200 - Manager and Agent - Regression Test cases for Issues #52 and #52 - Thank you @ArekKuczynski
- #205 - Manager - Regression Test cases for Issues #70, Emergency Stop button - Thank you @ArekKuczynski
- #218 - All - Test Cases for ensuring all python dependencies get installed - Thank you @ArekKuczynski
Bugs fixed in this release:
- #183 - Manager - Incorrectly reported test row has no test selected when scenario not saved
- #184 - Manager and Agent - Robot file was be overwritten by another robot file when the file name is the same
- #232 - Manager - Resource files fail to copy to agent when using ${CURDIR} and glob pattern (found by test cases from Issue #200) - Thank you @ArekKuczynski for finding this
Other improvements in this release:
- #169 - All - Add build logs as build artefacts rather than checking logs into git
- #178 - All - Python packages are now created as part of the build and all tests run using the python package
- #234 - All - Add Sponsor to Sponsors page
- #235 - All - Dropped Test cases for Python 3.7 as it's no longer supported and was causing test failures as install wasn't available for all platforms
v1.2.1
This is a bug fix release, that impacted the Manager and Agent.
Issues fixed in this release:
Issue #171 - Thank you Jascha (@JHellwig) for the bug report
Issue #177 - This resolved issues with Python 3.12 that were found as a result of the test case for Issue #171
Note: A workaround for the the failed regression tests, related to a known issue with the github build servers, from previous release was found. All tests passed in this release.
v1.2.0
This is a Feature Release for rfswarm
New Features in this release
- #103 - Reporter - Add error details to reports
- #133 - Manager and Agent - enable rerunning test case multiple times in test suite
- #163 - Manager - Enable changing default values for all test groups in a scenario
Note: the failed regression tests is related to a known issue with the github build servers (actions/setup-python#649)
v1.1.5
This is a bug fix release, that impacted the Manager and Agent.
Issues fixed in this release:
- Issue #158
- Issue #159 - Thank you @Anker101 for the bug report
- Issue #160 - Thank you @Anker101 for the bug report
- Issue #161
Note: the failed regression tests is related to a known issue with the github build servers (actions/setup-python#649)
v1.1.4
This is a bug fix release, that impacted was the Manager, Agent and Reporter.
Issues fixed in this release:
- Issue #152 - Thank you @markro12 for the bug report
- Issue #155 - Thank you @Anker101 for the bug report
- Issue #156 - Thank you @Anker101 for the bug report
- Issue #157
Note: the failed regression tests is related to a known issue with the github build servers (actions/setup-python#649)
v1.1.3
This is a bug fix release, the only component impacted was the Reporter, no changes made to Manager or Agent other than version number.
Issues fixed in this release:
- Issue #149 - Thank you Anker01 from Discord for the bug report
- Issue #150 - Thank you Anker01 from Discord for the bug report
Note: the failed regression tests is related to a known issue with the github build servers (actions/setup-python#649)
v1.1.2
This is a bug fix release, the only component impacted was the Reporter, no changes made to Manager or Agent other than version number.
Issues fixed in this release:
Note: the failed regression test is related to a known issue with the github build servers (actions/setup-python#649)