Skip to content
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

Bump to v31 #246

Merged
merged 45 commits into from
Feb 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
1c07dda
bumping AG Grid for v30
BSd3v Jul 25, 2023
3d3ad3e
creation of a new propCategory for `OBJ_MAP_MAYBE_FUNCTIONS`, for an …
BSd3v Jul 27, 2023
154a749
Merge branch 'dev' into bump-to-v30
BSd3v Jul 27, 2023
9dca9fa
Merge branch 'main' into bump-to-v30
BSd3v Oct 16, 2023
aa88127
bumping to v31 and fixing failing test due to adjustment about pagina…
BSd3v Nov 29, 2023
7e799e5
adjustments to the grid to remove the deprecated `columnApi` and also…
BSd3v Dec 11, 2023
937d682
fixing for lint, also updating the note in the propcategories since i…
BSd3v Dec 11, 2023
b1c4481
adjusting `propCategories` to support `dataTypeDefinitions` as a whol…
BSd3v Dec 21, 2023
f4de823
removing `dataTypeDefinitions` from `OBJ_MAP_MAYBE_FUNCTIONS`, as thi…
BSd3v Dec 29, 2023
15bcd81
Update propCategories.js
BSd3v Dec 29, 2023
31dc118
Merge branch 'cellValueChanged' into bump-to-v30
BSd3v Dec 29, 2023
7d00c58
making `pendingChanges` a variable instead of the grid's state, this …
BSd3v Dec 29, 2023
6865b68
adjusting variable to be within the scope of the component
BSd3v Dec 29, 2023
0104e87
fixing for linting
BSd3v Dec 29, 2023
ea547cb
Add textFormatter and textMatcher in COLUMN_MAYBE_FUNCTIONS
sdidier-dev Jan 6, 2024
35df0c3
Merge pull request #17 from sdidier-dev/bump-to-v30
BSd3v Jan 8, 2024
a9f5b9f
Add quartz theme, modify ag-grid version to 31.0.1 and add properties…
sdidier-dev Jan 14, 2024
34a54e4
run `npm run format` to fix linting
sdidier-dev Jan 14, 2024
d29c62b
Merge pull request #18 from sdidier-dev/bump-to-v30
BSd3v Jan 14, 2024
93d42af
adjusting `dataTypeDefinitions`
BSd3v Jan 16, 2024
ba9f77c
Merge branch 'bump-to-v30' of github.com:BSd3v/dash-ag-grid-real into…
BSd3v Jan 16, 2024
736ba69
* fixing for linting issues
BSd3v Jan 16, 2024
bdfad01
fixing typeo
BSd3v Jan 16, 2024
09550d5
Add dateParser, dateFormatter to use functions and move dataTypeMatch…
sdidier-dev Jan 21, 2024
07b40e8
Update examples and tests
sdidier-dev Jan 23, 2024
41f6e7e
Update src/lib/fragments/AgGrid.react.js
BSd3v Jan 23, 2024
98fe5a5
Update src/lib/fragments/AgGrid.react.js
BSd3v Jan 23, 2024
16f51d4
Update tests/assets/dashAgGridFunctions.js
BSd3v Jan 23, 2024
4191c3a
Merge branch 'bump-to-v30' into bump-to-v30
BSd3v Jan 23, 2024
3ace197
Merge pull request #19 from sdidier-dev/bump-to-v30
BSd3v Jan 26, 2024
d8bd19e
Update package.json
BSd3v Jan 26, 2024
ebcdcc2
Adjusting es post check to be 2017
BSd3v Jan 26, 2024
3fe32ab
changes perceived in underlying grid to make it so you cant pass a `c…
BSd3v Jan 26, 2024
d903099
adding 'get_grid_version' to python `_init_` to allow developer to qu…
BSd3v Jan 26, 2024
bdb1de2
Merge branch 'main' into bump-to-v30
BSd3v Jan 31, 2024
85f4221
increasing `no_output_timeout` to `20m` from the default of `10m`
BSd3v Jan 31, 2024
6b27a6b
Update dash_ag_grid/__init__.py
BSd3v Feb 1, 2024
1fd2438
updating build to test for a valid grid version, if not a valid versi…
BSd3v Feb 1, 2024
53669e4
adding test_version.py
BSd3v Feb 1, 2024
eac3655
updating the `test_version` to be more robust and not break at the fi…
BSd3v Feb 1, 2024
0dae37d
adjusting `test_version.py` to test the versions of `AG Grid` are the…
BSd3v Feb 1, 2024
7317629
updating changelog, adding test for `dash_ag_grid.grid_version`
BSd3v Feb 1, 2024
b44fce5
updating test to not be hard coded
BSd3v Feb 1, 2024
d4092de
updating changelog
BSd3v Feb 1, 2024
5dc6d35
adding bit about update of grid version and mentioning the version up…
BSd3v Feb 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ jobs:
. venv/bin/activate
npm ci
npm run build
no_output_timeout: 20m
- run:
name: Lint
command: |
Expand Down
17 changes: 16 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,24 @@ Links "DE#nnn" prior to version 2.0 point to the Dash Enterprise closed-source D

## UNRELEASED

### Changed
### Added
- [#246](https://github.com/plotly/dash-ag-grid/pull/246/)
- `grid_version` added to allow developer to see underlying AG Grid version in python
- Added `quartz` theme native support
- Added function support for `dateParser`, `dateFormatter`, `quickFilterParser`, `components`, `quickFilterMatcher`, `predicate`, `textFormatter`, `textMatcher`, `numberFormatter`, `numberParser`, `dataTypeMatcher`

### Removed
- [#246](https://github.com/plotly/dash-ag-grid/pull/246/) dropped `getColumnApi` and `getColmunApiAsync` as these are deprecated from the underlying grid.

### Changed
- [#261](https://github.com/plotly/dash-ag-grid/pull/261) The `cellValueChanged` property has changed been changed from a (single) event object to a _list_ of event objects. For multi-cell edits, the list will contain an element per change. In other cases, the list will contain a single element. Fixes [#262](https://github.com/plotly/dash-ag-grid/issues/262)
- [#246](https://github.com/plotly/dash-ag-grid/pull/246/)
- updating underlying grid version from AG Grid v29 -> v31, with this change, Dash AG Grid will reflect a similar version number to underlying Grid version.
- `dataTypeDefinitions` now supports full js, partial python with full definitions in js of an object, and objects have parts that are js
- `columnSize` and `columnState` cannot be currently passed together when grid initializes, the `columnSize` will trump the `columnState`

### Fixed
- [#246](https://github.com/plotly/dash-ag-grid/pull/246/) testing for grid going to destroyed state

## [2.4.0] - 2023-10-17

Expand Down
1 change: 1 addition & 0 deletions dash_ag_grid/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@

package_name = package['name'].replace(' ', '_').replace('-', '_')
__version__ = package['version']
grid_version = package['dependencies']['ag-grid-community']

_current_path = _os.path.dirname(_os.path.abspath(__file__))

Expand Down
128 changes: 0 additions & 128 deletions docs_redirects/app.py

This file was deleted.

Loading