# Changelog

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

## [0.26.6] - 2026-07-10

### Features
- Add `TessAvatarV2` component and update avatar handling in `CardRecentActivity`, `SceneInformation`, and `MainScene`
- Add `VideoJS` font files (`VideoJS.ttf`, `VideoJS.woff`) with font-face definition in `main.css`
- Introduce `ThumbnailUploader` component for handling thumbnail uploads and removals in `HeaderScene`
- Introduce `AssigneeSelector` component in `AssigneeSection` with caching mechanism for assignable users and improved user selection handling
- Add `getMetricPoint` functionality in `useScene` and `useSceneAPI` for metric data retrieval
- Add `StatusSelector` / `StatusDropdown` in `SceneFooter` for improved status management
- Add `primary_metric` to `SceneResponseType` and `isColorCodeEqual` utility function
- Add new user info types in `types/index.ts` to support new API responses
- Provide `getUserBasicInfo` globally in `MainScene.vue`
- Update scene name input max length from 25 to 255 characters in `useScene.ts`

### Fixes
- Improve comment handling in `CommentSection`, `useCommentApi`, and `useComments`
- Enhance error utilities in `errorUtilities.ts` with broader error capture
- Improve `PreviewMediaModal` layout and reduce redundant logic
- Refine file upload handling to support `.m4v` video type in `useFileApi`
- Enhance error handling and logging in multiple components and composables
- Improve formatting in `ProcessingBadge` and `HeaderScene`
- Adjust styles in `SceneLog` component for improved layout
- Update `@arbocollab/arbo-ui-components-beta` version and related lock file
- Enhance file upload type definitions in `src/types/file-upload.ts` and `src/constants/index.ts`
- Update imports and adjust `bundlePackage.ts` utilities

### Refactoring
- Replace `useSnackbarStore` with `useNotificationStore` across components (`UploadRenditionFiles`, `DropArea`, `SceneTabContent`, `ShareSnackBar`) and composables (`useCommentTile`, `useComments`, `useFileApi`, `useMetricRender`, `useRendition`, `useRenditionApi`, `useScene`, `useSceneAPI`)
- Refactor `HeaderScene` for cleaner code structure, better readability, and improved responsiveness
- Refactor `AssigneeSection` with simplified state management and enhanced user selection
- Improve `HeaderSkeleton` layout for dynamic width calculation and better responsiveness
- Update `SceneFooter` to use `v-model` binding for status

### Chores
- Update dependencies: `arbo-media-player-component@0.0.18`, `arbo-ui-components-beta@0.0.376-alpha.133`, `ag-grid-ui-components@0.0.43`
- Remove unnecessary `console.log` statements for cleaner code
- Clean up commented-out snackbar logic and unused styles

## [1.26.4] - 2026-05-05

- Initial tagged release baseline
