You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Summary:
- Added highlights for new features including the Diff Comparison view, tiled kernel view toggle, lazy-import support for custom types, and CI/CD improvements.
- Documented changes by area: Website UI/UX, Core library, CI/CD & packaging, and Docs & testing.
- Included compatibility notes and upgrade guidance for developers.
No breaking changes expected; optional support for `triton_kernels` via lazy import.
Pull Request resolved: #128
Reviewed By: adamomainz
Differential Revision: D82848859
Pulled By: FindHao
fbshipit-source-id: de3715f836ff8ec16026b99ce9ddc830d237fd2d
-**Website File Diff tooling**: Introduced a new Diff Comparison view and File Diff page, preserved diff sessions across navigation, integrated Monaco editor, added preview mode, and shipped a round of UI polish with a URL redirect fix for File Diff navigation.
17
+
-**Kernel Overview**: Added a tiled kernel view toggle to improve dense overviews.
18
+
-**Core**: Added lazy-import support for Triton repo `triton_kernels` custom types, attribution check for `torch._utils_internal`, and safer file mapping cleanup in the log parser.
19
+
-**CI/Packaging**: Refactored dependencies in `pyproject.toml`, removed a legacy Triton install script, and updated GitHub Actions workflows.
20
+
-**Docs & tests**: Improved README guidance; added tests and example outputs; minor UI bug fix in `CopyCodeButton` SVG attributes.
21
+
22
+
### Changes by area
23
+
-**Website UI/UX**
24
+
- Introduce `DiffComparisonView` and `FileDiffView`; maintain diff session state; integrate Monaco editor; preview mode; UI polish and navigation fixes.
25
+
- Add tiled kernel view toggle in `KernelOverview`.
26
+
27
+
-**Core library**
28
+
- Lazy-import support for `triton_kernels` custom types; extend tensor handling in tests.
29
+
- Add attribution check for `torch._utils_internal`.
30
+
- Refactor file mapping cleanup in `parse_logs`.
31
+
32
+
-**CI/CD & packaging**
33
+
- Refactor dependencies in `pyproject.toml`; remove `.ci/install-triton-pip.sh`.
34
+
- Update GitHub Actions workflows; add helper for `triton_kernels` in CI.
35
+
36
+
-**Docs & testing**
37
+
- Clarify tool purpose and installation in `README.md`.
38
+
- Add tests and sample outputs; small UI component fixes.
39
+
40
+
### Compatibility notes
41
+
- No breaking changes expected. `triton_kernels` support is optional via lazy import.
42
+
43
+
### Upgrade guidance
44
+
- Reinstall website dependencies if developing the UI to pick up the Monaco editor.
0 commit comments