Releases: GovTechSG/oobee
2023-04-13 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
- Bump up dependencies
- Fix a minor issue with parsing paths containing spaces in hats_shell.sh
2023-04-03 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
- Compatibility workaround for custom flow on macOS Big Sur
- Minor optimisations for handling dynamic browser content loads
- Fix broken ImageMagick download link
2023-03-30 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
- Custom flow scans with support for multiple browser redirects and pop-ups
- Moves recorded custom flow scans to custom_flow_scripts directory
- Run custom flow in cli.js with optional headless switch
- Prevents browser from crashing with page containing dynamic loads when scanning in custom flow
2023-03-18 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
- Migrate Sitemap and Website scan from PuppeteerCrawler to PlaywrightCrawler
- Fix running Playwright on Windows using Playwright codegen
- Standardise custom viewport height to 720
- Remove Puppeteer and clean-up requirements
- Improve scan efficiency
- Remove _utm tracking in enqueued URLs
- Bypass errors on https request when custom-issued certificate
- Adds default exclusions.txt
- Upgrade Playwright to 3.3.0
- Miscellaneous bug fixes
2023-03-15 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
- Custom flow with image comparison to detect page content changes, supporting scanning of Single Page Applications (SPAs)
- Removed git as a dependency
- Refactor installation scripts for reliability of installation process
- Unified MacOS zip for Intel and Apple Silicon Macs
- Regular upgrade and patching of dependencies
- Update Installation Guide
- Miscellaneous bug fixes
2023-02-10 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
- Updated HTML report layout
- Improvement to handle different types of sitemaps
- Scan a local sitemap
- Specify a upper limit for number of pages to scan in cli.js
- Version number in app
- Custom flow to scan websites that require user and form input (Preview)
- Adds Playwright browsers
- Regular patching of dependencies
- Miscellaneous bug fixes
2023-01-17 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
- Docker support
- Mobile device scan
- Upgrade Common JS to ES Modules
- Renamed results sub-folder name for readability
- Bug fixes for scanning websites
- Regular patching of dependencies
2022.12.20 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.
Release version v0.0.2 for Linux/MacOS
- Add in unit tests
- Refactored URL verification to functions in shell-script