Back to home
React Grab
Changelog
Release notes and version history
0.0.98Patch Changes
  • feat: new state architecture and context menu
0.0.97Patch Changes
  • fix: sourcemap error
0.0.96Patch Changes
  • fix: fiber access timeout handling
0.0.95Patch Changes
  • fix: selecting buttons with disabled states
0.0.94Patch Changes
  • fix: browser crashing on selection bug
0.0.93Patch Changes
  • fix: copying not working
0.0.92Patch Changes
  • refactor: use state machines instead of signals
0.0.91Patch Changes
  • feat: dock
0.0.90Patch Changes
  • fix: check visual edit endpoint
0.0.89Patch Changes
  • fix: many bugfixes
0.0.88Patch Changes
  • fix: deprecation errors
0.0.87Patch Changes
  • feat: visual edits
0.0.86Patch Changes
  • fix: editing
0.0.85Patch Changes
  • fix: check versions on each provider
0.0.84Patch Changes
  • fix: migrate from cross-spawn to execa to fix deprecation issue
0.0.83Patch Changes
  • feat: timings during agent processing
0.0.82Patch Changes
  • fix: agent support
0.0.81Patch Changes
  • feat: codex and gemini support
0.0.80Patch Changes
  • fix: replies and undo
0.0.79Patch Changes
  • fix: claude code exit issue
0.0.78Patch Changes
  • fix: cancel animation
0.0.77Patch Changes
  • fix: new cli proxying
0.0.76Patch Changes
  • feat: allow CLI under react-grab namespace
0.0.75Patch Changes
  • fix: issue with Illegal Invocation on next.js pages
0.0.74Patch Changes
  • fix: updateOptions
0.0.73Patch Changes
  • fix: improve cli
0.0.72Patch Changes
  • fix: shimmer effect
0.0.71Patch Changes
  • fix: ux nits
0.0.70Patch Changes
  • fix: react-grab cli flow when agents is used
0.0.69Patch Changes
  • fix: CLI on script tag
0.0.68Patch Changes
  • feat: opencode and cli installer
0.0.67Patch Changes
  • fix: logs
0.0.66Patch Changes
  • fix: flash animation
0.0.65Patch Changes
  • fix: instrumentation
0.0.64Patch Changes
  • fix: stream resumption
0.0.63Patch Changes
  • fix: x positioning of selection label
0.0.62Patch Changes
  • fix: stream resumption
0.0.61Patch Changes
  • fix: improved installation strategy
0.0.60Patch Changes
  • fix: loading states
0.0.59Patch Changes
  • fix: improve component name
0.0.58Patch Changes
  • fix: issues with stack
0.0.57Patch Changes
  • fix: improvements to UI
0.0.56Patch Changes
  • add Turborepo for monorepo build orchestration
0.0.55Patch Changes
  • add agent session management with abort handling and onAbort callback
  • add session progress animation and status display in AgentLabel component
  • add tagName and selectionBounds to session management for context
  • improve drag-and-drop logic with better bounds calculation for selected elements
  • add shimmer effect css animations to selection label
  • improve selection handling with frozen element for input submission
  • add copied state indicator
  • add debounced cursor visibility with SELECTION_CURSOR_SETTLE_DELAY_MS
  • add checks for editable elements to prevent cursor updates inside text areas
  • add size prop to IconToggle component for customizable dimensions
  • improve button placement logic and visibility handling in selection box
  • integrate BLUR_DEACTIVATION_THRESHOLD_MS for better activation state handling
  • add createLabelInstance function for better label instance tracking
  • improve input overlay styling with placeholder text adjustments
  • add streaming session handling and logging for session resume operations
0.0.54Patch Changes
  • disable logging by default (log: false)
  • add browser extension support
  • add script configuration options for minimal instrumentation
  • adjust state management and success label handling
0.0.53Patch Changes
  • improve focus state handling
0.0.52Patch Changes
  • improve copy state indicators
0.0.51Patch Changes
  • add detailed jsdoc comments for theme properties
  • enhance Theme interface with properties for selection box, cursor, crosshair, and labels
0.0.50Patch Changes
  • add extensibility api for custom integrations
  • increase key hold duration from 150ms to 200ms for better detection
  • improve element bounds calculation
  • add timestamp to version fetch url for cache busting
0.0.49Patch Changes
  • allow rapid re-activation of cmd+c shortcut after use
  • prevent default and stop propagation for enter key in cmd+c mode
  • improve styling and update dependencies
0.0.48Patch Changes
  • improve version fetching with timestamp parameter
0.0.47Patch Changes
  • use event.code instead of event.key for keyboard layout compatibility (dvorak, azerty, etc.)
0.0.46Patch Changes
  • improve instrumentation checks for non-react projects
  • enhance element handling in core functionality
  • fix redirect issues
0.0.45Patch Changes
  • improve input element handling and fix enter key deactivation
  • enhance clipboard functionality and grabbed box handling
  • update drag and auto-scroll constants for smoother interactions
0.0.44Patch Changes
  • add debug logging support
0.0.43Patch Changes
  • fix website implementation issues
  • improve hook implementations
0.0.42Patch Changes
  • improve cursor tracking behavior
0.0.41Patch Changes
  • code cleanup and improvements
  • improve copy version formatting
0.0.40Patch Changes
  • add text-only copy with markdown conversion using turndown
  • make cmd+c higher priority over other handlers
  • improve selection opacity handling
  • filter out Primitive. elements from instrumentation
  • remove prompt input from ReactGrabRenderer
  • update selection box styles for improved variant handling
  • fix source location detection
0.0.39Patch Changes
  • improve sourcemaps in production builds
  • make success notification follow cursor position after grabbing elements
0.0.38Patch Changes
  • add multi-select support
  • add browser extension groundwork
0.0.37Patch Changes
  • code cleanup and improvements
0.0.36Patch Changes
  • show progress indicator during copy operation
0.0.35Patch Changes
  • allow activation while cursor is inside input elements
0.0.34Patch Changes
  • improve click-through behavior and cleanup
0.0.33Patch Changes
  • major version rewrite with new crosshair design
  • code cleanup and optimizations
0.0.32Patch Changes
  • fix keybind conflict issues
  • website integration improvements
0.0.31Patch Changes
  • improve screenshot capture
0.0.30Patch Changes
  • improve instrumentation reliability
0.0.29Patch Changes
  • fix crosshair length calculation
0.0.28Patch Changes
  • add computed styles to grabbed element output
0.0.27Patch Changes
  • improve source location detection
0.0.26Patch Changes
  • improve overall performance
0.0.25Patch Changes
  • add new crosshair design
  • code cleanup
0.0.24Patch Changes
  • fix various edge cases
0.0.23Patch Changes
  • version bump
0.0.21Patch Changes
  • refactor codebase structure
  • migrate to new architecture
0.0.20Patch Changes
  • fix circular reference handling
  • enable grabbing of disabled elements (thanks @aymanch-03)
  • refactor event parameter naming in createSelectionOverlay
0.0.19Patch Changes
  • add windows and linux path support
  • prevent underlying element click handlers during overlay mode
  • improve react devtools compatibility
0.0.18Patch Changes
  • fix owner stack traversal
0.0.17Patch Changes
  • improve sourcemap support
0.0.16Patch Changes
  • improve documentation
0.0.15Patch Changes
  • various ux improvements
0.0.14Patch Changes
  • fix keyboard shortcut handling