Skip to content

v5.0.0 - Removal of jQueryUI

Compare
Choose a tag to compare
@ghiscoding ghiscoding released this 18 Oct 01:32
· 1212 commits to master since this release

Quick Summary

Here is our new major (breaking change) version v5.0.0 release, it uses the new SlickGrid 3.0.0 and Slickgrid-Universal 2.0.0 which dropped jQueryUI requirement. Since we removed jQueryUI, we had to find replacement for the jQueryUI Autocomplete and settled on the Kraaden Autocomplete 3rd party lib and that is the biggest change to the developer in this new major version (it is a small code refactoring that can be done with search and replace). If you're not using the Autocomplete, then that will be an easy upgrade for you, you still have to read the migration guide below since there are other changes (ie angular.json file changes), it also requires Angular >=14

⚠️ Breaking Change - Follow the Migration 5.x Guide

Features

  • core: BREAKING CHANGE replace jQueryUI by SortableJS (09f4d7d8)

Installation

Please remember that all packages of @slickgrid-universal (v2.0.0) and Angular-Slickgrid (v5.0.0) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki

please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.

  1. review the Slickgrid-Universal changelog
  2. and the Angular-Slickgrid changelog (above)