Skip to content

Commit 8ee7773

Browse files
committed
Release 15.0.0
1 parent a46fade commit 8ee7773

File tree

16 files changed

+131
-144
lines changed

16 files changed

+131
-144
lines changed

README.md

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Bootstrap 4 & Angular 11 UI KIT - 700+ components, MIT license, simple installation.
1+
Bootstrap 4 & Angular 15 UI KIT - 700+ components, MIT license, simple installation.
22

33
MDB is a collection of free Bootstrap templates, themes, design tools & resources.
44

@@ -16,18 +16,18 @@ MDB is a collection of free Bootstrap templates, themes, design tools & resource
1616

1717
### [>> Get Started in 1 minute](https://mdbootstrap.com/docs/angular/getting-started/installation/)
1818
Simple installation via .zip, npm or cdnjs.
19-
20-
### [>> Install with MDBGO](https://mdbgo.com/)
19+
20+
### [>> Install with MDBGO](https://mdbgo.com/)
2121
Free Hosting, WordPress support, custom domains, SSL support, free database, frontend & backend templates, webpack starter included, git repostiory, FTP & jenkins support.
22-
22+
2323
### [>> Install with MDBGO + e-commerce shop integration](https://mdbgo.com/wordpress-shop/)
2424
One click setup! MDB GO allows you to create a WordPress page with a single click.
2525
Regardless whether you want to create a Travel Blog or an e-commerce shop to sell your product you can easily do that. You can even combine both into single page.
2626

2727

28-
## About Material Design for Bootstrap 4 & Angular 11
28+
## About Material Design for Bootstrap 4 & Angular 15
2929

30-
<p>Created by <a href="https://mdbootstrap.com"><img height="30" src="https://mdbootstrap.com/img/Marketing/general/logo/medium/mdb-angular-r.png"></a>
30+
<p>Created by <a href="https://mdbootstrap.com"><img height="30" src="https://mdbootstrap.com/img/Marketing/general/logo/medium/mdb-angular-r.png"></a>
3131
<a href="https://npmcharts.com/compare/angular-bootstrap-md?minimal=true"> <img src="https://img.shields.io/npm/dm/mdbootstrap.svg?label=NPM%20Downloads" alt="Downloads"></a>
3232
<a href="https://github.com/mdbootstrap/mdb4-angular-ui-kit/blob/master/LICENSE"><img src="https://img.shields.io/badge/license-MIT-green.svg" alt="License"></a>
3333
<a href="https://twitter.com/intent/tweet/?text=Thanks+@mdbootstrap+for+creating+amazing+and+free+Material+Design+for+Bootstrap+4+UI+KIT%20https://mdbootstrap.com/docs/angular/&hashtags=javascript,code,webdesign,bootstrap"><img src="https://img.shields.io/twitter/url/http/shields.io.svg?style=social&label=Let%20us%20know%20you%20were%20here%21&"></a>
@@ -64,7 +64,7 @@ Trusted by <b>2 000 000+</b> developers & designers. Used by companies & institu
6464
</td>
6565
<td>
6666
<ul>
67-
<li><b><a href="https://mdbootstrap.com/docs/angular/">500+ UI components</a></b></li>
67+
<li><b><a href="https://mdbootstrap.com/docs/angular/">500+ UI components</a></b></li>
6868
<li>Super simple, 1 minute installation</li>
6969
<li>Detailed docs & practical examples</li>
7070
<li>Lots of tutorials</li>
@@ -241,29 +241,29 @@ ___
241241
<li><a href="https://mdbootstrap.com/docs/standard/extended/login/">Bootstrap Login Form</a></li>
242242
<li><a href="https://mdbootstrap.com/docs/standard/extended/maps/">Bootstrap Maps</a></li>
243243
<li><a href="https://mdbootstrap.com/docs/standard/extended/media-object/">Bootstrap Media Object</a></li>
244-
<li><a href="https://mdbootstrap.com/docs/standard/extended/mega-menu/">Bootstrap Mega Menu</a></li>
245-
<li><a href="https://mdbootstrap.com/docs/standard/extended/multiselect/">Bootstrap Multiselect</a></li>
246-
<li><a href="https://mdbootstrap.com/docs/standard/extended/news-feed/">Bootstrap News Feed</a></li>
247-
<li><a href="https://mdbootstrap.com/docs/standard/extended/offcanvas/">Bootstrap Offcanvas</a></li>
248-
<li><a href="https://mdbootstrap.com/docs/standard/extended/order-details/">Bootstrap Order Details</a></li>
249-
<li><a href="https://mdbootstrap.com/docs/standard/extended/page-transitions/">Bootstrap Page Transitions</a></li>
250-
<li><a href="https://mdbootstrap.com/docs/standard/extended/payment-forms/">Bootstrap Payment Forms</a></li>
251-
<li><a href="https://mdbootstrap.com/docs/standard/extended/product-cards/">Bootstrap Product Cards</a></li>
252-
<li><a href="https://mdbootstrap.com/docs/standard/extended/profiles/">Bootstrap Profiles</a></li>
253-
<li><a href="https://mdbootstrap.com/docs/standard/extended/quotes/">Bootstrap Quotes</a></li>
254-
<li><a href="https://mdbootstrap.com/docs/standard/extended/registration/">Bootstrap Registration Form</a></li>
255-
<li><a href="https://mdbootstrap.com/docs/standard/extended/search-expanding/">Bootstrap Expanding Search Bar</a></li>
256-
<li><a href="https://mdbootstrap.com/docs/standard/extended/shopping-carts/">Bootstrap Shopping Carts</a></li>
257-
<li><a href="https://mdbootstrap.com/docs/standard/extended/side-navbar/">Bootstrap Side Navbar</a></li>
258-
<li><a href="https://mdbootstrap.com/docs/standard/extended/sidebar/">Bootstrap Sidebar</a></li>
259-
<li><a href="https://mdbootstrap.com/docs/standard/extended/social-media/">Bootstrap Social Media Icons & Buttons</a></li>
260-
<li><a href="https://mdbootstrap.com/docs/standard/extended/square-buttons/">Bootstrap Square Buttons</a></li>
261-
<li><a href="https://mdbootstrap.com/docs/standard/extended/bootstrap-survey-form/">Bootstrap Survey Form</a></li>
262-
<li><a href="https://mdbootstrap.com/docs/standard/extended/testimonial-slider/">Bootstrap Testimonial Slider</a></li>
263-
<li><a href="https://mdbootstrap.com/docs/standard/extended/testimonials/">Bootstrap Testimonials</a></li>
264-
<li><a href="https://mdbootstrap.com/docs/standard/extended/textarea/">Bootstrap Textarea</a></li>
265-
<li><a href="https://mdbootstrap.com/docs/standard/extended/timeline/">Bootstrap Timeline</a></li>
266-
<li><a href="https://mdbootstrap.com/docs/standard/extended/to-do-list/">Bootstrap To Do List</a></li>
267-
<li><a href="https://mdbootstrap.com/docs/standard/extended/video-carousel/">Bootstrap Video Carousel / Gallery</a></li>
268-
<li><a href="https://mdbootstrap.com/docs/standard/extended/weather/">Bootstrap Weather</a></li>
244+
<li><a href="https://mdbootstrap.com/docs/standard/extended/mega-menu/">Bootstrap Mega Menu</a></li>
245+
<li><a href="https://mdbootstrap.com/docs/standard/extended/multiselect/">Bootstrap Multiselect</a></li>
246+
<li><a href="https://mdbootstrap.com/docs/standard/extended/news-feed/">Bootstrap News Feed</a></li>
247+
<li><a href="https://mdbootstrap.com/docs/standard/extended/offcanvas/">Bootstrap Offcanvas</a></li>
248+
<li><a href="https://mdbootstrap.com/docs/standard/extended/order-details/">Bootstrap Order Details</a></li>
249+
<li><a href="https://mdbootstrap.com/docs/standard/extended/page-transitions/">Bootstrap Page Transitions</a></li>
250+
<li><a href="https://mdbootstrap.com/docs/standard/extended/payment-forms/">Bootstrap Payment Forms</a></li>
251+
<li><a href="https://mdbootstrap.com/docs/standard/extended/product-cards/">Bootstrap Product Cards</a></li>
252+
<li><a href="https://mdbootstrap.com/docs/standard/extended/profiles/">Bootstrap Profiles</a></li>
253+
<li><a href="https://mdbootstrap.com/docs/standard/extended/quotes/">Bootstrap Quotes</a></li>
254+
<li><a href="https://mdbootstrap.com/docs/standard/extended/registration/">Bootstrap Registration Form</a></li>
255+
<li><a href="https://mdbootstrap.com/docs/standard/extended/search-expanding/">Bootstrap Expanding Search Bar</a></li>
256+
<li><a href="https://mdbootstrap.com/docs/standard/extended/shopping-carts/">Bootstrap Shopping Carts</a></li>
257+
<li><a href="https://mdbootstrap.com/docs/standard/extended/side-navbar/">Bootstrap Side Navbar</a></li>
258+
<li><a href="https://mdbootstrap.com/docs/standard/extended/sidebar/">Bootstrap Sidebar</a></li>
259+
<li><a href="https://mdbootstrap.com/docs/standard/extended/social-media/">Bootstrap Social Media Icons & Buttons</a></li>
260+
<li><a href="https://mdbootstrap.com/docs/standard/extended/square-buttons/">Bootstrap Square Buttons</a></li>
261+
<li><a href="https://mdbootstrap.com/docs/standard/extended/bootstrap-survey-form/">Bootstrap Survey Form</a></li>
262+
<li><a href="https://mdbootstrap.com/docs/standard/extended/testimonial-slider/">Bootstrap Testimonial Slider</a></li>
263+
<li><a href="https://mdbootstrap.com/docs/standard/extended/testimonials/">Bootstrap Testimonials</a></li>
264+
<li><a href="https://mdbootstrap.com/docs/standard/extended/textarea/">Bootstrap Textarea</a></li>
265+
<li><a href="https://mdbootstrap.com/docs/standard/extended/timeline/">Bootstrap Timeline</a></li>
266+
<li><a href="https://mdbootstrap.com/docs/standard/extended/to-do-list/">Bootstrap To Do List</a></li>
267+
<li><a href="https://mdbootstrap.com/docs/standard/extended/video-carousel/">Bootstrap Video Carousel / Gallery</a></li>
268+
<li><a href="https://mdbootstrap.com/docs/standard/extended/weather/">Bootstrap Weather</a></li>
269269
</ul>

angular-bootstrap-md-14.0.0.tgz

-973 KB
Binary file not shown.

angular-bootstrap-md-15.0.0.tgz

974 KB
Binary file not shown.

changelog

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
15.0.0
2+
3+
This version requires Angular v15. Follow the Angular update guide to migrate your project to Angular 15.
4+
5+
**Breaking changes:**
6+
7+
* Added support for Angular 15, this Angular version is now required,
8+
9+
**Fixes and improvements:**
10+
11+
* Navbar - resolved problem with height of collapsed component on initialization,
12+
* Navbar - resolved problem with height of expanded menu on component initialization and window resize,
13+
* Sidenav - resolved problem with sidenav mask size in component with dynamic content.
14+
115
14.0.0
216

317
This version requires Angular v14 and Node 14.15.0 (or later). Follow the Angular update guide to migrate your project to Angular 14:

package-lock.json

Lines changed: 13 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angular-bootstrap-md-lib",
3-
"version": "14.0.0",
3+
"version": "15.0.0",
44
"scripts": {
55
"ng": "ng",
66
"start": "ng serve",
@@ -10,8 +10,8 @@
1010
"e2e": "ng e2e",
1111
"copy-scss": "cp -r projects/angular-bootstrap-md/src/lib/assets dist/angular-bootstrap-md/assets",
1212
"copy-files": "cp projects/angular-bootstrap-md/src/lib/changelog projects/angular-bootstrap-md/src/lib/License.pdf README.md dist/angular-bootstrap-md",
13-
"pack-archive": "cd dist/angular-bootstrap-md && npm pack . && cp angular-bootstrap-md-14.*.tgz ../..",
14-
"remove-archive": "rm dist/angular-bootstrap-md/angular-bootstrap-md-14.*.tgz && cd ../..",
13+
"pack-archive": "cd dist/angular-bootstrap-md && npm pack . && cp angular-bootstrap-md-15.*.tgz ../..",
14+
"remove-archive": "rm dist/angular-bootstrap-md/angular-bootstrap-md-15.*.tgz && cd ../..",
1515
"compile-lib": "ng-packagr -p projects/angular-bootstrap-md/ng-package.json && npm run copy-scss && npm run copy-files && npm run schematics:build && npm run pack-archive && npm run remove-archive",
1616
"schematics:build": "tsc -p projects/angular-bootstrap-md/tsconfig.schematics.json && npm run schematics:copy-schema && npm run schematics:copy-collection",
1717
"schematics:copy-schema": "cp projects/angular-bootstrap-md/schematics/ng-add/schema.json dist/angular-bootstrap-md/schematics/ng-add",
@@ -31,7 +31,7 @@
3131
"@angular/router": "^15.1.1",
3232
"@fortawesome/fontawesome-free": "^6.0.0",
3333
"@types/chart.js": "^2.7.42",
34-
"angular-bootstrap-md": "file:angular-bootstrap-md-14.0.0.tgz",
34+
"angular-bootstrap-md": "file:angular-bootstrap-md-15.0.0.tgz",
3535
"chart.js": "^2.5.0",
3636
"hammerjs": "^2.0.8",
3737
"rxjs": "~7.5.0",

projects/angular-bootstrap-md/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
{
22
"name": "angular-bootstrap-md",
33
"repository": "https://github.com/mdbootstrap/Angular-Bootstrap-with-Material-Design",
4-
"version": "14.0.0",
4+
"version": "15.0.0",
55
"schematics": "./schematics/collection.json",
66
"dependencies": {
77
"tslib": "^2.0.0"
88
},
99
"peerDependencies": {
10-
"@angular/common": "^14.0.0",
11-
"@angular/core": "^14.0.0",
12-
"@angular/animations": "^14.0.0",
13-
"@angular/forms": "^14.0.0",
14-
"@angular/cdk": "^14.0.0"
10+
"@angular/common": "^15.0.0",
11+
"@angular/core": "^15.0.0",
12+
"@angular/animations": "^15.0.0",
13+
"@angular/forms": "^15.0.0",
14+
"@angular/cdk": "^15.0.0"
1515
},
1616
"exports": {
1717
"./assets/img/*": {

projects/angular-bootstrap-md/schematics/ng-add/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { addPackageToPackageJson } from './package';
66
// Just return the tree
77
export function ngAdd(options: Schema): Rule {
88
return (tree: Tree, context: SchematicContext) => {
9-
const angularDependencyVersion = '^14.0.0';
9+
const angularDependencyVersion = '^15.0.0';
1010

1111
addPackageToPackageJson(tree, '@angular/cdk', angularDependencyVersion);
1212
addPackageToPackageJson(tree, '@angular/forms', angularDependencyVersion);

projects/angular-bootstrap-md/src/lib/assets/scss/bootstrap/_custom-forms.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
display: block;
1313
min-height: $font-size-base * $line-height-base;
1414
padding-left: $custom-control-gutter + $custom-control-indicator-size;
15-
color-adjust: exact; // Keep themed appearance for print
15+
print-color-adjust: exact; // Keep themed appearance for print
1616
}
1717

1818
.custom-control-inline {

projects/angular-bootstrap-md/src/lib/changelog

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
15.0.0
2+
3+
This version requires Angular v15. Follow the Angular update guide to migrate your project to Angular 15.
4+
5+
**Breaking changes:**
6+
7+
* Added support for Angular 15, this Angular version is now required,
8+
9+
**Fixes and improvements:**
10+
11+
* Navbar - resolved problem with height of collapsed component on initialization,
12+
* Navbar - resolved problem with height of expanded menu on component initialization and window resize,
13+
* Sidenav - resolved problem with sidenav mask size in component with dynamic content.
14+
115
14.0.0
216

317
This version requires Angular v14 and Node 14.15.0 (or later). Follow the Angular update guide to migrate your project to Angular 14:

projects/angular-bootstrap-md/src/lib/free/navbars/links.component.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,7 @@ import { RouterLink } from '@angular/router';
1414
@Component({
1515
// eslint-disable-next-line @angular-eslint/component-selector
1616
selector: 'links',
17-
template: `
18-
<ng-content></ng-content>
19-
`,
17+
template: ` <ng-content></ng-content> `,
2018
})
2119
export class LinksComponent implements AfterContentInit {
2220
@ContentChildren(RouterLink, { read: ElementRef, descendants: true })

projects/angular-bootstrap-md/src/lib/free/navbars/navbar.component.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,6 +255,7 @@ export class NavbarComponent implements AfterViewInit, OnInit, AfterContentCheck
255255
this.height = this.el.nativeElement.scrollHeight;
256256
this.collapse = true;
257257
this.renderer.setStyle(this.el.nativeElement, 'opacity', '');
258+
this._cdRef.markForCheck();
258259
}, 4);
259260
}
260261
} else {
@@ -268,7 +269,7 @@ export class NavbarComponent implements AfterViewInit, OnInit, AfterContentCheck
268269
}
269270

270271
ngAfterContentChecked() {
271-
if (this.el.nativeElement.firstElementChild) {
272+
if (this.el.nativeElement.firstElementChild && this.isShown) {
272273
if (
273274
this._itemsLength !==
274275
this.el.nativeElement.firstElementChild.firstElementChild.children.length

projects/angular-bootstrap-md/src/lib/free/navbars/navlinks.component.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,7 @@ import { RouterLink } from '@angular/router';
1414
@Component({
1515
// eslint-disable-next-line @angular-eslint/component-selector
1616
selector: 'navlinks',
17-
template: `
18-
<ng-content></ng-content>
19-
`,
17+
template: ` <ng-content></ng-content> `,
2018
})
2119
export class NavlinksComponent implements AfterContentInit {
2220
@ContentChildren(RouterLink, { read: ElementRef, descendants: true })

0 commit comments

Comments
 (0)