Releases: PeterBlenessy/TeamAI
Releases · PeterBlenessy/TeamAI
v2.2.19
v2.2.18
- Added comprehensive project documentation in cline_docs:
- productContext.md: Core product purpose and functionality
- techContext.md: Technical stack and constraints
- systemPatterns.md: Architecture patterns and decisions
- progress.md: Feature completion and development status
- activeContext.md: Current development focus and priorities
- Fixed bug where synced conversations appeared at the top of history despite having older timestamps
- Fixed bug where images failed to sync with "undefined" error by improving image data validation
v2.2.17
- Removed cloud sync of application settings to avoid inconcistencies caused.
- Added support syncing images to cloud drive separately from conversations.
- Fixed issue where user was notified that settings has been synced when intention was to indicate that the overall sync process was done.
- Fixed issue where only conversation titles were included in sync, not the actual messages.
- Refactored databaseUpgrader.js, split out specific version upgraders to separate files.
- Updated the cloud sync to track message changes in conversations, like new or deleted messages.
- Fixed sync validation issues where personas and images would not sync as expected.
- Updated package dependencies.
v2.2.16
- Added support for syncing images with conversations, stored in images sub-folder
- Added support for cleaning up images when no longer referenced by conversations
v2.2.15
- Fixed dynamic log level changes in backend by simplifying log level management
- Added informative log messages when log level changes
- Improved backend log level synchronization
- Added missing log-related translations for Hungarian and Swedish locales
- Improved separation of logging functionality between logger.js and useLogger.js
v2.2.14
- Added Advanced settings pane to configure application logging and log levels
- Added ability to view and clear log files
- Improved error handling in log operations
v2.2.13
- Added robust error handling for JSON operations in localforage service
- Fixed JSON parsing issues by adding strict undefined checks and detailed error logging
- Added automatic cleanup of invalid data in IndexedDB storage
- Improved error messages with store context for better debugging
- Fixed database version 9 upgrade which could get stuck in loading state
- Fixed async operation handling in database upgrades to ensure sequential execution
- Fixed settings database post migration cleanup to ensure that the database is in a clean state regardless of what happened in previous upgrade attempts
v2.2.12
- Changed general application settings storage from IndexedDB to localStorage for improved performance
- Added database upgrade (v9) to migrate existing settings from IndexedDB to localStorage
- Created new localStorage service for handling local storage operations
- Updated settings store to use localStorage instead of localForagePlugin
- Removed settings-related storage instance from localforage service
v2.2.11
- Changed updater progress indication to linear progress and changed texts to better reflect updater status.
v2.2.10
- Fixed error where several versions of a model could not be downloaded, like phi4:latest blocked phi4:14b-q8_0.
- Refactored OllamaService from class pattern to factory pattern with closure to provide improved state encapsulation, method privacy, and state management.
- Fixed error where error messages not available in i18n locales could not be used in notifications.
- Fixed bug where models stored for the Ollama API provider were not synchronized with the Ollama server models.
- Fixed bug in model synchronization that threw error.
- Changed the date formatting in the modified column of the table to display just the date portion in ISO format (yyyy-mm-dd).
- Changed alignment of action buttons in OllamaModelManager to be centered for better look and feel.