# LearnDash LMS - Course Grid — Changelog `meteorgpl-plugin/learndash-course-grid` · 11 releases, newest first, as published by the vendor. ## 2.0.8 - Tweak: Add custom ColorPalette component and replace default Gutenberg ColorPalette component. - Fix: Fix changing a duplicated block style also change the style of its original block. - Fix: Fix fatal error if the site doesn't have default course category or terms set up. - Fix: Fix double path separator issue. - Fix: PHP error notice. ## 2.0.6 - Added translation support for block strings - Updated added back learndash_course_grid_custom_button_text filter hook - Fixed missing course grid translations - Fixed slow queries in sites with a large number of users (10,000+) - Fixed allow max/min prices to be empty - Fixed correctly set max-min width - Fixed shortcodes having additional parameters in their tag - Fixed don't show ribbon if course is closed or has no price - Fixed grids not displaying correctly in Elementor - Fixed skin and card assets not correctly loading in Elementor - Fixed incorrect shared steps URL - Fixed incorrect variable type for implode - Fixed meta box styling - Fixed skins and cards not being filterable - Fixed incorrect post results if taxonimies attribute values are wrapped in quotes ## 2.0.5 - Added pre-defined taxonomies in filter dropdown - Added support for new global currency in LearnDash core - Added LearnDash specific selector for CSS to avoid conflicts - Updated improve ribbon text logic - Fixed conflict with other plugins that execute the_content() on the front-end - Fixed taxonomies filter not being able to have more than 1 working term - Fixed enrolled courses query returning all courses for logged out users - Fixed undefined functions - Fixed remove box sizing CSS rule to avoid conflicts with other themes/plugins - Fixed masonry styles not working correctly ## 2.0.4 - Added icon supported element for cards - Added conditional for element color selector - Added custom color selector for ribbon, icon, and button elements - Updated not started label text on CG 2.0 templates based on user activity for LD lesson and topic post type - Updated not Started label based on user activity for lesson and topic - Fixed card layouts and styles - Fixed minor cards layout and CSS styles - Fixed block editor meta setting value is not passed to front end templates - Fixed incorrect variable name - Fixed translations meta box on translations setting page is not loaded - Fixed update translations metabox to match with plugin name - Fixed undefined index error - Fixed undefined JS function - Fixed missing translation slug - Fixed legacy v1 course grid is not detected if the shortcode already stored in HTML format in DB ## 2.0.3 - Updated masonry script - Updated grid skin selector - Fixed PHP deprecated notice - Fixed legacy v1 assets are not loaded when using ld course list block - Fixed compatibility error with Elementor for v1 course grid element ## 2.0.2 - Fixed asset loading for legacy course grids ## 2.0.1 - Added course enrollment status attributes and block option - Udated removed fixed 4:3 aspect ratio to prevent distorted images - Fixed course grid assets not loading when Elementor is being used ## 2.0.0 - Added course grid Gutenberg block - Added learndash_course_grid shortcode - Added learndash_course_grid_filter shortcode - Added ability to add and use custom template - Added support for CG 1.0 shortcode ## 1.7.0 - Added ability to use HTML in the short description box - Added custom text support for groups in the Course Grid - Added Completed/In Progress/Not Available status for Course Grid ribbons - Added support for the Course Grid ribbon to show for students enrolled in a group - Added filter 'learndash_course_grid_load_resources' to load styles/scripts dynamically wherever they are wanted using conditional logic - Updated deprecated .load in jQuery with .on('load)' instead - Fixed Course Grid styles not being loaded when the shortcode is used in Elementor - Fixed groups progress indicator - Fixed undefined variable - Fixed array index error ## 1.6.0 - Added hook to filter course grid html output - Added docblock for html output filter - Added class container class names and its filter hook - Updated ribbon text escaping to wp_kses_post instead of esc_attr - Updated load grid resources on LD courses archive page - Updated plugin name and description - Updated LD get course price helper function to allow users filter the values - Updated to remove #ld_course_list wrapper on course grid shortcode to prevent conflicts with page builder plugins - Fixed thumbnail course URL redirects to bare URL instead of nested URL - Fixed short description unable to be set to empty because legacy value is not saved when saving new value - Fixed undefined index error View the full changelog [here](https://www.learndash.com/add-on/course-grid/). ## 1.5.5 - Added HTML support for Short Description - Fixed legacy Short Description field not being transferred to the new Short Description field View the full changelog [here](https://www.learndash.com/add-on/course-grid/).