rojo/plugin
Joe 9b832c4637 Complete implementation of Git-style change metadata and diff utilities
- Finalized the `ChangeMetadata` module to compute structured change metadata, replacing inline calculations in `PatchTree`.
- Introduced `DiffUtil` for accurate line difference calculations using the Myers algorithm, ensuring consistency with Git's behavior.
- Updated `DomLabel` to display git-style change indicators, including added and removed line counts, with hover tooltips for detailed information.
- Comprehensive tests for `DiffUtil` have been added to validate functionality across various scenarios.
- Removed the obsolete `WhitespaceUtil` as its functionality is now integrated into the new modules.
2026-02-08 16:12:40 -06:00
..
fmt Remove pairs() and ipairs() (#1150) 2025-11-18 18:49:52 -08:00
http Update plugin references from Rojo to Atlas 2026-02-01 11:57:00 -06:00
log Fixes issues with refs in the plugin. (#1005) 2025-04-18 08:44:11 -07:00
Packages Add msgpack-luau as a submodule 2026-01-27 06:44:16 -06:00
rbx_dom_lua Add Int64 conversion functions to EncodedValue.lua and enhance script middleware selection in project.rs 2026-02-01 20:51:13 -06:00
src Complete implementation of Git-style change metadata and diff utilities 2026-02-08 16:12:40 -06:00
msgpack.lua Use msgpack for API 2026-01-27 07:13:02 -06:00
run-tests.server.lua Plugin dev ux improvements (#992) 2024-11-10 15:53:58 -08:00
test-place.project.json Plugin dev ux improvements (#992) 2024-11-10 15:53:58 -08:00
Version.txt Update Atlas to version 8.0.0 2026-02-07 13:52:45 -06:00