github mnemosynestack/doppelganger v0.7.2
Release 0.7.2

12 hours ago

1. Rotating Proxy Pool Configuration

Added support for designating proxies as part of a "Rotating Pool" and specifying their estimated size.

Backend Changes

  • Updated proxy normalization to parse and store isRotatingPool (boolean) and estimatedPoolSize (integer).
  • Modified the proxy creation and update API routes to extract these new properties from your requests and pass them to the core proxy management functions.

Frontend Changes

  • Updated proxy interfaces and forwarded the new properties downward.
  • Added form fields for toggling "Rotating pool" and specifying "Estimated size". Added "Pool (~size)" indicator badges to the list display.

2. Proxy Multi-Selection & Bulk Deletion

Added the ability to select multiple proxies via checkboxes and bulk-delete them.

Backend Changes

  • Implemented a batch deletion function which filters out an array of proxy IDs from your storage configuration.
  • Added a new bulk delete API endpoint that accepts an array of IDs and utilizes the new batch deletion function.

Frontend Changes

  • Implemented a bulk delete handler connected to the new bulk deletion API.
  • Added state and logic to manage selected proxy IDs.
  • Implemented checkboxes and a "Select All" feature.
  • Added Shift-Click capabilities to select continuous ranges of proxies.
  • Changed the placeholder for the "Host IP" proxy into a permanent computer icon without a background circle since it cannot be deleted.
  • Added a conditionally rendering "Delete Selected" confirmation button.

3. Build Warning Fixes

  • Raised the chunk size warning limit to suppress Vite warnings about minimum chunk sizes since the core index file slightly eclipsed the default limit.

4. Minor Fixes

  • Handled a Reference Error that occurred during proxy creation and import because the password variable accidentally got dropped during a refactoring step.
  • Palette: Use reusable CopyButton in API Key settings
  • Bolt: Optimize CapturesPanel rendering
  • Sentinel: Fix API Key Auth DoS Vulnerability

Full Changelog: v0.7.1...v0.7.2

Don't miss a new doppelganger release

NewReleases is sending notifications on new releases.