Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.9.1] - 2024

Added

  • Dynamic border styling for React elements

  • Element selection mode with hover effects

  • Click-to-select functionality for setting new root elements

  • Toggle button for enabling/disabling border visualization

  • Root element persistence across page refreshes using localStorage

  • Element exclusion support via ruio-exclude class

  • Development environment detection (toggle only visible in dev mode)

Changed

  • Improved performance and scalability optimizations

  • Refactored context provider to use localStorage utility

Developer Experience

  • Added support for npm, yarn, and bun package managers

  • Comprehensive documentation in /docs directory

  • Contributing guidelines for open source contributors

[Unreleased]

Planned Features

  • Configurable UI depth selection

    • DOM tree crawling depth controls

    • Upward DOM tree traversal

    • Bidirectional DOM crawling

  • Color theming options

  • Keyboard shortcuts and macros

  • Custom key bindings for accessibility

  • Enhanced configuration UI


Version History

  • 0.9.1 - Current stable release (unstable, under active development)

  • See GitHub Releases for detailed release notes

Contributing

See CONTRIBUTING.md for guidelines on how to contribute to this project.

Last updated

Was this helpful?