Skip to content

Commit 40f7429

Browse files
committed
chore: sync with branch v5.0
2 parents e2b99d7 + 36a696e commit 40f7429

File tree

175 files changed

+2454
-1411
lines changed

Some content is hidden

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

175 files changed

+2454
-1411
lines changed

.eslintrc.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,10 @@
4545
],
4646
"rules": {
4747
"@angular-eslint/template/elements-content": "off",
48-
"@angular-eslint/template/alt-text": "off"
48+
"@angular-eslint/template/alt-text": "off",
49+
"@angular-eslint/template/interactive-supports-focus": "warn",
50+
"@angular-eslint/template/click-events-have-key-events": "warn",
51+
"@angular-eslint/template/label-has-associated-control": "warn"
4952
}
5053
}
5154
]

.github/workflows/project-chartjs-check.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ on:
44
push:
55
branches:
66
- main
7-
- v4.*
7+
- v5.*
88
pull_request:
99
branches:
1010
- main
11-
- v4.*
11+
- v5.*
1212
jobs:
1313
build:
1414

.github/workflows/project-icons-check.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ on:
44
push:
55
branches:
66
- main
7-
- v4.*
7+
- v5.*
88
pull_request:
99
branches:
1010
- main
11-
- v4.*
11+
- v5.*
1212
jobs:
1313
build:
1414

.github/workflows/project-lib-check.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ on:
44
push:
55
branches:
66
- main
7-
- v4.*
7+
- v5.*
88
pull_request:
99
branches:
1010
- main
11-
- v4.*
11+
- v5.*
1212
jobs:
1313
build:
1414

CHANGELOG.md

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

33
---
44

5+
#### `5.0.2`
6+
7+
- chore(dependencies): update
8+
- fix(icon): cIcon directive [name] binding does not refresh icon in angular 17 #203
9+
- refactor(icons-angular): use Angular signals
10+
- test(icons-angular): update
11+
12+
---
13+
14+
#### `5.0.1`
15+
16+
- chore(dependencies): update
17+
- fix(color-mode.service): afterNextRender() for SSR
18+
- fix(local-storage.service): provide null for empty Storage.getItem() value
19+
20+
---
21+
22+
#### `5.0.0`
23+
24+
- chore(dependencies): update to `Angular 17.3`
25+
- chore(dependencies): update to `CoreUI 5`
26+
- refactor(sidebar): drop sidebar-toggler component, use directive instead, use control flow, use Input() transform
27+
- refactor(widget): update to v5
28+
- fix(tooltip): update offset for v5
29+
- refactor(toast): use Input() transform
30+
- feat(utilities): shadow-on-scroll directive
31+
- refactor(tabs): use Input() transform
32+
- refactor(table.type): Partial attributes
33+
- feat: ThemeDirective
34+
- feat(services): v5 color-mode, local-storage, in-memory-storage, script-injector
35+
- refactor(progress): add progress-stacked component, update testing, rewrite with signals
36+
- refactor(progress): add progress-bar props for simplified use with [value]
37+
- fix(popover): update offset for v5
38+
- refactor(placeholder): use Input() transform
39+
- refactor(offcanvas): use ThemeDirective composition for dark prop
40+
- refactor(navbar): colorScheme prop replaced with ThemeDirective composition
41+
- fix(row): row-cols-n for xs="n"
42+
- refactor(form-check-input): use Input() transform
43+
- refactor(dropdown): allow to select a dropdown-item with up/down arrows, testing update, use Input() transform
44+
- refactor(dropdown): implement FocusableOption interface for items
45+
- refactor(dropdown): use ThemeDirective composition for dark prop
46+
- refactor(collapse): use Input() transform
47+
- refactor(carousel): control flow, use Input() transform, ThemeDirective composition for dark prop
48+
- refactor(card): use TextColorDirective composition
49+
- refactor(button-close): deprecate white input prop, use ThemeDirective composition for dark prop
50+
- refactor(breadcrumb): cleanups, add routeSnapshot.title as fallback value, use control flow, use Input() transform
51+
- refactor(badge): update TextColors, use TextColorDirective composition
52+
- chore(backdrop.service): cleanup
53+
- refactor(avatar): update TextColors, use TextColorDirective composition, use control flow
54+
- refactor(alert): use Input() transform, use control flow
55+
- refactor(coreui.types): update to v5
56+
- refactor(accordion): use Input() transform
57+
- refactor(chartjs): update to ChartJS 4.x, types cleanup, use afterRender for SSR
58+
- refactor(icon): add afterNextRender for SSR, add aria-hidden attribute, improve testing
59+
- feat(utilities): TextBgColor directive
60+
- refactor(badge): improve background and text color handling with TextBgColor directive composition api
61+
- refactor(card): improve background and text color handling with TextBgColor directive composition api
62+
63+
---
64+
565
#### `4.7.18`
666

767
- chore(dependencies): update

CLI.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# @coreui/angular v4
1+
# @coreui/angular v5
22

3-
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.0.3.
3+
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.2.0.
44

55
## Development server
66

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2023 creativeLabs Łukasz Holeczek
3+
Copyright (c) 2024 creativeLabs Łukasz Holeczek
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<h2 align="center">CoreUI for Angular</h3>
1212

1313
<p align="center">
14-
Angular Components Library built on top of Bootstrap 5 and TypeScript.
14+
Angular Components Library built on top of Bootstrap 5.3 and TypeScript.
1515
<br>
1616
<a href="https://coreui.io/angular/docs/"><strong>Explore CoreUI for Angular docs »</strong></a>
1717
<br>
@@ -40,7 +40,17 @@
4040
## Table of contents
4141

4242
- [Status](#status)
43+
- [Table of contents](#table-of-contents)
4344
- [Quick start](#quick-start)
45+
- [Prerequisites](#prerequisites)
46+
- [Node.js](#nodejs)
47+
- [Angular CLI](#angular-cli)
48+
- [Installation](#installation)
49+
- [CoreUI CSS files](#coreui-css-files)
50+
- [Installation](#installation-1)
51+
- [Basic usage](#basic-usage)
52+
- [Bootstrap CSS files](#bootstrap-css-files)
53+
- [Installation (optional)](#installation-optional)
4454
- [Templates](#templates)
4555
- [Bugs and feature requests](#bugs-and-feature-requests)
4656
- [Documentation](#documentation)
@@ -209,4 +219,4 @@ Thanks to all the backers and sponsors! Support this project by [becoming a back
209219

210220
## Copyright and license
211221

212-
Copyright 2023 creativeLabs Łukasz Holeczek. Code released under the [MIT License](https://github.com/coreui/coreui-angular/blob/main/LICENSE). Docs released under [Creative Commons](https://creativecommons.org/licenses/by/3.0/).
222+
Copyright 2024 creativeLabs Łukasz Holeczek. Code released under the [MIT License](https://github.com/coreui/coreui-angular/blob/main/LICENSE). Docs released under [Creative Commons](https://creativecommons.org/licenses/by/3.0/).

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy