Releases: CATcher-org/CATcher
Releases · CATcher-org/CATcher
V3.4.3-hotfix
Changelog
- Fixed image uploads not working by #1005
V3.4.3
Changelog
Features / Codebase Updates
- Abstracted code to find comments that match a template to the Template class #904
- Added unit tests for Team Accepted Template #895
- Improve Duplicate Issue Search in Team Response Phase #894
- Removed lower priority check for duplicate issues #913
- Added a link to report CATcher problems #907
- Used coroutine parsers for Issue Templates #910
- Uploaded multiple files on drag and drop #918
- Integrated arcsecond parsers and remove Section #920
- Added a timed toast to undo deleting issues #917
- Removed assignee check API #933
- Added filter constants to IssueService in #950
- Standardised MAX_ITEMS_PER_PAGE in github service #946
- Limit issue description length #956
- Use existing label colors in github #954
- Removed duplication of accessTokenUrl #957
- Added video tag to uploaded videos #958
- Branch improve table display #969
- Clear error toast when leaving issue page #993
- Use pagination for fetching labels #977
- Reworked getColorOfLabel method to be more specific #974
- Refactored code for inserting upload text #982
Fixes
- Fixed require statements to stop deprecation warnings #981
- Fixed #940 Deprecation - Update Codecov Action #942
- Fixed defunct links #970
- Fixed labels on safari #966
- Fixed duplicate select error message #921
- Fixed #931 Searching for issues assigned to multiple users #932
- Fixed title component so that text and buttons are inline #962
- Fixed new issue label dropdown position #978
Others
V3.4.2-hotfix
Changelog
Bug Fixes
- Fixed the response tag overlapping with the assignee component (#859)
- Fixed Error snackbar and team response assignee bugs (#860)
Features
- Errors Displayed for malformed issues and comments (#866)
- Accepted Issues are now shown during Tester Response Phase (#877)
- Logging Integrated into the CATcher codebase (#878)
- Disagreements shown in Tester Response Phase (#885)
Others
Hotfix
- Remove Assignees Check (#926)
V3.4.2
Changelog
Bug Fixes
- Fixed the response tag overlapping with the assignee component (#859)
- Fixed Error snackbar and team response assignee bugs (#860)
Features
- Errors Displayed for malformed issues and comments (#866)
- Accepted Issues are now shown during Tester Response Phase (#877)
- Logging Integrated into the CATcher codebase (#878)
- Disagreements shown in Tester Response Phase (#885)
Others
V3.4.1
V3.4.0
V3.3.9
Changelog
- Upgraded to Angular version 8
- Enhanced issues' dashboard for Tester Response Phase: it now displays the changes to issue severity and issue type (#507)
- Fixed a bug preventing the display of label values in the dropdown control (#776)
- Fixed a bug causing assignee's usernames to be in lowercase (#731)
V3.3.8
Changelog
Codebase
- Upgraded to Electron v11.
- Added version number of CATcher to bug report created.
- Replaced checkbox with radio buttons for tester response.
- Updated Github Actions to retry unit tests in case of timeout for Mac OS.
- Added CATcher version number to header and logs.
- Re-staged and committed prettier format changes.
- Updated session ID to be maintained through phase changes.
- Implemented fetching of profiles from client data repository.
- Added stack trace for error logs.
- Fixed redirection href values for Markdown links.
- Replaced placeholder text with hint for bug report / team response.
- Added logging for name of selected settings repository to AuthComponent.
- Removed current phase verification from PhaseService.
- Increased number of labels in a single fetch.
- Updated web version authentication to redirect to Github instead of using pop-up.
- Updated HTML in user input to be ignored.
- Updated LabelService to create only needed labels.
- Added Download Log Button to app before login.
- Added feature to display label definition to users.
Documentation
- Added section on enabling pop-ups in Safari to Usage Notes.
- Added section on release procedure to Developer Guide.
- Added section on ad-blockers to Usage Notes.
- Updated info on repository setup in Setup Notes.
- Added section on logging to Developer Guide.
V3.3.7
The CATcher web app is at https://catcher-org.github.io/CATcher/
Changelog
- Added support for Video Uploading.
- Implemented Log-Caching in Browsers that can be retrieved for troubleshooting.
- Implemented Field Validation for Custom Profiles.
- Updated list of preset Profiles.
- Improved Error Handling on browsers that block pop-ups.
- Updated Usage Notes on allowing pop-ups from CATcher.
- Centralized Error Handling to custom ErrorHandlingService.
- Added additional logging during Authentication Process.
V3.3.6
The CATcher web app is at https://catcher-org.github.io/CATcher/
Changelog
- Fixed the 'view-in-web-browser' functionality in the issue tables
- Implemented a security mechanism in the authentication process, to protect the app against CSRF attacks