Releases: GovTechSG/oobee
2023-11-20 Purple hats (Portable Setup)
Release info
Purple hats is available as a desktop app for Mac and Windows. The setup files can be downloaded under Assets
at the bottom of the page.
Installation Guide
- Refer to the Installation Guide for Windows and Mac.
What's New
Bug fixes
2023-11-06 Purple hats (Portable Setup)
Release info
Purple hats is available as a desktop app for Mac and Windows. The setup files can be downloaded under Assets
at the bottom of the page.
Installation Guide
- Refer to the Installation Guide for Windows and Mac.
What's New
New Features
- Custom flow 2.0
Improvements
- Remove rosetta2 installation scripts and instructions
- Styling changes for report
- Minor reliability improvements to website crawl and sitemap scan
Bug fixes
- Fix website connectivity check where website responds with too many redirects
2023-11-03 Purple hats (Portable Setup)
Release info
Purple hats is available as a desktop app for Mac and Windows. The setup files can be downloaded under Assets
at the bottom of the page.
Installation Guide
- Refer to the Installation Guide for Windows and Mac.
What's New
New Features
- Custom flow 2.0
Improvements
- Remove rosetta2 installation scripts and instructions
- Styling changes for report
- Minor reliability improvements to website crawl and sitemap scan
2023-10-19 Purple hats (Portable Setup)
Release info
Purple hats is available as a desktop app for Mac and Windows. The setup files can be downloaded under Assets
at the bottom of the page.
Installation Guide
- Refer to the Installation Guide for Windows and Mac.
What's New
New Features
- Show internet connection error message for Purple AI feature when there is proxy/no internet connection
- Display xpath of affected HTML element in report and allow copy to clipboard function
- Group and display custom flow occurrences by step number and screenshot of pages
- Implement lightbox to display full-size screenshots for custom flow scans
- Update axe core rule descriptions based on QC comments
Improvements
- Validate url before starting scan in GUI
- Resolve minor styling and functionality issues in report
Fixes
- Resolve an error when element to be screenshot disappear from viewport
- Resolve an error when iframe causes PlaywrightCrawler enqueueLinks to crash
2023-10-06 Purple hats (Portable Setup)
Release info
Purple hats is available as a desktop app for Mac and Windows. The setup files can be downloaded under Assets
at the bottom of the page.
Installation Guide
- Refer to the Installation Guide for Windows and Mac.
What's New
New Features
- Upgrade axe-core to 4.6.2 to 4.8.2
- Handle file uploads in Custom Flow
- Screenshots of affected HTML elements
- Purple AI: Generated AI suggestions for issues in report
Improvements
- Make changes to the report csv format
- Add validation for Custom Flow Label input
- Log webpages that encounter errors when scanned with PH in report.html
- Hide Purple AI in report if it is not reachable (e.g. on proxy or offline)
- Support for right-click actions in Custom Flow scan
Fixes
- Push Security Update for Frontend due to High Severity Webp vulnerability among others
- Custom Flow click issue where selector matches two or more elements
- Runtime issue with new macOS Sonoma
- Escape html elements which contain <script> tag
- Report html with pre-filled information for link to feedback form
2023-09-21 Purple hats (Portable Setup)
Release info
This release makes Purple hats available as a portable distribution which minimises installation steps required.
The setup files can be downloaded under Assets
at the bottom of the page.
Installation Guide
- Refer to the Installation Guide for Windows and Mac.
What's New
Known Issues
- This pre-release does not run on M1 / M2 Mac due to an architecture issue with node-canvas. The team is looking to resolve the issue
New Features
- Screenshots of affected elements
- Purple AI: Generated AI suggestions for issues in report (coming soon)
Improvements
- Make changes to the report csv format
- Add validation for Custom Flow Label input
- Log webpages that encounter errors when scanned with PH in report.html
- Hide Purple AI in report if it is not reachable (e.g. on proxy or offline)
2023-09-08 Purple hats (Portable Setup)
Release info
This release makes Purple hats available as a portable distribution which minimises installation steps required.
The setup files can be downloaded under Assets
at the bottom of the page.
Installation Guide
- Refer to the Installation Guide for Windows and Mac.
What's New
- Ability to scan PDF files for accessibility issues in website and sitemap crawls by specifying '-i' flag in cli.js
- Output report in CSV format
- Display Purple HATS version number in report
- Fix scanning on Edge browser issue after recent Edge update
- Fix browser-based scans in node index
- Addition of JRE via Corretto-11
2023-08-31 Purple hats (Portable Setup)
Release info
This release makes Purple hats available as a portable distribution which minimises installation steps required.
The setup files can be downloaded under Assets
at the bottom of the page.
Installation Guide
- Refer to the Installation Guide for Windows and Mac.
What's New
- Fix for Edge browser breaking on Windows and browser-based functionality in index
- Display Purple HATS version number in report
2023-08-24 Purple hats (Portable Setup)
Release info
This release makes Purple hats available as a portable distribution which minimises installation steps required.
The setup files can be downloaded under Assets
at the bottom of the page.
Installation Guide
- Refer to the Installation Guide for Windows and Mac.
What's New
- '-e' flag to allow users to specify preferred file path to store scan results
- New filename for scans
- Terminate custom flow scan process after custom flow script is generated when running from GUI
- Add script 'runCustomFlowFromGUI.js' to allow users to run custom flow generated script from GUI
- Add print statements to support displaying live scanning status in GUI
- Handles fallback of browser from Chrome to Edge for Windows user if user's Chrome profile is busy
- Checks for required browsers in OS-specific cache folders
- Remove redundant browsers Chromium and Firefox to save disk space
- Display error messages in console if browser needed/requested by user using -b is not installed
- Fixes an issue when running node index when userData.txt does not exist
2023-08-14 Purple hats (Portable Setup)
Release info
This release makes Purple hats available as a portable distribution which minimises installation steps required.
The setup files can be downloaded under Assets
at the bottom of the page.
Installation Guide
- Refer to the Installation Guide for Windows and Mac.
What's New
- Ability to turn-off false-positive / needs review findings by default with -f flag
- Improved custom flow scan to support hover and click, and simulate keyboard event on text input fields
- 'Help us Improve' link to FormSG feedback form
- Collect number of scanned pages in analytics
- User default values for Cypress test users