> For the complete documentation index, see [llms.txt](https://docs.chartsql.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chartsql.com/product-and-community/release-notes.md).

# Release Notes

## 2024-07-11

This update brings a range of enhancements improving user experience, from bug fixes to new features and performance improvements for faster rendering times.

**General Improvements:**

* Updated all documentation links to the latest versions.
* Enhanced filtering functionality to be case-insensitive.
* Improved MongoDB query encoding with base64 to preserve JSON structure.

**UI and Functional Bug Fixes:**

* Corrected issues with MongoDB query editor tabs.
* Fixed tooltip display problems when using stacked charts.
* Addressed cases where SQL chart titles and page titles were not updating properly.
* Resolved a variety of button issues on the page, including trash buttons and the 'Rename' story button.

**Chart and Visuals:**

* Added new gauge and radar chart types, including a radar chart with multiple series.
* Implemented a 'tags' directive for easy chart searching.
* Improved chart rendering times.

**Studio and Dashboard Improvements:**

* Refined the ChartSQL Studio interface by removing unused properties and improving the visual layout.
* Updated the Publisher flow to handle chart filenames more intuitively within the DashSQL.
* Worked on data source improvements and the ability to null out the default data source when needed.

**Quality of Life Tweaks:**

* Comma-delimited integers by default for better readability.
* Enhanced modals for errors and configuration to improve user interaction.
* Implemented ability to copy chart results as sharable SQL directly from the user interface.

**Refactoring and Code Maintenance:**

* Conducted significant codebase cleanup, removing unused code and properties.
* Refactored error handling to produce more meaningful messages.
* Streamlined the EChartsOption configuration for more efficient loading.

## 2024-04-12

**Enhanced Search, UI Refinements, and User Experience**

This update focuses on improving user quality of life and refining UI elements. Check out the key updates below!

#### **Global Search Enhancements**

* Implemented a more capable text search algorithm.
* Added keyboard navigation in global search results using Up and Down arrow keys.
* Enhanced display of search results with a line divider between folders, datasources, and SQL files.
* Added a configuration pill to folders and datasources in the global search results for quick access.

#### **UI and Usability Enhancements**

* Updated UI elements like the mascot logo and added a new default page when no package is opened.
* Introduced a right-click context menu for easier file management.
* Added loading indicators for smoother file operations.
* Enhanced SQL file display to show titles instead of file names where applicable.

#### **Miscellaneous Improvements**

* Various bug fixes, including corrections for dropdown issues, layout shifts, and tooltip enhancements.
* Numerous back-end improvements for better handling of data connections, including updates to MongoDB and PostgreSQL connectors.

#### **Refinements in Code Management and Navigation**

* Cleaned up unused classes and refactored several components for better performance and maintainability.
* Updated navigation and file handling to enhance user experience with smoother transitions and less visual shift.

## 2024-01-13

📁 New Feature:

* Introduced subfolder support for better chart organization.

🖥️ UI/UX Improvements:

* Settings menu items are now at the bottom of the navigation menu for easier access.
* The editor header remains visible while scrolling, ensuring constant access to tools.

📊 Chart Enhancements:

* Added `baselines` and `baseline-types` directives to fix error messages and enhance baseline customization.
* Updated presentation mode for better MacOS support and improved slicers and drawing functionality.
* Fixed "time" type xAxis on Combo charts for consistent time-based visualizations.
* Improved bar chart formatting with new axis labeling features.

💡 Directives and Comments:

* Series labels now support all four format types, with multi-series labels included.
* Directive toggles have been fixed to only show when applicable, and you can now comment out directives easily.

🐛 Bug Fixes and Minor Tweaks:

* Fixed the issue where uppercase characters added unnecessary spaces in column names display.
* Corrected refreshing behavior in presentation mode.
* Enhanced data representation with added grid in bar chart options to prevent label cutoff.
* Chart sharing via URL now configurable for testing purposes, and link handling in slideshows more versatile.

## 2024-01-06

* Fixed a path issue in Application.cfc to ensure proper storage of settings in the OS user folder on both Windows and Mac.
* Implemented a temporary fix in the PerformanceInfo routine to avoid CPU performance counter errors on macOS.
* Improved display of the currently open file path to include subfolder info, so you know exactly where your file is located within the project.
* Updated main controller to show examples by default if no user package is specified, getting you started with sample content right away.
* Renamed the editor to 'Studio' to bring consistency across all our platforms.
* Clean-up on the editor (now Studio!) to get it ready for distribution.
