Back to home
React Grab
Changelog
Release notes and version history
0.1.20Patch Changes
  • fix: selection performacne
0.1.19Patch Changes
  • fix: gsap
0.1.18Patch Changes
  • fix: minor issues
0.1.17Patch Changes
  • fix: mcp
0.1.16Patch Changes
  • fix: environment detection
0.1.15Patch Changes
  • fix: animations and ux
0.1.14Patch Changes
  • fix: improve recent UX
0.1.13Patch Changes
  • fix MCP client injection
0.1.12Patch Changes
  • feat: MCP
0.1.11Patch Changes
  • fix: claude code provider
0.1.10Patch Changes
  • feat: cdn in cli
0.1.9Patch Changes
  • fix: startServer not exported in providers
0.1.8Patch Changes
  • fix: providers not detaching
0.1.7Patch Changes
  • fix: react freezing safety
0.1.6Patch Changes
  • fix: compat with React Scan
0.1.5Patch Changes
  • fix: fullscreen inset the root
0.1.4Patch Changes
  • fix: improve cli edge cases
0.1.3Patch Changes
  • fix: @react-grab/utils not publishing
0.1.2Patch Changes
  • fix: packages not being published
0.1.1Patch Changes
  • fix: clicking element after keyboard navigation
0.1.0Patch Changes
  • 81adb50: feat: browser
  • 81adb50: fix: shell script
  • fb2b037: fix: cli
  • a3d5a94: fix: cli global install
  • 81adb50: feat: react support
  • 81adb50: fix: use matching CLI version for prerelease builds
  • 616d3e8: fix: prevent form submission during IME composition
  • 81adb50: fix: a11y
  • a5e7a6a: fix: optimize loading speed of cli
  • 90af3f6: fix: CLI hanging
  • 81adb50: fix: shell script
  • 78efee2: fix: cli
  • 074e593: fix: cli
  • 5cd3709: fix: decouple browser out from react-grab
  • 54c4867: ui improvements
0.1.0-beta.13Patch Changes
  • 616d3e8: fix: prevent form submission during IME composition
  • ui improvements
0.1.0-beta.12Patch Changes
  • fix: decouple browser out from react-grab
0.1.0-beta.11Patch Changes
  • fix: cli global install
0.1.0-beta.10Patch Changes
  • fix: cli
0.1.0-beta.9Patch Changes
  • fix: cli
0.1.0-beta.8Patch Changes
  • fix: cli
0.1.0-beta.7Patch Changes
  • fix: CLI hanging
0.1.0-beta.6Patch Changes
  • fix: optimize loading speed of cli
0.1.0-beta.5Patch Changes
  • fix: a11y
0.1.0-beta.4Patch Changes
  • feat: react support
0.1.0-beta.3Patch Changes
  • fix: use matching CLI version for prerelease builds
0.1.0-beta.2Patch Changes
  • fix: shell script
0.1.0-beta.1Patch Changes
  • fix: shell script
0.1.0-beta.0Minor Changes
  • feat: browser
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