Skip to content

Commit

Permalink
v21.1.35 is released
Browse files Browse the repository at this point in the history
  • Loading branch information
pipeline committed Mar 23, 2023
1 parent 5637428 commit 31f47c8
Show file tree
Hide file tree
Showing 220 changed files with 2,225 additions and 1,608 deletions.
2 changes: 1 addition & 1 deletion components/barcodegenerator/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@syncfusion/ej2-angular-barcode-generator",
"version": "19.3.0",
"version": "19.4.0",
"description": "Barcode generator component is a pure JavaScript library which will convert a string to Barcode and show it to the user. This supports major 1D and 2D barcodes including coda bar, code 128, QR Code. for Angular",
"author": "Syncfusion Inc.",
"license": "SEE LICENSE IN license",
Expand Down
26 changes: 0 additions & 26 deletions components/base/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,32 +2,6 @@

## [Unreleased]

## 20.4.53 (2023-03-07)

### Common

#### Bug Fixes

- `#I438234`, `#I438255` - Resolved Form base components `Set` and `Reset` not working properly.
- `#F180765` - Resolved the ngFor destroy throws script errors.

## 20.4.52 (2023-02-28)

### Common

#### Bug Fixes

- `#I431692` - Resolved the Form based components script errors in the Angular 14.

## 20.4.48 (2023-02-01)

### Common

#### Bug Fixes

- `#I396539`, `#I371348` - Memory leaks in the Syncfusion Angular components have been improved.
- `#I432238`, `#I431640` - Resolved the `displayTemplate` not working in `mention` component.

## 20.4.40 (2022-12-28)

### Common
Expand Down
3 changes: 1 addition & 2 deletions components/base/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@syncfusion/ej2-angular-base",
"version": "20.4.53",
"version": "19.14.0",
"description": "A common package of Essential JS 2 base Angular libraries, methods and class definitions",
"author": "Syncfusion Inc.",
"license": "SEE LICENSE IN license",
Expand Down Expand Up @@ -39,7 +39,6 @@
"@types/jasmine-ajax": "^3.1.27",
"@types/node": "^6.0.46",
"@types/requirejs": "^2.1.26",
"@types/glob": "8.0.0",
"es6-module-loader": "^0.17.11",
"karma-systemjs": "^0.16.0",
"systemjs": "^0.19.40",
Expand Down
28 changes: 20 additions & 8 deletions components/base/src/component-base.ts
Original file line number Diff line number Diff line change
Expand Up @@ -263,17 +263,29 @@ export class ComponentBase<T> {
let childObj = getValue('child' + tag.substring(0, 1).toUpperCase() + tag.substring(1), tagObject.instance.list[h]);
if (childObj) {
let innerchildObj = tagObject.instance.list[h]['child' + tag.substring(0, 1).toUpperCase() + tag.substring(1)];
if (innerchildObj) {
for (let j = 0; j < innerchildObj.list.length; j++) {
let innerTag = innerchildObj.list[0].tags[0];
if (innerTag) {
let innerchildTag = getValue('child' + innerTag.substring(0, 1).toUpperCase() + innerTag.substring(1), innerchildObj.list[j]);
if (innerchildTag) {
innerchildObj.list[j].tagObjects.push({ instance: innerchildTag, name: innerTag });
// Update the inner child tag objects
const updateChildTag = (innerchild: any) => {
let innerLevelTag: any = [];
if (innerchild) {
for (let j = 0; j < innerchild.list.length; j++) {
let innerTag = innerchild.list[0].tags[0];
if (innerTag) {
let innerchildTag = getValue('child' + innerTag.substring(0, 1).toUpperCase() + innerTag.substring(1), innerchild.list[j]);
if (innerchildTag) {
innerchild.list[j].tagObjects.push({ instance: innerchildTag, name: innerTag });
innerLevelTag.push(innerchildTag);
}
}
}
}
}
// check for inner level tag
if (innerLevelTag.length !== 0) {
for (let l = 0; l < innerLevelTag.length; l++) {
updateChildTag(innerLevelTag[l]);
}
};
};
updateChildTag(innerchildObj);
tagObject.instance.list[h].tagObjects.push({ instance: childObj, name: tag });
}
}
Expand Down
2 changes: 1 addition & 1 deletion components/base/src/form-base.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,4 +151,4 @@ export class FormBase<T> implements ControlValueAccessor {
this.blur.emit(e);
}
}
}
}
38 changes: 8 additions & 30 deletions components/buttons/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,54 +2,32 @@

## [Unreleased]

## 20.4.53 (2023-03-07)
## 21.1.35 (2023-03-23)

### Checkbox

#### Bug Fixes

- `#I436942` - The issue with "Checkbox checked property is not updated properly at initial rendering" has been resolved.

## 20.4.50 (2023-02-14)

### RadioButton
- `#I427235` - The issue `cssClass` property not updated properly while string with a white space in the end of the property in checkbox has been fixed.

#### Bug Fixes
### Chip

- `#F40707` - Value change event triggered twice in Radio Button component has been fixed.
#### New Features

## 20.4.49 (2023-02-07)
- `#I422263` - The Chip component now supports htmlAttributes, which enables users to add required attributes such as 'aria-label', 'title', 'class', and more to the Chip item.

### Switch
### RadioButton

#### Bug Fixes

- `#I427994` - Provided aria-label and id `htmlAttributes` support to the switch component.

## 20.4.44 (2023-01-18)
- `#F40707` - Value change event triggered twice in Radio Button component has been fixed.

### Switch

#### Bug Fixes

- `#I427994` - Provided the `htmlAttributes` support to the switch component.

## 20.4.42 (2023-01-04)

### Checkbox

#### Bug Fixes

- `#I427235` - The issue `cssClass` property not updated properly while string with a white space in the end of the property in checkbox has been fixed.

### Chips

#### Bug Fixes

- `#I422262` - Added the aria-disabled attribute to the disabled Chip items.

## 20.4.40 (2022-12-28)

### Floating Action Button `Preview`

The Floating Action Button (FAB) component performs the primary action that appears in front of all screen contents. It can be positioned in relation to a page or a target container.
Expand All @@ -72,7 +50,7 @@ The Speed Dial component is an extension of the floating action button that disp
- **Modal Support** - Supports showing a modal overlay behind the Speed Dial.
- **Accessibility** - The Speed Dial provides built-in compliance with the `WAI-ARIA` specifications and it is achieved through attributes.

## 20.3.47 (2022-09-29)
## 20.3.47 (2022-10-11)

### Floating Action Button `Preview`

Expand Down
Loading

0 comments on commit 31f47c8

Please sign in to comment.