-
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v3.0.0 #6
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
… filter-{fieldName} slot.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
data-grid-vue
now requires a minimumvue
version of3.3.0
. It is also recommended to upgrade to at least version5.0.2
ofvite
. Vite v5 migration guidecolumn-selection-popup
slothiddenUpdated
prop has been renamed toonHiddenUpdated
to be consistent with similar method names.Promise
have been renamed to be suffixed withAsync
to make it clear that they return aPromise
.loadPageData
->loadPageDataAsync
onPageSizeChanged
->onPageSizeChangedAsync
DataService.getPage
->DataService.getPageAsync
StorageService.getGridState
->StorageService.getGridStateAsync
StorageService.setGridState
->StorageService.setGridStateAsync
New footer slots
footer
- entire footerfooter-page-size-select
- footer page size selectfooter-additional-content
- additional content between page size select and total item textfooter-total-items
- total items text#4 accessibility improvements
Display loading spinner when data takes more then a second to load page data. Override loader with
loader
slot.Add additional parameters to the
options-header
,options-header-filter-options-shown
, andoptions-header-clear-filters
slots.ServerSideStorageService
now has a generic type constraint to allow any type to be used for the user identifier sent in the request to get and set grid state.ServerSideStorageService
now has a grid id parameter that can be sent to the server to allow for support of multiple grids.ServerSideStorageService.getGridState
andServerSideDataService.getPage
will now only try to deserialize the response body as JSON if the status code is200 OK
and the responseContent-Type
header isapplication/json
.Dynamic column header titles
Entire header cell is now the click target for a sort.
Default color values of CSS variables are now defined in hex.
Default accent color slightly altered to match documentation site.
Improved default layout styles of custom column filters set using the
filter-{fieldName}
slot.Documentation site now includes documentation for DataGridVueDotnet.
Repo now uses
pnpm
where thedata-grid-vue
package is build from the root workspace and the documentation site and dev app are nested workspaces.Now being built with
vite
v5.Update
debounce
dependency to new major version v2.0.0 which requires node v18 (current oldest supported version).Update 'dragon-drop-vue' dependency to v0.2.0
Documentation site theme update
Documentation site is now setup up as a progressive web app.
bugfix:
DataGridVueOptions.clickOutsideDirectiveName
removed.bugfix:
DataGridVueOptions.dragonDropVueOptions.dragDirectiveName
anddropDirectiveName
will always be overridden todgv-drag
anddgv-drop
.closes #4