Release: 5.1.4
- [BUM-402] - Added support for optional debug logging of REST calls on ALM. This is switched off by default and can be turned on by passing -DAlmClientTrace=true as a command line argument on startup of the Bumblebee server.
- [BUM-403] - Fixed a bug on ALM client when the ALM usernames specified on the client and server sides differ. The correct overridden username was being used, but the incorrect one was being logged.
- [BUM-404] - Modified the API key based authentication on ALM to do a direct login instead of checking for an existing session to make the implementation compatible with all ALM versions that support API key based authentication with SSO.
Release: 5.10
- [BUM-401] - Adjust JUnit parser to read errors/filures not only from corresponding element text but from
message
attribute as well.
Release: 5.9.0
- [BUM-393] - Mapping validation error: "CY_SUBTYPE_ID field is required" in some ALM configurations
- [BUM-392] - Automatically copy design step description and 'expected' field into run step
Release: 5.8.0
- [BUM-373] - Add support for Allure reports
- [BUM-382] - Add support for native UFT reports
- [BUM-374] - Allow to set TC_TEST_ORDER field in mappings
- [BUM-273] - Docker image for Bumblebee Server
- [BUM-378] - BUGFIX: Fix various issues during offline update
- [BUM-377] - BUGFIX: Error when DS_STEP_NAME and/or RN_DURATION is required
- [BUM-375] - BUGFIX: "Failed to create attachment" when attachment contains '/'
Release: 5.7.0
- [BUM-54] - Automatic Defect Handling feature
- [BUM-368] - Cucumber reports: Add support for before step and after step elements
- [BUM-371] - BUGFIX: Incorrect handling of attachments with spaces in names
- [BUM-370] - BUGFIX: Incorrect handling of non-ASCII characters in ALM response
- [BUM-366] - BUGFIX: startup.sh readlink -m is not supported in some Docker images (alpine)
Release: 5.6.0
- [BUM-136] - Add 500 tests/day limitation for non-enterprise users
- [BUM-359] - Bumblebee annotations: Pass real execution date and time (since bumblebee-annotations-0.1.4)
- [BUM-360] - Bumblebee annotations: Pass test duration time to ALM (since bumblebee-annotations-0.1.4)
- [BUM-361] - BUGFIX: Serenity report parser: Screenshots for nested steps are not exported into ALM
- [BUM-362] - BUGFIX: TestNG report parser: Bumblebee processes only the last 'test' element in the report
- [BUM-363] - BUGFIX: Bumblebee annotations: Bumblebee stops test execution if screenshot capturing fails
- [BUM-364] - BUGFIX: TestNG report parser: Bumblebee fails if report root is 'suite'
Release: 5.5.0
- [BUM-356] - Password encryption produces incorrect result when some special characters are used
- [BUM-357] - Version does not show up when license is not valid
- [BUM-358] - Bumblebee Annotations throws error when almid is set and testplan is not set
Release: 5.4.0
- [BUM-303] - Add support for Cucumber formats into new server (REST API based)
- [BUM-306] - Update requirements in /alm (REST API based)
- [BUM-348] - Add support for providing values for test-instance's fields
Release: 5.3.0
- [BUM-337] - BUGFIX: Fix inability to pass values for ALM required fields (e.g. TS_STATUS)
- [BUM-340] - BUGFIX: Server throws error when uploading results from bumblebee-annotations when annotation is on test method level, contains almid and does not contain testplan
Release: 5.2.0
- [BUM-302] - New server: Add version number
- [BUM-315] - Fetch results from ALM: Get step's expected and actual
- [BUM-322] - Add support for JBehave XML
- [BUM-323] - Fix NPE in Serenity parser when parent step does not contain result
- [BUM-324] - Bumblebee Server for Linux does not work with JRE 11
- [BUM-330] - Logs are not displayed under some conditions
- [BUM-332] - Annotations: Attachments are not added on run level
Release: 5.1.0
- [BUM-98] - Upload attachments into ALM from bumblebee-annotation package
- [BUM-194] - New plugin for IBM UrbanCode Build
- [BUM-204] - CI Plugins: Add "Skip connectivity diagnostic" checkbox to admin page
- [BUM-206] - NUnit: Add custom test steps programmatically
- [BUM-211] - Analyze LoadRunner result and fail test if there are failures
- [BUM-228] - LR Analysis: Return detailed error message for failed transaction
- [BUM-232] - LR Analysis: Fail build only if transaction fails
- [BUM-238] - Add support for JBehave reports
Release: 5.0
- [DRAG-187] - Export XML Response for JDBC steps
- [DRAG-191] - DataSource loop - fail step if any of iteration failed and add actual value for each iteration
- [DRAG-193] - Export results on project/suite run (not for each test case)
- [DRAG-196] - Add property for disabling attachments upload
Release: 4.9
- [BUM-73] - Secure Bumblebee Server configuration pages
- [BUM-100] - Add NuGet package to support integration with .NET and NUnit
- [BUM-153] - New UrbanCode Bumblebee plugin
- [BUM-165] - Add /test_results API method for fetching test results from HP ALM
- [BUM-178] - Mappings can be added for all servers/domains/projects
- [BUM-180] - Improve info message on mapping save
- [BUM-187] - Support protractor-jasmine reports in Jenkins plugin
Release: 4.8
- [BUM-159] - Jenkins Plugin: Pull test results from HP ALM
- [BUM-164] - Bamboo Plugin: Add retry logic in case if collate or analyze phases failed
- [BUM-172] - Provide mappings to set values to test step user fields
- [BUM-167] - Improve error messages in case if field mappings are not correct or not provided
- [BUM-91] - Improve logging in CI Plugins
Release: 4.7
- [BUM-79] - Annotations: Map tests to ALM requirements
- [BUM-70] - Annotations: Maps test methods to test steps in HP ALM
- [BUM-102] - CI Plugins: Running local UFT tests
- [BUM-107] - CI Plugins: Running Performance Center tests
- [BUM-92] - Show Bumblebee version on the main page
- [BUM-118] - Installer: let user have empty password
- [BUM-86] - VBScript shall not be overwritten if "executable" parameter is empty
- [BUM-87] - Do not set VBScript for bulk update and extended update
Release: 4.6
- [BUM-78] - Annotations: Add Sauce Labs support
- [BUM-82] - Annotations: Add BrowserStack support
- [BUM-134] - Annotations: Selenium WebDriver tests - adding screenshots for failed tests automatically
- [BUM-137] - Adjust value in Actual field of a test step
- [BUM-139] - CI Plugins: Add "Bumblebee: Add test to set" step for adding tests to test set in HP ALM
Release: 4.5
- [BUM-27] - java annotation package for bumblebee
- [BUM-52] - Bumblebee new API /alm
- [BUM-53] - TestNG Support
- [BUM-56] - Add support of .trx format
- [BUM-57] - Add support of cucumber format
- [BUM-5] - Bamboo plugin
- [BUM-6] - TeamCity plugin