Release Notes
ChartSQL development 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
andbaseline-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.
Last updated