mirror of
https://github.com/usebruno/bruno.git
synced 2026-06-30 08:04:09 +00:00
* feat: implement side-by-side diff viewer for spec synchronization - Added a new SpecDiffModal component to display differences between current and updated specs. - Introduced buildRows function to flatten parsed diff data for rendering. - Created DiffRow component for rendering individual rows in the diff view. - Implemented highlightCache for efficient word-level diff highlighting. - Enhanced user experience with navigation controls for changes and loading indicators. - Added tests for buildRows functionality to ensure accurate diff representation. * fix: update comments and dependencies for consistency in SpecDiffModal and StyledWrapper - Added a comment in StyledWrapper.js to clarify the min-height requirement for Virtuoso's fixedItemHeight. - Updated comment in highlightCache.js to reflect the change from character-level to word-level diff highlighting. - Adjusted dependency array in SpecDiffModal.js to include cache for improved performance.