Skip to content

Commit 787a95f

Browse files
author
pipeline
committed
v20.4.43 is released
1 parent 89b6d92 commit 787a95f

File tree

495 files changed

+3597
-1131
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

495 files changed

+3597
-1131
lines changed

controls/base/CHANGELOG.md

+14-1
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,25 @@
88

99
#### Bug Fixes
1010

11-
- `I427250` - Resolved window undefined in server side rendering with React next JS.
11+
- `#I427250` - Resolved window undefined in server side rendering with React next JS.
1212

1313
## 20.4.38 (2022-12-21)
1414

1515
### Common
1616

17+
#### New Features
18+
19+
- The new `Rating` control has been added to Essential JS 2.
20+
- The `AppBar`, `Floating Action Button (FAB)`, `Mention`, `Message` and `Speed Dial` controls have been developed to meet industry standards and are now marked production-ready.
21+
22+
#### Breaking Changes
23+
24+
- If you are using Syncfusion's controls without first registering a license, a license dialog will appear after a certain limit of usage, preventing further interaction in the application. Please make sure to register a valid license in order to continue using the Syncfusion controls without interruption.
25+
26+
## 20.3.59 (2022-11-29)
27+
28+
### Common
29+
1730
#### Bug Fixes
1831

1932
- `#I421652` - The issue with the "gulp is added to the dependency package in the ej2 package" has been resolved.

controls/base/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-base",
3-
"version": "20.4.40",
3+
"version": "20.4.42",
44
"description": "A common package of Essential JS 2 base libraries, methods and class definitions",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

controls/base/themestudio/styles/dropdowns/multi-select/_bootstrap5-definition.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ $ddl-check-right-margin: 8px !default;
9595
$ddl-bigger-check-right-margin: 12px !default;
9696
$ddl-selectall-font-size: 14px !default;
9797
$ddl-bigger-selectall-font-size: $text-base !default;
98-
$ddl-close-icon-left: 40px !default;
98+
$ddl-close-icon-left: 30px !default;
9999
$ddl-close-down-icon-left: 40px !default;
100100
$ddl-check-icon-top: 0 !default;
101101
$ddl-bigger-check-right: 16px !default;

controls/base/themestudio/styles/dropdowns/multi-select/_layout.scss

+10
Original file line numberDiff line numberDiff line change
@@ -2004,3 +2004,13 @@ ejs-multiselect {
20042004
.e-multiselect.e-input-group.e-control-wrapper .e-input-group-icon {
20052005
margin-right: 0;
20062006
}
2007+
2008+
.e-multiselect.e-control-container.e-input-group.e-disabled .e-input-group-icon.e-ddl-icon.e-icons,
2009+
.e-multiselect.e-control-container.e-input-group.e-disabled .e-clear-icon {
2010+
cursor: not-allowed;
2011+
}
2012+
2013+
.e-multiselect.e-control-wrapper.e-control-container.e-input-group.e-checkbox .e-multi-select-wrapper.e-down-icon,
2014+
.e-multiselect.e-control-wrapper.e-control-container.e-input-group.e-checkbox .e-multi-select-wrapper.e-down-icon .e-multi-searcher .e-dropdownbase.e-control.e-multiselect.e-lib {
2015+
cursor: pointer;
2016+
}

controls/base/themestudio/styles/dropdowns/multi-select/_tailwind-definition.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ $ddl-delim-font-size: $text-sm !default;
44
$ddl-rtl-wrapper: 0 2px 0 32px !default;
55
$ddl-chip-mobile-bg: $primary !default;
66
$ddl-search-wrapper-width: calc(100% - 32px) !default;
7-
$ddl-bigger-search-wrapper-width: calc(100% - 38px) !default;
7+
$ddl-bigger-search-wrapper-width: calc(100% - 50px) !default;
88
$ddl-bigger-small-search-wrapper-width: calc(100% - 32px) !default;
99
$ddl-small-search-wrapper-width: calc(100% - 30px) !default;
1010
$ddl-popup-shadow-value: $shadow-lg !default;

controls/base/themestudio/styles/filemanager/file-manager/_layout.scss

+6
Original file line numberDiff line numberDiff line change
@@ -816,6 +816,12 @@
816816
display: inline-table;
817817
transform: rotate(180deg);
818818
}
819+
820+
.e-toolbar-items .e-toolbar-right .e-toolbar-item .e-dropdown-btn .e-icon-left {
821+
@if $fm-skin-name == 'FluentUI' {
822+
line-height: $fe-cb-line-height;
823+
}
824+
}
819825
}
820826

821827
.e-splitter.e-splitter-horizontal {

controls/base/themestudio/styles/gantt/gantt/_theme.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@
178178

179179
.e-gantt-child-manualtaskbar {
180180
background-color: $gantt-manualchild-task-bar;
181-
border: $gantt-manualchild-task-bar-border;
181+
outline: $gantt-manualchild-task-bar-border;
182182
}
183183

184184
.e-gantt-unscheduled-taskbar.e-gantt-child-manualtaskbar {

controls/base/themestudio/styles/grids/grid/_layout.scss

+7-2
Original file line numberDiff line numberDiff line change
@@ -1697,7 +1697,7 @@
16971697

16981698
&.e-default tr {
16991699
& td:first-child,
1700-
& th.e-headercell:first-child:not(.e-firstcell):not(.e-headercell.e-frozen-left-border),
1700+
& :not(.e-rtl) th.e-headercell:first-child:not(.e-firstcell):not(.e-headercell.e-frozen-left-border),
17011701
& th.e-detailheadercell:first-child,
17021702
& th.e-filterbarcell:first-child:not(.e-filterbarcell.e-frozen-left-border) {
17031703
border-left-width: 0;
@@ -3667,7 +3667,12 @@
36673667

36683668
.e-movablecontent {
36693669
height: inherit;
3670-
overflow: hidden;
3670+
overflow-x: auto;
3671+
scrollbar-width: none; /* firefox */
3672+
}
3673+
3674+
.e-movablecontent::-webkit-scrollbar {
3675+
display: none; /* safari, chrome and edge */
36713676
}
36723677

36733678
.e-frozencontent {

controls/base/themestudio/styles/inputs/rating/_bootstrap-dark-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-top-margin: 8px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 16px !default;
12+
$rating-tooltip-tip-bottom-height: 8px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 4px !default;

controls/base/themestudio/styles/inputs/rating/_bootstrap-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-top-margin: 8px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 16px !default;
12+
$rating-tooltip-tip-bottom-height: 8px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 4px !default;

controls/base/themestudio/styles/inputs/rating/_bootstrap4-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-top-margin: 4px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 16px !default;
12+
$rating-tooltip-tip-bottom-height: 8px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 4px !default;

controls/base/themestudio/styles/inputs/rating/_bootstrap5-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-left-margin: 11px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 18px !default;
12+
$rating-tooltip-tip-bottom-height: 8px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 6px !default;

controls/base/themestudio/styles/inputs/rating/_fabric-dark-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-left-margin: 8px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 16px !default;
12+
$rating-tooltip-tip-bottom-height: 8px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 10px !default;

controls/base/themestudio/styles/inputs/rating/_fabric-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-left-margin: 8px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 16px !default;
12+
$rating-tooltip-tip-bottom-height: 8px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 13px !default;

controls/base/themestudio/styles/inputs/rating/_fluent-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-left-margin: 4px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 16px !default;
12+
$rating-tooltip-tip-bottom-height: 12.5px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 13px !default;

controls/base/themestudio/styles/inputs/rating/_fusionnew-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-left-margin: 11px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 18px !default;
12+
$rating-tooltip-tip-bottom-height: 8px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 6px !default;

controls/base/themestudio/styles/inputs/rating/_highcontrast-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-left-margin: 4px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 16px !default;
12+
$rating-tooltip-tip-bottom-height: 8px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 13px !default;

controls/base/themestudio/styles/inputs/rating/_highcontrast-light-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-left-margin: 4px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 16px !default;
12+
$rating-tooltip-tip-bottom-height: 8px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 13px !default;

controls/base/themestudio/styles/inputs/rating/_layout.scss

+6-1
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,11 @@
6969
&.e-disabled {
7070
cursor: default;
7171
}
72+
73+
&:focus-visible{
74+
outline: 1px solid;
75+
border-radius: $rating-focus-border-radius;
76+
}
7277
}
7378

7479
.e-rating-label {
@@ -122,7 +127,7 @@
122127
display: none;
123128
justify-content: center;
124129
left: 50%;
125-
top: -8px;
130+
top: -$rating-tooltip-tip-bottom-height;
126131
transform: translate(-50%, -100%);
127132

128133
&.e-show-tooltip {

controls/base/themestudio/styles/inputs/rating/_material-dark-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-left-margin: 6px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 16px !default;
12+
$rating-tooltip-tip-bottom-height: 8px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 9px !default;

controls/base/themestudio/styles/inputs/rating/_material-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-left-margin: 4px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 16px !default;
12+
$rating-tooltip-tip-bottom-height: 8px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 9px !default;

controls/base/themestudio/styles/inputs/rating/_material3-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-left-margin: 4px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 16px !default;
12+
$rating-tooltip-tip-bottom-height: 8px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 9px !default;

controls/base/themestudio/styles/inputs/rating/_tailwind-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-left-margin: 4px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 16px !default;
12+
$rating-tooltip-tip-bottom-height: 8px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 10px !default;

controls/base/themestudio/styles/pdfviewer/pdfviewer/_material-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -530,3 +530,4 @@ $pv-eye-icon-padding: 7px !default;
530530
$pv-eye-icon-hover-cursor: pointer !default;
531531
$pv-eye-icon-opacity: .87 !default;
532532
$pv-eye-icon-margin-top: 3px !default;
533+
$pv-comment-panel-post-button-color: #d71456 !default;

controls/base/themestudio/styles/pdfviewer/pdfviewer/_theme.scss

+7
Original file line numberDiff line numberDiff line change
@@ -2799,6 +2799,13 @@
27992799
}
28002800
}
28012801

2802+
.e-btn.e-outline.e-primary,
2803+
.e-css.e-btn.e-outline.e-primary {
2804+
@if $theme-name == 'material' {
2805+
color: $pv-comment-panel-post-button-color;
2806+
}
2807+
}
2808+
28022809
.e-pdfviewer .e-editable-inline .e-editable-form {
28032810
margin-bottom: 1px;
28042811
}

controls/buttons/CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [Unreleased]
44

5-
## 20.4.42 (2023-01-04)
5+
## 20.4.43 (2023-01-10)
66

77
### Checkbox
88

controls/calendars/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-calendars",
3-
"version": "20.4.40",
3+
"version": "20.4.42",
44
"description": "A complete package of date or time components with built-in features such as date formatting, inline editing, multiple (range) selection, range restriction, month and year selection, strict mode, and globalization.",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

controls/calendars/themestudio/styles/dropdowns/multi-select/_bootstrap5-definition.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ $ddl-check-right-margin: 8px !default;
9595
$ddl-bigger-check-right-margin: 12px !default;
9696
$ddl-selectall-font-size: 14px !default;
9797
$ddl-bigger-selectall-font-size: $text-base !default;
98-
$ddl-close-icon-left: 40px !default;
98+
$ddl-close-icon-left: 30px !default;
9999
$ddl-close-down-icon-left: 40px !default;
100100
$ddl-check-icon-top: 0 !default;
101101
$ddl-bigger-check-right: 16px !default;

controls/calendars/themestudio/styles/dropdowns/multi-select/_layout.scss

+10
Original file line numberDiff line numberDiff line change
@@ -2004,3 +2004,13 @@ ejs-multiselect {
20042004
.e-multiselect.e-input-group.e-control-wrapper .e-input-group-icon {
20052005
margin-right: 0;
20062006
}
2007+
2008+
.e-multiselect.e-control-container.e-input-group.e-disabled .e-input-group-icon.e-ddl-icon.e-icons,
2009+
.e-multiselect.e-control-container.e-input-group.e-disabled .e-clear-icon {
2010+
cursor: not-allowed;
2011+
}
2012+
2013+
.e-multiselect.e-control-wrapper.e-control-container.e-input-group.e-checkbox .e-multi-select-wrapper.e-down-icon,
2014+
.e-multiselect.e-control-wrapper.e-control-container.e-input-group.e-checkbox .e-multi-select-wrapper.e-down-icon .e-multi-searcher .e-dropdownbase.e-control.e-multiselect.e-lib {
2015+
cursor: pointer;
2016+
}

controls/calendars/themestudio/styles/dropdowns/multi-select/_tailwind-definition.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ $ddl-delim-font-size: $text-sm !default;
44
$ddl-rtl-wrapper: 0 2px 0 32px !default;
55
$ddl-chip-mobile-bg: $primary !default;
66
$ddl-search-wrapper-width: calc(100% - 32px) !default;
7-
$ddl-bigger-search-wrapper-width: calc(100% - 38px) !default;
7+
$ddl-bigger-search-wrapper-width: calc(100% - 50px) !default;
88
$ddl-bigger-small-search-wrapper-width: calc(100% - 32px) !default;
99
$ddl-small-search-wrapper-width: calc(100% - 30px) !default;
1010
$ddl-popup-shadow-value: $shadow-lg !default;

controls/calendars/themestudio/styles/filemanager/file-manager/_layout.scss

+6
Original file line numberDiff line numberDiff line change
@@ -816,6 +816,12 @@
816816
display: inline-table;
817817
transform: rotate(180deg);
818818
}
819+
820+
.e-toolbar-items .e-toolbar-right .e-toolbar-item .e-dropdown-btn .e-icon-left {
821+
@if $fm-skin-name == 'FluentUI' {
822+
line-height: $fe-cb-line-height;
823+
}
824+
}
819825
}
820826

821827
.e-splitter.e-splitter-horizontal {

controls/calendars/themestudio/styles/gantt/gantt/_theme.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@
178178

179179
.e-gantt-child-manualtaskbar {
180180
background-color: $gantt-manualchild-task-bar;
181-
border: $gantt-manualchild-task-bar-border;
181+
outline: $gantt-manualchild-task-bar-border;
182182
}
183183

184184
.e-gantt-unscheduled-taskbar.e-gantt-child-manualtaskbar {

controls/calendars/themestudio/styles/grids/grid/_layout.scss

+7-2
Original file line numberDiff line numberDiff line change
@@ -1697,7 +1697,7 @@
16971697

16981698
&.e-default tr {
16991699
& td:first-child,
1700-
& th.e-headercell:first-child:not(.e-firstcell):not(.e-headercell.e-frozen-left-border),
1700+
& :not(.e-rtl) th.e-headercell:first-child:not(.e-firstcell):not(.e-headercell.e-frozen-left-border),
17011701
& th.e-detailheadercell:first-child,
17021702
& th.e-filterbarcell:first-child:not(.e-filterbarcell.e-frozen-left-border) {
17031703
border-left-width: 0;
@@ -3667,7 +3667,12 @@
36673667

36683668
.e-movablecontent {
36693669
height: inherit;
3670-
overflow: hidden;
3670+
overflow-x: auto;
3671+
scrollbar-width: none; /* firefox */
3672+
}
3673+
3674+
.e-movablecontent::-webkit-scrollbar {
3675+
display: none; /* safari, chrome and edge */
36713676
}
36723677

36733678
.e-frozencontent {

controls/calendars/themestudio/styles/inputs/rating/_bootstrap-dark-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-top-margin: 8px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 16px !default;
12+
$rating-tooltip-tip-bottom-height: 8px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 4px !default;

controls/calendars/themestudio/styles/inputs/rating/_bootstrap-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-top-margin: 8px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 16px !default;
12+
$rating-tooltip-tip-bottom-height: 8px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 4px !default;

controls/calendars/themestudio/styles/inputs/rating/_bootstrap4-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-top-margin: 4px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 16px !default;
12+
$rating-tooltip-tip-bottom-height: 8px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 4px !default;

controls/calendars/themestudio/styles/inputs/rating/_bootstrap5-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-left-margin: 11px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 18px !default;
12+
$rating-tooltip-tip-bottom-height: 8px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 6px !default;

controls/calendars/themestudio/styles/inputs/rating/_fabric-dark-definition.scss

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $rating-label-left-margin: 8px !default;
99
$rating-label-font-size: 12px !default;
1010
$rating-label-line-height: 18px !default;
1111
$rating-reset-font-size : 16px !default;
12+
$rating-tooltip-tip-bottom-height: 8px !default;
1213

1314
$rating-small-li-font-size: 16px !default;
1415
$rating-small-li-line-height: 10px !default;

0 commit comments

Comments
 (0)