Skip to content

chore: update dependencies and improve dump link UI readability#504

Merged
luanfreitasdev merged 4 commits into4.xfrom
truncate-dump-link
Jan 28, 2026
Merged

chore: update dependencies and improve dump link UI readability#504
luanfreitasdev merged 4 commits into4.xfrom
truncate-dump-link

Conversation

@luanfreitasdev
Copy link
Member

This pull request primarily updates dependencies in package.json to their latest versions and introduces UI improvements for displaying dump links. The UI changes enhance the truncation and labeling of file paths in dump lists, improving readability and consistency.

Dependency Updates:

  • Updated several dependencies and devDependencies in package.json to newer versions, including @tailwindcss/*, @types/node, axios, body-parser, chart.js, express, vue, vue-router, daisyui, esbuild, prettier, tailwindcss, and vite. This helps keep the project up-to-date with security patches and new features. [1] [2]

UI Improvements for Dump Links:

  • Added truncation to long file paths in the dump list by updating the list item in DumpItem.vue and passing a new truncate prop to DumpLink.
  • Added a truncate prop to the DumpLink component and applied conditional classes to enable truncation and improve the layout for long labels. [1] [2]
  • Improved label logic in DumpLink.vue to display "JavaScript" when the class name contains &platform=, and ensured "Tinker" is shown for empty or specific paths.

Minor UI Consistency:

  • Minor formatting change in BrainView.vue for consistency in class attribute formatting.

@luanfreitasdev luanfreitasdev merged commit 16e09e6 into 4.x Jan 28, 2026
3 checks passed
@luanfreitasdev luanfreitasdev deleted the truncate-dump-link branch January 28, 2026 11:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant