swisspost / design-system

The Swiss Post Design System pattern library for a consistent and accessible user experience across the web platform.
https://design-system.post.ch
Apache License 2.0
106 stars 13 forks source link

chore(demo, components-angular): Upgrade to Angular 16 #1920

Closed imagoiq closed 8 months ago

imagoiq commented 8 months ago
### Tasks
- [x] Follow [angular update guide](https://update.angular.io/?v=15.0-16.0)
- [x] Check [changelog from ng-packagr](https://github.com/ng-packagr/ng-packagr/blob/HEAD/CHANGELOG.md#1600-2023-05-03)
- [x] Check [changelog from ng-bootstrap](https://github.com/ng-bootstrap/ng-bootstrap/blob/HEAD/CHANGELOG.md#1500-2023-05-25)
- [x] Check [changelog from ngx-highlightjs](https://togithub.com/murhafsousli/ngx-highlightjs/blob/HEAD/CHANGELOG.md#900)

components-angular (no changes)

image

PRs

close #1914 close #1913 close #1912 close #1911 close #1901

changeset-bot[bot] commented 8 months ago

🦋 Changeset detected

Latest commit: 2f629aba5b15bcde8cc162676d298d640e9cfe8e

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 3 packages | Name | Type | | ------------------------------------------- | ----- | | @swisspost/design-system-components-angular | Major | | @swisspost/design-system-intranet-header | Major | | @swisspost/design-system-demo | Major |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

swisspost-bot commented 8 months ago

Preview environment ready: https://preview-1920--swisspost-web-frontend.netlify.app

imagoiq commented 8 months ago

@oliverschuerch @alizedebray @gfellerph All looks good to me, I'm not sure what else I should look, but I'm sure you have ideas 😉

imagoiq commented 8 months ago

@gfellerph I think it's ready to be released as beta. I'll let you do it as I don't know how to do it.

imagoiq commented 8 months ago

I created an Angular 16 app from scratch and integrated the component. I didn't see any issue.

gfellerph commented 8 months ago

I created an Angular 16 app from scratch and integrated the component. I didn't see any issue.

Nice, I'll give it a try as well, then we can decide on the version bump.

sonarcloud[bot] commented 8 months ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication