Added
- Add
POST /profiles/searchendpoint and asearch_profilesSDK example to retrieve profiles page by page with filtering and sorting, so large profile collections load faster.
Changed
- BREAKING Require Python 3.9 and
urllib32.1 or newer in the Python SDK, so Puppeteer users must switch frompyppeteerto its maintained successorpyppeteer-ng. - BREAKING Require macOS 13 or newer for Kameleo on macOS.
- Make the Kameleo App profile list columns selectable and reorderable, and its page size adjustable.
- Update the Python SDK examples to current Selenium, Playwright, and
pyppeteer-ngversions. - Open the file dialogs for exporting profiles and choosing folders in the Downloads folder by default.
- Show proxy passwords of profiles that are not shared and to admins and analysts of shared profiles, while other team members still see them masked.
- Show the underlying cause in the error message when a profile fails to start because of a proxy connection problem, to make proxy issues easier to diagnose.
- Improve sign-in reliability during temporary authentication service disruptions.
Deprecated
- Deprecate the
automatedandmanualrunning profile counts, usetotalinstead.
Removed
- Remove the Fingerprint Inspector launch option from the profile context menu in the Kameleo App, together with its DevTools panel and guide in the browser extension.
Fixed
- Fix the Kameleo App profile list showing every profile instead of the selected group after editing a profile.
- Keep the profile settings when switching between the basic and advanced views of the new profile and edit profile pages, and ask before discarding changes made in either view.
- Fix clearing proxy credentials on a profile, so an empty username or password now removes the saved value instead of being kept or stored as an empty string.