Updates
Changelog
Updates and improvements to camelAI
Version 0.2.x
Released May 2nd, 2025
OpenAI O3 Model Support
- We now support OpenAI’s O3 model alongside Claude 3.7
- Enter API keys for both models, and users will see a model switcher in the chat input field
- If you prefer to keep only Claude 3.7, that’s perfectly fine - the switcher only appears when multiple model API keys are provided
Updated Chat UI
- Redesigned chat interface to better separate camelAI’s “work” from its “final answer”
- The UI no longer auto-collapses the AI’s thought process, making it easier to track what camel is doing
Python Capabilities
- camelAI now has expanded Python access beyond just creating Plotly graphs
- It can use Python to analyze tables, which greatly improves Excel and CSV parsing as well as complex data computation
Minor Features
- Artifacts of Delete Data Sources – A warning message now appears on artifacts when one or more data sources used have been deleted
- Soft-Delete for Connections – We now use soft deletion for connections instead of hard deletion, preserving threads while clearing sensitive data
- For enterprise users, soft-deleted connections are only visible in Django admin where you can hard delete if needed
- Improved error messaging when users lose access to a thread due to group privilege changes (Enterprise only)
- New Integrations – Azure data source support (Enterprise only)
Bug Fixes
- Prevent deleted connections from appearing in the query/knowledge-base selector in Django Admin
- Ensure users cannot access soft-deleted connections via the UI (only accessible in Django Admin)
- Plotly image rendering now works reliably (moved to and fixed in a separate process)
- Fix user.has_connection_access logic used in RBAC
- Fix broken thread-history display
- Fix fake-empty-artifact bug
- Broken tests around soft-delete now pass
OpenAI O3 Model Support
- We now support OpenAI’s O3 model alongside Claude 3.7
- Enter API keys for both models, and users will see a model switcher in the chat input field
- If you prefer to keep only Claude 3.7, that’s perfectly fine - the switcher only appears when multiple model API keys are provided
Updated Chat UI
- Redesigned chat interface to better separate camelAI’s “work” from its “final answer”
- The UI no longer auto-collapses the AI’s thought process, making it easier to track what camel is doing
Python Capabilities
- camelAI now has expanded Python access beyond just creating Plotly graphs
- It can use Python to analyze tables, which greatly improves Excel and CSV parsing as well as complex data computation
Minor Features
- Artifacts of Delete Data Sources – A warning message now appears on artifacts when one or more data sources used have been deleted
- Soft-Delete for Connections – We now use soft deletion for connections instead of hard deletion, preserving threads while clearing sensitive data
- For enterprise users, soft-deleted connections are only visible in Django admin where you can hard delete if needed
- Improved error messaging when users lose access to a thread due to group privilege changes (Enterprise only)
- New Integrations – Azure data source support (Enterprise only)
Bug Fixes
- Prevent deleted connections from appearing in the query/knowledge-base selector in Django Admin
- Ensure users cannot access soft-deleted connections via the UI (only accessible in Django Admin)
- Plotly image rendering now works reliably (moved to and fixed in a separate process)
- Fix user.has_connection_access logic used in RBAC
- Fix broken thread-history display
- Fix fake-empty-artifact bug
- Broken tests around soft-delete now pass
Version 0.1.x
Released April 14th, 2025
This update includes changes to user permissions. Enterprise administrators should review permission settings after upgrading.
Reference Queries & Knowledge Base Enhancement
- Added support for many-to-many relationships for reference queries and knowledge base items (Django Admin Dashboard only)
- Added visual tags in UI to identify reference queries and knowledge base items used across multiple data sources
Enterprise User Permissions: Private Connections
- Users can now create private connections only they can access, if the org-admin allows it
- This flag is on by default and can be toggled at the User level in the Admin Panel.
- At this time, non-admins can only add CSV and Excel files. The max file size for file upload is 1GB.
- Non-admin users have the ability to edit and delete their own connections.
- Data from a private connection cannot be shared. If an artifact with private data is added to a dashboard, that dashboard will be made private.
- As an org-admin, you can add any private connection to a Group and that Group will have access to the data source. Please note, the owner of the connection will still have edit and delete access even if the connection is tied to a Group.
User Experience Improvements
- Added ability for users to give thumbs up to chat messages (will be used for query generation in a future release)
- Added warning to contact owner for incomplete connection setup
- Improved SAML group membership handling for better enterprise authentication
BigQuery Improvements
- Added support for date-sharded tables
- Improved handling of large datasets
Performance Improvements
- Significantly improved dashboard load times
- Better support for large Excel files
- Faster connections list loading
Bug fixes
- Fixed “Start Chatting” 404 error
- Fixed squished user icon in side nav
- Fixed knowledge base saving issues
- Fixed reference query math calculations
- Fixed multiple issues with reference query deletion
Reference Queries & Knowledge Base Enhancement
- Added support for many-to-many relationships for reference queries and knowledge base items (Django Admin Dashboard only)
- Added visual tags in UI to identify reference queries and knowledge base items used across multiple data sources
Enterprise User Permissions: Private Connections
- Users can now create private connections only they can access, if the org-admin allows it
- This flag is on by default and can be toggled at the User level in the Admin Panel.
- At this time, non-admins can only add CSV and Excel files. The max file size for file upload is 1GB.
- Non-admin users have the ability to edit and delete their own connections.
- Data from a private connection cannot be shared. If an artifact with private data is added to a dashboard, that dashboard will be made private.
- As an org-admin, you can add any private connection to a Group and that Group will have access to the data source. Please note, the owner of the connection will still have edit and delete access even if the connection is tied to a Group.
User Experience Improvements
- Added ability for users to give thumbs up to chat messages (will be used for query generation in a future release)
- Added warning to contact owner for incomplete connection setup
- Improved SAML group membership handling for better enterprise authentication
BigQuery Improvements
- Added support for date-sharded tables
- Improved handling of large datasets
Performance Improvements
- Significantly improved dashboard load times
- Better support for large Excel files
- Faster connections list loading
Bug fixes
- Fixed “Start Chatting” 404 error
- Fixed squished user icon in side nav
- Fixed knowledge base saving issues
- Fixed reference query math calculations
- Fixed multiple issues with reference query deletion
0.1.3
April 30th, 2025
- Fixed dashboard sharing
- Removed automatic redirect to dashboard after adding artifact
- Improved error messaging for enterprise users who lost access to thread data
- Fixed Excel file update functionality
- Restyled artifact panel for better usability
- Extended conversation length limit to 200K
- Made side navigation float on chat screens
- Fixed sample connections for new users at signup
0.1.2
April 23rd, 2025
- Fixed CSV SUMMARIZE functionality with DuckDB
- Fixed MongoDB views bug
- Added support for special characters in connection forms
- Fixed MSSQL server escaping
- Fixed onboarding flow for magic link users
- Fixed magic link functionality
- Added support for XLSB Excel files
0.1.1
April 15th, 2025
- Fixed save function for many to many relationship of knowledge base items to data source connections.
- Better conversation trunctionation. Supports longer threads.