Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
392 commits
Select commit Hold shift + click to select a range
fee8b0a
feat(query-builder): add props descriptions
igdmdimitrov Oct 8, 2024
5c9b2e1
deps(theming): bump to latest beta
simeonoff Oct 9, 2024
b7a7e34
fix(query-builder): replace expression icons with icon buttons to imp…
desig9stein Oct 8, 2024
7b1add2
fix(query-builder): make sure that the close dialog button is on the …
desig9stein Oct 9, 2024
57d14a4
Merge branch 'master' into dmdimitrov/query-builder-improvements
simeonoff Oct 9, 2024
34c68bf
feat(query-builder): add isNested prop to IFilteringOperation (#14879)
ivanvpetrov Oct 9, 2024
248a072
feat(i18n): Updating localization
randriova Oct 9, 2024
16beb35
test(query-builder): add thorough In/NotIn tests
ivanvpetrov Oct 10, 2024
7db76a6
Merge branch 'master' into dmdimitrov/query-builder-improvements
teodosiah Oct 10, 2024
7740b62
Merge remote-tracking branch 'origin/master' into dmdimitrov/query-bu…
desig9stein Oct 10, 2024
5d267da
feat(query-builder): make some props of FieldType optional
igdmdimitrov Oct 10, 2024
5b270e9
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
igdmdimitrov Oct 10, 2024
a7ee519
Merge branch 'master' into dmdimitrov/query-builder-improvements
igdmdimitrov Oct 14, 2024
f8c2cac
test(query-builder): fix failing AF tests
teodosiah Oct 15, 2024
2efdde6
feat(query-builder): disable commit if nested query has no return fields
igdmdimitrov Oct 15, 2024
4e6fb60
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
igdmdimitrov Oct 15, 2024
b159f3a
Merge branch 'master' into dmdimitrov/query-builder-improvements
igdmdimitrov Oct 15, 2024
ee4757b
chore(*): remove required from return fields combo
igdmdimitrov Oct 15, 2024
71dcc72
chore(*): revert if conditions
igdmdimitrov Oct 16, 2024
b88f16a
fix(query-builder): Fixed conditionName not propagating on commit
Otixa Oct 17, 2024
2bc8b5d
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
Otixa Oct 17, 2024
b155f3e
chore(query-builder): commit/discard fields tests, mark QB tree comp …
teodosiah Oct 17, 2024
2fa39b1
Merge branch 'master' of https://github.com/IgniteUI/igniteui-angular…
teodosiah Oct 22, 2024
22aa835
feat(query-builder): add field formatter & support object search valu…
teodosiah Oct 23, 2024
c9e92a1
fix(query-builder): incorrect filtering by number search val
teodosiah Oct 28, 2024
81916da
feat(query-builder): add public api for commit and discard current st…
igdmdimitrov Oct 29, 2024
d4314a5
fix(query-builder): sample custom search template formatter
ivanvpetrov Oct 29, 2024
0056177
feat(query-builder): save and restore inner query state on commit/dis…
igdmdimitrov Oct 29, 2024
138243b
refactor(query-builder): simple select from
ivanvpetrov Oct 30, 2024
a2fe072
refactor(query-builder): simple select from
ivanvpetrov Oct 30, 2024
d724e2e
feat(query-builder): add isAdvancedFiltering method
ivanvpetrov Oct 30, 2024
b6df4f3
fix(query-builder): now root group is not initialized
ivanvpetrov Oct 30, 2024
7cffe44
chore(*): additional checks
igdmdimitrov Oct 31, 2024
37bbd58
fix(query-builder): fixed bug with rootGroup initialization
ivanvpetrov Oct 31, 2024
62c6fe9
fix(query-builder): don't recreate rootgroup if the same
igdmdimitrov Oct 31, 2024
89f6d8b
chore(*): remove leftover comment
igdmdimitrov Oct 31, 2024
1b447da
Merge branch 'dmdimitrov/query-builder-improvements' into ipetrov/que…
igdmdimitrov Oct 31, 2024
f7118a2
test(query-builder): fix several legacy tests
ivanvpetrov Oct 31, 2024
3a37c79
feat(query-builder): add test for editing condition of inner query
igdmdimitrov Oct 31, 2024
1b1b487
fix(query-builder): cancommit logic and test
ivanvpetrov Oct 31, 2024
b4d680a
Merge branch 'dmdimitrov/query-builder-improvements' into ipetrov/que…
ivanvpetrov Oct 31, 2024
f917b4a
Query builder simple select from (#14985)
ivanvpetrov Oct 31, 2024
97d367f
test(query-builder): fix more legacy tests
ivanvpetrov Nov 1, 2024
85a27b4
test(query-builder): fix more legacy tests
ivanvpetrov Nov 1, 2024
588bcb3
Merge branch 'ipetrov/query-builder-simple-select-from-new' into dmdi…
ivanvpetrov Nov 1, 2024
8df21e1
test(query-builder): fix empty Query Builder message
ivanvpetrov Nov 1, 2024
9d68a92
fix(*): Guard the fields array where necessary.
gedinakova Nov 1, 2024
73e3019
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
gedinakova Nov 1, 2024
33199c2
test(query-builder): fix localization test
ivanvpetrov Nov 1, 2024
8852677
feat(query-builder): fix current group change on new group creation
igdmdimitrov Nov 1, 2024
8b53134
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
igdmdimitrov Nov 1, 2024
8c643fb
feat(query-builder): don't show inner tree if not in edit mode and no…
igdmdimitrov Nov 1, 2024
a974892
feat(query-builder): fix current group when add group in the middle
igdmdimitrov Nov 1, 2024
9b266d1
test(query-builder): fix end group buttons test
ivanvpetrov Nov 1, 2024
902cfdb
feat(query-builder): fix selected return fields when array is empty
igdmdimitrov Nov 1, 2024
7b949a9
Merge branch 'master' into dmdimitrov/query-builder-improvements
igdmdimitrov Nov 1, 2024
62e98ba
chore(*): removed leftover console log
igdmdimitrov Nov 1, 2024
e8e2821
test(query-builder): add one more scenario on commit/discard changes
ivanvpetrov Nov 4, 2024
bfad333
test(query-builder): fix child group test
ivanvpetrov Nov 4, 2024
15f411c
feat(query-builder): add isSearchValueInputDisabled method
ivanvpetrov Nov 5, 2024
48008a2
feat(query-builder): add disabled input for unary and nested
ivanvpetrov Nov 5, 2024
9e9f7cb
chore(*): update changelog and comments
igdmdimitrov Nov 5, 2024
641cc4d
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
igdmdimitrov Nov 5, 2024
2bdb67f
chore(*): update potential release version
igdmdimitrov Nov 5, 2024
c4a667b
test(query-builder): fix searchValue input replacement timing
ivanvpetrov Nov 5, 2024
8a00ac7
Merge branch 'master' into dmdimitrov/query-builder-improvements
gedinakova Nov 5, 2024
40babcf
fix(query-builder): delete empty groups - #14882
igdmdimitrov Nov 6, 2024
21825fe
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
igdmdimitrov Nov 6, 2024
d0cd054
feat(query-builder): revert disabled input for unary and nested commit
ivanvpetrov Nov 11, 2024
15e6c41
Merge branch 'master' into dmdimitrov/query-builder-improvements
igdmdimitrov Nov 11, 2024
efb074c
feat(query-builder): select only one return field in inner query (#15…
igdmdimitrov Nov 28, 2024
c502ff6
Merge branch 'master' of https://github.com/IgniteUI/igniteui-angular…
teodosiah Dec 9, 2024
ecbfae4
fix(query-builder): change theming package version to 14.3.1-beta.1
teodosiah Dec 12, 2024
1d5c183
feat(query-builder): added rehydration to expression trees (#14887)
Otixa Jan 24, 2025
1184ae2
Merge branch 'master' into dmdimitrov/query-builder-improvements
igdmdimitrov Feb 3, 2025
7d2e74d
chore(*): merge from master
igdmdimitrov Feb 3, 2025
159b583
chore(*): fix build and update theming version
igdmdimitrov Feb 3, 2025
927dc7d
Query-builder conditions Drag&Drop functionality (take 2 - no chip ga…
ivanvpetrov Feb 5, 2025
d9a211c
chore(*): Update package-lock.json.
gedinakova Feb 5, 2025
b60129a
fix(query-builder): reverted to simpler sample
ivanvpetrov Feb 5, 2025
02bcf80
refactor(query-builder): service addressed some todos
ivanvpetrov Feb 5, 2025
11d5d74
chore(*): update package-lock
igdmdimitrov Feb 5, 2025
029aaeb
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
igdmdimitrov Feb 5, 2025
e3fc208
fix(query-builder): test keyboard test improved
ivanvpetrov Feb 5, 2025
9694aee
refactor(query-builder): text for drop ghost localized
ivanvpetrov Feb 5, 2025
a9c79b5
chore(lint): Removed .scss extensions
gedinakova Feb 5, 2025
9c5729e
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
gedinakova Feb 5, 2025
8cfeb42
chore(*): fix lint build errors
igdmdimitrov Feb 5, 2025
f930e1d
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
igdmdimitrov Feb 5, 2025
b757634
fix(query-builder): fix sample formatter & AF add buttons test
teodosiah Feb 6, 2025
ebf11c8
fix(query-builder): searchValue type Set -> Array
teodosiah Feb 6, 2025
921c0bf
refactor(query-builder): rename subquery-background to subquery-heade…
desig9stein Feb 6, 2025
d33b6e9
fix(query-builder): scroll to the bottom in AF dialog on add condition
teodosiah Feb 6, 2025
4f27f45
chore(*): Revert d33b6e9 commit
teodosiah Feb 6, 2025
4b3b48c
fix(query-builder): scroll to the bottom on add condition
teodosiah Feb 6, 2025
eed54ea
Merge branch 'master' into dmdimitrov/query-builder-improvements
gedinakova Feb 6, 2025
6f5a22c
chore(*): update import for IChangeCheckboxEventArgs
igdmdimitrov Feb 6, 2025
a55ab4d
refactor(query-builder): change the gap under the from/elect fields t…
desig9stein Feb 6, 2025
0a89eb9
refactor(query-builder): strings are now constants
ivanvpetrov Feb 7, 2025
bc757cc
fix(query-builder): various requests from reviews
ivanvpetrov Feb 7, 2025
2c9fb05
chore(query-builder): zindex set for presentational purposes
ivanvpetrov Feb 7, 2025
851f5be
feat(query-builder): Fixed error when dragging a condition into an em…
Otixa Feb 7, 2025
e8e5f64
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
Otixa Feb 7, 2025
ab34f1b
fix(query-builder): zindex of drag ghost is now properly set
ivanvpetrov Feb 7, 2025
63e7831
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
ivanvpetrov Feb 7, 2025
c003890
fix(query-builder): show add expr button for all chips
teodosiah Feb 7, 2025
f6923bb
fix(query-builder): test ware failing due to z-index set
ivanvpetrov Feb 7, 2025
c964fe3
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
ivanvpetrov Feb 7, 2025
fad621a
chore(query-builder): consolelog removed
ivanvpetrov Feb 7, 2025
5b30ffa
Update projects/igniteui-angular/src/lib/query-builder/query-builder.…
teodosiah Feb 7, 2025
d6e4fb2
Update projects/igniteui-angular/src/lib/query-builder/query-builder.…
teodosiah Feb 7, 2025
ff1cad1
fix(query-builder): fix add condition & hover chip test
teodosiah Feb 7, 2025
b472892
feat(query-builder): move css selectors and other to common file and …
igdmdimitrov Feb 7, 2025
0e43c8a
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
igdmdimitrov Feb 7, 2025
5bb7665
feat(query-builder): add behavioral changes to the changelog
teodosiah Feb 7, 2025
3a4104a
Query-Builder Focus on dropped chip after Drag&Drop (#15343)
ivanvpetrov Feb 10, 2025
b4ab0e5
feat(query-builder): Fixed grid filtering throwing when passed a null…
Otixa Feb 10, 2025
529416f
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
Otixa Feb 10, 2025
d8606fc
Merge branch 'master' into dmdimitrov/query-builder-improvements
gedinakova Feb 10, 2025
70e9181
Merge branch 'master' into dmdimitrov/query-builder-improvements
gedinakova Feb 10, 2025
25953d2
feat(filtering): Fixed PivotGrid state restoration
Otixa Feb 11, 2025
0e56a2f
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
Otixa Feb 11, 2025
3fb9e72
test(query-builder): remove unnecessary tick and detectChanges
teodosiah Feb 11, 2025
fc8c093
chore(*): excluded footer buttons from size comparison in tests
igdmdimitrov Feb 11, 2025
38db992
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
igdmdimitrov Feb 11, 2025
f13ba24
chore(query-builder): members set as private
ivanvpetrov Feb 11, 2025
8df5f31
chore(query-builder): removed aria-hidden set. Issue fixed in another PR
ivanvpetrov Feb 11, 2025
12326ec
refactor(query-builder): fix advanced filtering footer background in …
desig9stein Feb 11, 2025
5d4855c
fix(query-builder): fix undefined error for editingInputs
teodosiah Feb 11, 2025
39ece05
chore(query-builder): syntax for array check changed
ivanvpetrov Feb 11, 2025
4f39b24
feat(query-builder): moved migration to 19.2
igdmdimitrov Feb 11, 2025
2b278b0
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
igdmdimitrov Feb 11, 2025
4e4e237
Merge branch 'master' into dmdimitrov/query-builder-improvements
igdmdimitrov Feb 11, 2025
efb8055
Merge branch 'master' into dmdimitrov/query-builder-improvements
gedinakova Feb 12, 2025
19e4a04
refactor(query-builder): fix advanced filtering footer background
desig9stein Feb 12, 2025
e3b17a8
chore(query-builder): address comments for ==, for loop, AF
teodosiah Feb 12, 2025
45e2295
chore(*): switch advanced filtering opening tests to fakeAsync
igdmdimitrov Feb 12, 2025
0161553
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
igdmdimitrov Feb 12, 2025
4852c2b
feat(query-builder): remove deprecated showLegend on migration
igdmdimitrov Feb 12, 2025
e025de4
fix(filtering): Fixed column filter clearing
Otixa Feb 13, 2025
394836f
refactor(query-builder): drop ghost for keyboard drag style change pr…
ivanvpetrov Feb 13, 2025
14a5b76
fix(query-builder): lint errors and warnigns addressed
ivanvpetrov Feb 13, 2025
d2ae3aa
fix(query-builder): fix chip ghost keyboard drag
desig9stein Feb 13, 2025
a85b13d
chore(*): prefix unused variables
igdmdimitrov Feb 13, 2025
2828a71
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
igdmdimitrov Feb 13, 2025
d782974
fix(query-builder): keyboard drag now works with numpad arrows-enter too
ivanvpetrov Feb 13, 2025
2f395b9
chore(*): Finalize control flow changes
gedinakova Feb 13, 2025
8912b0a
chore(*): Revert Finalize control flow changes commit
gedinakova Feb 13, 2025
e071c3d
chore(*): Finalize control flow changes
gedinakova Feb 13, 2025
49dff07
fix(*): Fixed a typo in @if condition
gedinakova Feb 13, 2025
2ffe85a
chore(*): removed unused imports
igdmdimitrov Feb 13, 2025
644be1f
test(*): Attempt to fix test run disconnection
gedinakova Feb 13, 2025
62513fe
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
gedinakova Feb 13, 2025
8cee025
test(*): Adding await to some standalone waits.
gedinakova Feb 13, 2025
2d2bfbd
test(*): Exclude two suspicious DND tests.
gedinakova Feb 13, 2025
c53a1dc
feat(query-builder): update readme, add back showLegend with deprecat…
igdmdimitrov Feb 13, 2025
e8187d9
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
igdmdimitrov Feb 13, 2025
ab40098
chore(*): revert angular version and update package-lock
igdmdimitrov Feb 13, 2025
39b137c
test(*): Exclude DND tests to fix test run disconnection
gedinakova Feb 13, 2025
c02984f
test(*): Exclude keyboard nav and templates
gedinakova Feb 13, 2025
8f01385
test(*): Disable all QB tests
gedinakova Feb 13, 2025
b4c9b93
test(*): Desperate measures - styles cleanup
gedinakova Feb 13, 2025
7667250
chore(*): Make lint happy
gedinakova Feb 13, 2025
0b24abb
test(*): Change karma.conf
gedinakova Feb 13, 2025
3ed5e1d
test(*): Restore karma config
gedinakova Feb 13, 2025
730af68
chore(*): Theming package syntax
gedinakova Feb 14, 2025
f346e04
chore(*): Exclude all filtering tests from run
gedinakova Feb 14, 2025
9ce90c7
chore(*): removed unused param
igdmdimitrov Feb 14, 2025
af7ac65
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
igdmdimitrov Feb 14, 2025
3e28080
test(*): Exclude state directive tests
gedinakova Feb 14, 2025
5e0a775
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
gedinakova Feb 14, 2025
0b5c9ba
chore(query-builder): CHANGE.LOG drag and drop bullet added
ivanvpetrov Feb 14, 2025
abb1787
test(*): Revert Exclude state directive tests
gedinakova Feb 14, 2025
5d72fa8
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
gedinakova Feb 14, 2025
aa4ee3b
chore(*): Exclude drag drop tests
gedinakova Feb 14, 2025
d1ca938
test(*): Exclude data-util & query-builder
gedinakova Feb 14, 2025
3fb9ecd
test(*): Exclude combo tests
gedinakova Feb 14, 2025
e11fd72
test(*): Exclude filtering util tests, bring combo back
gedinakova Feb 14, 2025
4e92526
test(*): Exclude filtering-condition tests
gedinakova Feb 14, 2025
b6aadb7
test(*): Disable for-of tests
gedinakova Feb 14, 2025
efdbf5d
test(*): Bringing back all tests
gedinakova Feb 14, 2025
beb54a4
test(*): Exclude toolbar tests
gedinakova Feb 14, 2025
81ddb21
Merge branch 'master' into dmdimitrov/query-builder-improvements
gedinakova Feb 14, 2025
b97ec11
test(*): Disable QB tests
gedinakova Feb 14, 2025
ead3c0e
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
gedinakova Feb 14, 2025
0a51c52
feat(query-builder): update changelog
igdmdimitrov Feb 14, 2025
64a52ef
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
igdmdimitrov Feb 14, 2025
a708f21
test(*): Enable filtering & QB tests only
gedinakova Feb 14, 2025
5a42b61
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
gedinakova Feb 14, 2025
c6920cf
test(*): Enabling more filtering tests
gedinakova Feb 14, 2025
7d8aa9b
test(*): Enabling filtering tree tests
gedinakova Feb 14, 2025
f38bfc5
test(*): enable pivot state tests
gedinakova Feb 14, 2025
c08e63a
test(*): datepicker tests in
gedinakova Feb 14, 2025
5658724
test(*): Log heap size for test suites
gedinakova Feb 14, 2025
c91c6e1
test(*): Trying to get the shard
gedinakova Feb 14, 2025
a97bbe7
test(*): Exclude Calendar Day Model
gedinakova Feb 14, 2025
a4c5ebb
test(*): Exclude tree tests
gedinakova Feb 14, 2025
e04cda5
chore(*): add style cleanup in drag and drop tests
igdmdimitrov Feb 17, 2025
00ddf30
chore(*): exclude grid tests
igdmdimitrov Feb 17, 2025
310484a
test(*): fix custom reporter shard id and multiple logging
damyanpetev Feb 17, 2025
beba908
chore(*): include all tests
igdmdimitrov Feb 17, 2025
7020715
chore(*): revert package-lock.json
igdmdimitrov Feb 17, 2025
a01f0d0
chore(*): exclude simple combo initialization and rendering tests
igdmdimitrov Feb 17, 2025
e392fb0
chore(*): leave only simple combo initialization and rendering tests
igdmdimitrov Feb 17, 2025
64622fb
chore(*): exclude only one simple combo test
igdmdimitrov Feb 17, 2025
8c7faa2
chore(*): exclude different simple combo test
igdmdimitrov Feb 17, 2025
d534edb
chore(*): exclude simple combo test
igdmdimitrov Feb 17, 2025
12528dd
Merge branch 'master' into dmdimitrov/query-builder-improvements
ChronosSF Feb 18, 2025
9e6fdc2
chore(*): included all qb drag drop tests and moved simple combo test
igdmdimitrov Feb 18, 2025
a968bf7
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
igdmdimitrov Feb 18, 2025
abe6910
chore(*): moved back and excluded simple combo test
igdmdimitrov Feb 18, 2025
54a18c1
chore(*): exclude qb drag drop test
igdmdimitrov Feb 18, 2025
5c69b53
refactor(query-builder): code simplifications
ivanvpetrov Feb 18, 2025
15b8415
chore(*): test with single instance run
damyanpetev Feb 18, 2025
c4a0cfe
refactor(query-builder): test converted to fakeAsync
ivanvpetrov Feb 18, 2025
7d79199
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
ivanvpetrov Feb 18, 2025
140faa7
chore(*): test bump puppeteer for Chrome 133
damyanpetev Feb 18, 2025
fa72a76
test(query-builder): get proper nested tree
teodosiah Feb 18, 2025
27cc69a
chore(*): bump dependencies
damyanpetev Feb 18, 2025
477f341
chore(*): re-disable simple combo test
damyanpetev Feb 18, 2025
51beff9
fix(query-builder): exprTree two-way binding issue, remove QB-tree fr…
teodosiah Feb 19, 2025
67cb287
fix(query-builder): revert exprTree check, remove QB-tree from dev demo
teodosiah Feb 19, 2025
9f748c3
fix(query-builder): revert exprTree check
teodosiah Feb 19, 2025
6b7b742
fix(query-builder): remove QB-tree from dev demo
teodosiah Feb 19, 2025
58e6cc4
fix(query-builder): emit value on change
igdmdimitrov Feb 19, 2025
2b414ea
chore(*): fix duplicated emit
igdmdimitrov Feb 19, 2025
6e26557
test(query-builder): remove unused import, debugger, add missing ()
teodosiah Feb 19, 2025
5a53e12
chore(query-builder): add disableEntityChange to CHANGELOG
teodosiah Feb 20, 2025
09992ca
refactor(query-builder): drag restriction when child in edit mode rem…
ivanvpetrov Feb 20, 2025
3878717
fix(query-builder): test name typos
ivanvpetrov Feb 20, 2025
19469e9
Merge branch 'master' into dmdimitrov/query-builder-improvements
ChronosSF Feb 20, 2025
f6ce439
Update CHANGELOG.md
teodosiah Feb 20, 2025
23ef78f
build(igniteui-theming): bump to 14.4.0
desig9stein Feb 20, 2025
c5ca30a
chore(*): make extra custom reporter optional on re-runs
damyanpetev Feb 20, 2025
bc3b006
chore(*): swap reporter enabled check
damyanpetev Feb 20, 2025
e505908
feat(i18n): Updating localization for new strings.
randriova Feb 21, 2025
482f375
deps(theming): bump to latest version containing query-builder changes
simeonoff Feb 21, 2025
0307dfd
fix(query-builder): Fix for comments
desig9stein Feb 21, 2025
5cbdf3a
fix(query-builder): Fix for comments
desig9stein Feb 21, 2025
42912d5
fix(query-builder): Revert the chip prefix/suffix fix since it will b…
desig9stein Feb 21, 2025
62cf1fb
fix(query-builder): test exprectations loosen up
ivanvpetrov Feb 24, 2025
a619af9
Merge branch 'dmdimitrov/query-builder-improvements' of https://githu…
ivanvpetrov Feb 24, 2025
2423fb5
chore(query-builder): comments syntax changed
ivanvpetrov Feb 24, 2025
409913a
chore(*): update changelog
igdmdimitrov Feb 24, 2025
b5c23f6
chore(query-builder): comments on functions added with params
ivanvpetrov Feb 24, 2025
8dba318
Merge branch 'master' into dmdimitrov/query-builder-improvements
igdmdimitrov Feb 24, 2025
6421e31
Merge branch 'master' into dmdimitrov/query-builder-improvements
ChronosSF Feb 25, 2025
ea6d711
fix(*): Renamed nested query condtions (#15401)
gedinakova Feb 25, 2025
7b04dce
IgxQueryBuilderComponent: expose disableReturnFieldsChange & empty he…
teodosiah Feb 25, 2025
45c9a44
Merge branch 'master' into dmdimitrov/query-builder-improvements
damyanpetev Feb 25, 2025
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
6 changes: 5 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
"git.ignoreLimitWarning": true,
"javascript.preferences.quoteStyle": "single",
"typescript.preferences.quoteStyle": "single"
"typescript.preferences.quoteStyle": "single",
"cSpell.words": [
"ghostclass",
"ungroup"
]
}
36 changes: 36 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,42 @@ All notable changes for each version of this project will be documented in this
- Introduced a new `expanded` input property, enabling dynamic control over the banner's state. The banner can now be programmatically set to expanded (visible) or collapsed (hidden) both initially and at runtime. Animations will trigger during runtime updates — the **open animation** plays when `expanded` is set to `true`, and the **close animation** plays when set to `false`. However, no animations will trigger when the property is set initially.
- The banner's event lifecycle (`opening`, `opened`, `closing`, `closed`) only triggers through **user interactions** (e.g., clicking to open/close). Programmatic updates using the `expanded` property will not fire any events.
- If the `expanded` property changes during an ongoing animation, the current animation will **stop** and the opposite animation will begin from the **point where the previous animation left off**. For instance, if the open animation (10 seconds) is interrupted at 6 seconds and `expanded` is set to `false`, the close animation (5 seconds) will start from its 3rd second.
- `IgxQueryBuilder` has new design that comes with updated appearance and new functionality
- `IgxQueryBuilderComponent`
- Introduced the ability to create nested queries by specifying IN/NOT IN operators.
- Introduced the ability to reposition condition chips by dragging or using `Arrow Up/Down`.
- Added the `entities` property that accepts an array of `EntityType` objects describing an entity with its name and an array of fields. The `fields` input property has been deprecated and will be removed in a future version. Automatic migrations are available and will be applied on `ng update`.
- Added `disableEntityChange` property that can be used to disable the entity select on root level after the initial selection. Defaults to `false`.
- Added `disableReturnFieldsChange` property that can be used to disable the fields combo on root level. Defaults to `false`.
- Added the `canCommit`, `commit` and `discard` public methods that allows the user to save/discard the current state of the expression tree.
- Added option to template the search value input:
```
<ng-template igxQueryBuilderSearchValue
let-searchValue
let-selectedField = "selectedField"
let-selectedCondition = "selectedCondition"
let-defaultSearchValueTemplate = "defaultSearchValueTemplate">
@if (selectedField?.field === 'Id' && selectedCondition === 'equals'){
<input type="text" required [(ngModel)]="searchValue.value"/>
} @else {
<ng-container #defaultTemplate *ngTemplateOutlet="defaultSearchValueTemplate"></ ng-container>
}
</ng-template>
```
- **Behavioral Changes**
- Expression enters edit mode on single click, `Enter` or `Space`.
- Selecting conditions inside the `IgxQueryBuilderComponent` is no longer supported. Grouping/ungrouping expressions is now achieved via the newly exposed Drag & Drop functionality.
- Deleting multiple expressions through the context menu is no longer supported.
- `IgxQueryBuilderHeaderComponent`
- **Behavioral Change**
- Legend is no longer shown.
- If the `title` input property is not set, by default it would be empty string.
- **Deprecation**
- The `showLegend` and `resourceStrings` input properties have been deprecated and will be removed in a future version. Automatic migrations are available and will be applied on `ng update`.
- `IFilteringExpression`
- A new optional property called `conditionName` has been introduced. This would generally be equal to the existing `condition.name`.
- `IFilteringOperation`
- A new optional property called `isNestedQuery` has been introduced. It's used to indicate whether the condition leads to a nested query creation.

## 19.0.0
### General
Expand Down
Loading
Loading