Skip to content

Commit ded34e5

Browse files
author
pipeline
committed
v20.4.38 is released
1 parent 5b107de commit ded34e5

File tree

152 files changed

+3556
-2322
lines changed

Some content is hidden

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

152 files changed

+3556
-2322
lines changed

README.md

Lines changed: 104 additions & 129 deletions
Large diffs are not rendered by default.

components/barcodegenerator/README.md

Lines changed: 122 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,126 @@
1-
# Changelog
1+
# Angular Barcode Generator Component
22

3-
## [Unreleased]
3+
The [Angular Barcode](https://www.syncfusion.com/angular-components/angular-barcode?utm_source=npm&utm_medium=listing&utm_campaign=angular-barcode-npm) (QR Code) Generator Component is a light-weight and high-performance control that displays industry-standard 1D and 2D barcodes in Angular applications. Generated barcodes are optimized for printing and on-screen scanning. It is designed for ease of use and does not require fonts.
44

5-
### Barcode
5+
<p align="center">
6+
<a href="https://ej2.syncfusion.com/angular/documentation/barcode/getting-started/?utm_source=npm&utm_medium=listing&utm_campaign=angular-barcode-npm">Getting started</a> .
7+
<a href="https://ej2.syncfusion.com/angular/demos/?utm_source=npm&utm_medium=listing&utm_campaign=angular-barcode-npm#/bootstrap5/barcode/default-functionalities">Online demos</a> .
8+
<a href="https://www.syncfusion.com/angular-components/angular-barcode?utm_source=npm&utm_medium=listing&utm_campaign=angular-barcode-npm">Learn more</a>
9+
</p>
610

7-
The Syncfusion Essential JS Barcode widget enables rendering of one dimension and two dimension barcodes in web page. Barcode provides you a simple and inexpensive method of encoding text information that can be easily read by electronic readers
11+
<p align="center">
12+
<img src="https://raw.githubusercontent.com/SyncfusionExamples/nuget-img/master/angular/angular-barcode.png" alt="Angular Barcode Control"/>
13+
</p>
814

9-
- Custom shapes can also be created and added easily.
10-
- Supports 2 two-dimensional barcodes such as QR and DataMatrix barcodes.
15+
16+
<p align="center">
17+
Trusted by the world's leading companies
18+
<a href="https://www.syncfusion.com">
19+
<img src="https://raw.githubusercontent.com/SyncfusionExamples/nuget-img/master/syncfusion/syncfusion-trusted-companies.webp" alt="Bootstrap logo">
20+
</a>
21+
</p>
22+
23+
## Setup
24+
25+
### Create an Angular Application
26+
27+
You can use [Angular CLI](https://github.com/angular/angular-cli) to setup your Angular applications. To install the Angular CLI, use the following command.
28+
29+
```bash
30+
npm install -g @angular/cli
31+
```
32+
33+
Create a new Angular application using the following Angular CLI command.
34+
35+
```bash
36+
ng new my-app
37+
cd my-app
38+
```
39+
40+
### Adding Syncfusion Barcode Generator package
41+
42+
All Syncfusion Angular packages are available in [npmjs.com](https://www.npmjs.com/~syncfusionorg). To install the Angular barcode generator package, use the following command.
43+
44+
```bash
45+
npm install @syncfusion/ej2-angular-barcode-generator --save
46+
```
47+
48+
The above command does the below configuration to your Angular app.
49+
50+
* Adds `@syncfusion/ej2-angular-barcode-generator` package and its peer dependencies to your `package.json` file.
51+
* Imports the `BarcodeGeneratorAllModule`, `QRCodeGeneratorAllModule`, `DataMatrixGeneratorAllModule` in your application module `app.module.ts`.
52+
* Registers the Syncfusion UI default theme (material) in the `angular.json` file.
53+
54+
This makes it easy to add the Syncfusion Angular Barcode Generator module to your project and start using it in your application.
55+
56+
### Add Barcode Generator component
57+
58+
In **src/app/app.component.ts**, use `<ejs-barcodegenerator>` selector in the `template` attribute of the `@Component` directive to render the Syncfusion Angular Barcode Generator component.
59+
60+
```typescript
61+
import { Component, OnInit } from '@angular/core';
62+
63+
@Component({
64+
selector: 'app-root',
65+
template: `<ejs-barcodegenerator id="barcode" width="200px" height="150px" mode="SVG" type="Codabar" value="123456789">`
66+
})
67+
export class AppComponent implements OnInit {}
68+
```
69+
70+
## Supported frameworks
71+
72+
Barcode component is also offered in the following list of frameworks.
73+
74+
| [<img src="https://ej2.syncfusion.com/github/images/js.svg" height="50" />](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)&nbsp;&nbsp;&nbsp;&nbsp; | [<img src="https://ej2.syncfusion.com/github/images/react.svg" height="50" />](https://www.syncfusion.com/react-ui-components?utm_medium=listing&utm_source=github)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[React](https://www.syncfusion.com/react-ui-components?utm_medium=listing&utm_source=github)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | [<img src="https://ej2.syncfusion.com/github/images/vue.svg" height="50" />](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | [<img src="https://ej2.syncfusion.com/github/images/netcore.svg" height="50" />](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)<br/>&nbsp;&nbsp;[ASP.NET&nbsp;Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)&nbsp;&nbsp; | [<img src="https://ej2.syncfusion.com/github/images/netmvc.svg" height="50" />](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)<br/>&nbsp;&nbsp;[ASP.NET&nbsp;MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)&nbsp;&nbsp; |
75+
| :-----: | :-----: | :-----: | :-----: | :-----: |
76+
77+
## Showcase samples
78+
79+
* Expense Tracker - [Source](https://github.com/syncfusion/ej2-showcase-angular-expensetracker?utm_source=npm&utm_medium=listing&utm_campaign=angular-barcode-npm), [Live Demo](https://ej2.syncfusion.com/showcase/angular/expensetracker/#/dashboard?utm_source=npm&utm_medium=listing&utm_campaign=angular-barcode-npm)
80+
* Loan Calculator - [Source](https://github.com/syncfusion/ej2-sample-ng-loancalculator?utm_source=npm&utm_medium=listing&utm_campaign=angular-barcode-npm), [Live Demo](https://ej2.syncfusion.com/showcase/angular/loancalculator/?utm_source=npm&utm_medium=listing&utm_campaign=angular-barcode-npm)
81+
* Fitness Tracker - [Source](https://github.com/SyncfusionExamples/showcase-angular-health-tracker-dashboard-demo), [Live Demo](https://ej2.syncfusion.com/showcase/angular/fitness-tracker-app/)
82+
83+
## Key features
84+
85+
* Barcode Symbologies - Supports a wide range of barcode symbologies, including:
86+
* [QR Code](https://ej2.syncfusion.com/angular/demos/#/bootstrap5/barcode/qrCode)
87+
* [Data Matrix](https://ej2.syncfusion.com/angular/demos/#/bootstrap5/barcode/datamatrix)
88+
* [Code 39](https://ej2.syncfusion.com/angular/demos/#/bootstrap5/barcode/code39)
89+
* [Code 39 Extended](https://ej2.syncfusion.com/angular/demos/#/bootstrap5/barcode/code39Extd)
90+
* [Codabar](https://ej2.syncfusion.com/angular/demos/#/bootstrap5/barcode/codabar)
91+
* [Code 32](https://ej2.syncfusion.com/angular/demos/#/bootstrap5/barcode/code32)
92+
* [Code 93](https://ej2.syncfusion.com/angular/demos/#/bootstrap5/barcode/Code93)
93+
* [Code 128](https://ej2.syncfusion.com/angular/demos/#/bootstrap5/barcode/Code128)
94+
* [Code 128A](https://ej2.syncfusion.com/angular/demos/#/bootstrap5/barcode/Code128A)
95+
* [Code 128B](https://ej2.syncfusion.com/angular/demos/#/bootstrap5/barcode/Code128B)
96+
* [Code 128C](https://ej2.syncfusion.com/angular/demos/#/bootstrap5/barcode/Code128C)
97+
* [EAN-8](https://ej2.syncfusion.com/angular/demos/#/bootstrap5/barcode/default-functionalities)
98+
* [EAN-13](https://ej2.syncfusion.com/angular/demos/#/bootstrap5/barcode/ean13)
99+
* [UPC-A](https://ej2.syncfusion.com/angular/demos/#/bootstrap5/barcode/upcA)
100+
* [UPC-E](https://ej2.syncfusion.com/angular/demos/#/bootstrap5/barcode/upcE)
101+
* Text Customization - Allows you to customize the text displayed.
102+
* Exporting - Barcode can be exported as .png or .jpeg fromat image and can also be exported as base64 string.
103+
104+
## Support
105+
106+
Product support is available through the following mediums.
107+
108+
* [Support ticket](https://support.syncfusion.com/support/tickets/create) - Guaranteed Response in 24 hours | Unlimited tickets | Holiday support
109+
* [Community forum](https://www.syncfusion.com/forums/angular-js2?utm_source=npm&utm_medium=listing&utm_campaign=angular-barcode-npm)
110+
* [GitHub issues](https://github.com/syncfusion/ej2-angular-ui-components/issues/new)
111+
* [Request feature or report bug](https://www.syncfusion.com/feedback/angular?utm_source=npm&utm_medium=listing&utm_campaign=angular-barcode-npm)
112+
* Live chat
113+
114+
## Changelog
115+
116+
Check the changelog [here](https://ej2.syncfusion.com/angular/documentation/release-notes?utm_source=npm&utm_medium=listing&utm_campaign=angular-barcode-npm). Get minor improvements and bug fixes every week to stay up to date with frequent updates.
117+
118+
## License and copyright
119+
120+
> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [Angular UI components](https://www.syncfusion.com/angular-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials).
121+
122+
> A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers.
123+
124+
See [LICENSE FILE](https://github.com/syncfusion/ej2-angular-ui-components/blob/master/license?utm_source=npm&utm_medium=listing&utm_campaign=angular-barcode-npm) for more info.
125+
126+
&copy; Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.

components/barcodegenerator/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-angular-barcode-generator",
3-
"version": "20.2.45",
3+
"version": "19.3.0",
44
"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",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/base/CHANGELOG.md

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,6 @@
22

33
## [Unreleased]
44

5-
## 20.3.52 (2022-10-26)
6-
7-
### Common
8-
9-
#### Bug Fixes
10-
11-
- `#I412969` - Component tags boolean property not updated properly in Angular 9.
12-
- `#I411249` - Resolved the script error throwing in complex array base.
13-
145
## 20.3.47 (2022-09-29)
156

167
### Common

components/base/package.json

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

components/buttons/CHANGELOG.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,31 +2,31 @@
22

33
## [Unreleased]
44

5-
## 20.3.58 (2022-11-22)
5+
## 20.4.38 (2022-12-21)
66

7-
### Checkbox
8-
9-
#### Bug Fixes
10-
11-
- The Issue with the checkbox label size in the Fluent theme has been fixed.
12-
13-
## 20.3.57 (2022-11-15)
7+
### Floating Action Button `Preview`
148

15-
### Chips
9+
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.
1610

17-
#### Bug Fixes
1811

19-
- `#293361` - When setting `enabled` value as `false` in Chip component then the disabled chip item get focused issue has been resolved.
12+
- **Rendering** - The FAB component can be rendered as Icon only, Icon with Label, Label only, or in a disabled state.
13+
- **Positioning** - Supports to place various built-in positions on the target element.
14+
- **Styles** - The appearance of the FAB can be customized using predefined styles.
15+
- **Accessibility** - The FAB provides built-in compliance with the `WAI-ARIA` specifications and it is achieved through attributes.
2016

21-
## 20.3.50 (2022-10-18)
17+
### Speed Dial `Preview`
2218

23-
### Checkbox
19+
The Speed Dial component is an extension of the floating action button that displays a list of action buttons when clicked. It is useful when there is more than one primary action for the page.
2420

25-
#### Bug Fixes
2621

27-
- `#I382543` - The issue with "Checkbox value not update properly while using edit template of grid" has been resolved.
22+
- **Rendering** - The Speed Dial component can be rendered in two display modes: Linear and Radial.
23+
- **Positioning** - Supports to place various built-in positions on the target element.
24+
- **Styles** - The appearance of the Speed Dial can be customized using predefined styles.
25+
- **Template Support** - The Speed Dial component action items and popup container can also be rendered with custom templates.
26+
- **Modal Support** - Supports showing a modal overlay behind the Speed Dial.
27+
- **Accessibility** - The Speed Dial provides built-in compliance with the `WAI-ARIA` specifications and it is achieved through attributes.
2828

29-
## 20.3.49 (2022-10-11)
29+
## 20.3.47 (2022-09-29)
3030

3131
### Floating Action Button `Preview`
3232

@@ -54,7 +54,7 @@ The Speed Dial component is an extension of the floating action button that disp
5454

5555
#### Bug Fixes
5656

57-
- `#384387` - The issue with "Switch component click event trigger two times when we handling enable/disable dynamically" has been resolved.
57+
- `#I382543` - The issue with "Checkbox value not update properly while using edit template of grid" has been resolved.
5858

5959
### Checkbox
6060

components/buttons/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-angular-buttons",
3-
"version": "20.3.58",
3+
"version": "18.46.0",
44
"description": "A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for Angular",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/calendars/CHANGELOG.md

Lines changed: 0 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -2,32 +2,6 @@
22

33
## [Unreleased]
44

5-
## 20.3.50 (2022-10-18)
6-
7-
### Calendar
8-
9-
#### Bug Fixes
10-
11-
- `#I403191` - The issue "selection is not removed properly when we select the already selected date in Calendar multiselection" has been resolved.
12-
13-
### TimePicker
14-
15-
#### Bug Fixes
16-
17-
- `#FB15052` - Issue with "Form Validator wrongly validates while clearing the components value using clear icon" has been resolved.
18-
19-
### DatePicker
20-
21-
#### Bug Fixes
22-
23-
- `#FB15052` - Issue with "Form Validator wrongly validates while clearing the components value using clear icon" has been resolved.
24-
25-
### DateRangePicker
26-
27-
#### Bug Fixes
28-
29-
- `#FB15052` - Issue with "Form Validator wrongly validates while clearing the components value using clear icon" has been resolved.
30-
315
## 19.3.46 (2021-10-19)
326

337
### TimePicker
@@ -1243,46 +1217,6 @@ TimePicker component is the pre-filled dropdown list with the time values 12/24
12431217
- **Accessibility** - Provided with built-in accessibility support which helps to access all the TimePicker component features through the keyboard, screen readers, or other assistive technology devices.
12441218

12451219

1246-
## 20.3.56 (2022-11-08)
1247-
1248-
### DatePicker
1249-
1250-
#### Bug Fixes
1251-
1252-
- `#I407373` - The issue "fieldset disabled attribute is not disabled the form components" has been resolved.
1253-
1254-
### TimePicker
1255-
1256-
#### Bug Fixes
1257-
1258-
- `#I407373` - The issue "fieldset disabled attribute does not disable the form components" has been resolved.
1259-
1260-
### DateTimePicker
1261-
1262-
#### Bug Fixes
1263-
1264-
- `#I407373` - The issue "fieldset disabled attribute does not disable the form components" has been resolved.
1265-
1266-
### DateRangePicker
1267-
1268-
#### Bug Fixes
1269-
1270-
- `#I407373` - The issue "fieldset disabled attribute does not disable the form components" has been resolved.
1271-
1272-
### Calendar
1273-
1274-
#### Bug Fixes
1275-
1276-
- `#I407373` - The issue "fieldset disabled attribute does not disable the form components" has been resolved.
1277-
1278-
## 20.3.49 (2022-10-11)
1279-
1280-
### DatePicker
1281-
1282-
#### Bug Fixes
1283-
1284-
- `#I405991` - The issue "placeholder is being read by NVDA reader While the DatePicker is not in focus" has been resolved.
1285-
12861220
## 19.3.56 (2021-12-02)
12871221

12881222
### TimePicker

0 commit comments

Comments
 (0)