## Release Logs for [v0.1.1] Custom Provider and Bug Fixes
- Integrated window focus/resize hooks in Completion, ChatHistory, and Settings for better management.
- Updated ScrollArea heights for layout consistency.
- Refactored PopoverTrigger with dynamic state-based styling.
- Adjusted input styles for improved clarity and responsiveness.
- Added Tauri command to set window height for better UX.
- Added
DeleteCustomProvider and
ManageCustomProvider for custom provider handling.
- Updated
CustomProviderComponent with add/edit and delete features.
- Enhanced Settings for custom provider selection and auto-fill models.
- Added storage functions for custom providers in localStorage.
- Updated API/completion logic for custom provider support.
- Simplified Completion imports by removing unused icons.
- Enhanced Completion to manage message history visibility and window resize.
- Updated MessageHistory with props for open state and history display.
- Removed console logs from Speech component.
- Introduced custom hook for managing custom providers.
- Removed useWindowFocus from Settings to avoid auto-closing during interactions.
- Updated Settings comments for manual popover management rationale.
- Added scrollAreaRef in Completion for auto-scrolling on updates.
- Updated Completion styles for consistency (padding, select-none).
- Refactored useWindowFocus in Completion for proper mic/history state.
- Updated ReactMarkdown in Completion/MessageHistory for custom
/
rendering.
- Applied consistent styling (whitespace-pre-wrap, break-words) in Completion/MessageHistory.
Download binaries for your OS. macOS users: If blocked, go to System Settings > Privacy & Security > Security section, find 'pluely was blocked' message, click 'Allow Anyway', then reopen the app.