Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4447 bug stepper starts with step 0 on small screen sizes cherry pick 4444 to v7 #4521

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
6c55be0
chore(setup): create "release/v7" branch
swisspost-bot Jul 22, 2024
733d4a7
feat(components, components-angular): update the post-collapsible col…
alizedebray Jul 23, 2024
9d7d84a
chore: remove unnecessary changeset (#3327)
alizedebray Jul 23, 2024
5de4000
chore(changesets): 🦋📦 publish packages (release/v7) (#3325)
swisspost-bot Jul 23, 2024
ea097c1
fix(tag): set max-length to 100% (#3387)
gfellerph Aug 12, 2024
8394080
chore(changesets): 🦋📦 publish packages (release/v7) (#3390)
swisspost-bot Aug 12, 2024
8ab3db2
chore: update release workflow and align tokens version with styles o…
oliverschuerch Aug 27, 2024
055706d
fix(styles): stepper numbering (#3513)
schaertim Sep 11, 2024
279f171
chore: reset release v7 workflow and set tag "latest-v7" to all publi…
oliverschuerch Oct 7, 2024
94256fe
fix(documentation): release to netlify (#3691)
oliverschuerch Oct 9, 2024
a69caa6
chore(changesets): 🦋📦 publish packages (release/v7) (#3542)
swisspost-bot Oct 14, 2024
5672deb
chore(intranet-header): fix dropdown nav-link documentation (#3762)
alizedebray Oct 16, 2024
f9f0d6a
fix(components): fix post-collapsible invalid selector error (#3759)
alizedebray Oct 16, 2024
bfd66a9
chore(changesets): 🦋📦 publish packages (release/v7) (#3765)
swisspost-bot Oct 28, 2024
86e3587
fix(components): Removed the label ref from aria-describedby in post-…
leagrdv Nov 5, 2024
d19012f
chore(changesets): 🦋📦 publish packages (release/v7) (#3881)
swisspost-bot Nov 11, 2024
819beaf
chore(styles): cherry-pick of #3753 for v7 (#3971)
schaertim Nov 18, 2024
a22ea6f
chore(changesets): 🦋📦 publish packages (release/v7) (#4017)
swisspost-bot Nov 18, 2024
0f5a1c3
fix: check props on componentDidLoad #3775 (cherry-pick v7) (#4151)
schaertim Dec 5, 2024
21d0783
chore(changesets): 🦋📦 publish packages (release/v7) (#4163)
swisspost-bot Dec 9, 2024
972b6ff
fix(intranet-header): update avatar url, used to load a users profile…
leagrdv Dec 13, 2024
412d47b
chore(changesets): 🦋📦 publish packages (release/v7) (#4261)
swisspost-bot Dec 16, 2024
52277d7
chore: add "v7" dist tag to the changeset:publish script
oliverschuerch Dec 18, 2024
1e4c774
fix(component): fix tab isolation in nested `post-tabs` component (ch…
alionazherdetska Jan 3, 2025
a208f67
chore(changesets): 🦋📦 publish packages (release/v7) (#4375)
swisspost-bot Jan 13, 2025
2b2953b
chore: fix release version tag by giving it a none valid semver value…
oliverschuerch Jan 13, 2025
7394271
fix(components): use base tag href if defined for post-icon (#4217)
leagrdv Jan 22, 2025
59a0a26
fix(component): moved defenition of the counter-increment from steppe…
alionazherdetska Jan 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions .changeset/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,15 @@
"$schema": "https://unpkg.com/@changesets/[email protected]/schema.json",
"changelog": [
"../packages/changelog-github/dist/index.js",
{ "repo": "swisspost/design-system" }
{
"repo": "swisspost/design-system"
}
],
"commit": false,
"fixed": [
[
"@swisspost/design-system-styles",
"@swisspost/design-system-tokens",
"@swisspost/design-system-components",
"@swisspost/design-system-components-angular",
"@swisspost/design-system-components-react",
Expand All @@ -19,7 +22,7 @@
],
"linked": [],
"access": "restricted",
"baseBranch": "main",
"baseBranch": "release/v7",
"updateInternalDependencies": "patch",
"ignore": []
}
5 changes: 5 additions & 0 deletions .changeset/sharp-bobcats-grab.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@swisspost/design-system-components': patch
---

Made `post-icon` component use base tag href to define location of icons folder.
2 changes: 1 addition & 1 deletion .github/actions/setup-netlify-cli/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ runs:
steps:
- name: Install netlify-cli
shell: bash
run: pnpm i -g netlify-cli@17
run: pnpm i -g netlify-cli@17.36.1
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@
"nextjs:start": "pnpm --filter design-system-nextjs-integration dev",
"nextjs:build": "pnpm --filter design-system-nextjs-integration build",
"nextjs:lint": "pnpm --filter design-system-nextjs-integration lint",
"changeset:publish": "pnpm changeset publish",
"changeset:publish": "pnpm changeset publish --tag version-7",
"changeset:version": "pnpm changeset version && pnpm install --lockfile-only",
"tokens:build": "pnpm --filter design-system-tokens build",
"primeng": "pnpm primeng:start",
Expand Down
3 changes: 2 additions & 1 deletion packages/changelog-github/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@
"url": "https://github.com/swisspost/design-system/issues"
},
"publishConfig": {
"access": "public"
"access": "public",
"tag": "latest-v7"
},
"main": "./dist/index.js",
"scripts": {
Expand Down
72 changes: 72 additions & 0 deletions packages/components-angular/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,77 @@
# @swisspost/design-system-components-angular-workspace

## 1.1.15

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]
- @swisspost/[email protected]

## 1.1.14

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]
- @swisspost/[email protected]

## 1.1.13

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]
- @swisspost/[email protected]

## 1.1.12

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]
- @swisspost/[email protected]

## 1.1.11

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]
- @swisspost/[email protected]

## 1.1.10

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]
- @swisspost/[email protected]

## 1.1.9

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]
- @swisspost/[email protected]

## 1.1.8

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]
- @swisspost/[email protected]

## 1.1.7

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]
- @swisspost/[email protected]

## 1.1.6

### Patch Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/components-angular/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@swisspost/design-system-components-angular-workspace",
"version": "1.1.6",
"version": "1.1.15",
"scripts": {
"start": "ng serve --port 9210",
"build": "ng build components",
Expand All @@ -18,8 +18,8 @@
"@angular/platform-browser": "17.3.11",
"@angular/platform-browser-dynamic": "17.3.11",
"@angular/router": "17.3.11",
"@swisspost/design-system-components": "workspace:7.4.0",
"@swisspost/design-system-styles": "workspace:7.4.0",
"@swisspost/design-system-components": "workspace:7.4.9",
"@swisspost/design-system-styles": "workspace:7.4.9",
"rxjs": "7.8.1",
"tslib": "2.6.3",
"zone.js": "0.14.7"
Expand Down
65 changes: 65 additions & 0 deletions packages/components-angular/projects/components/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,70 @@
# @swisspost/design-system-components-angular

## 7.4.9

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]

## 7.4.8

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]

## 7.4.7

### Patch Changes

- Fixed an issue with property validation where some checks were run before the framework had the chance to add computed properties (for example Angular bindings like `[for]="$id"`). The checks are now delayed to work around this issue. (by [@schaertim](https://github.com/schaertim) with [#4151](https://github.com/swisspost/design-system/pull/4151))
- Updated dependencies:
- @swisspost/[email protected]

## 7.4.6

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]

## 7.4.5

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]

## 7.4.4

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]

## 7.4.3

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]

## 7.4.2

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]

## 7.4.1

### Patch Changes

- Updated the `collapsed` property of the `post-collapsible` and `post-accordion-item` to toggle the content visibility throughout the component lifecycle, rather than only initially. (by [@alizedebray](https://github.com/alizedebray) with [#3205](https://github.com/swisspost/design-system/pull/3205))
- Updated dependencies:
- @swisspost/[email protected]

## 7.4.0

### Patch Changes
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@swisspost/design-system-components-angular",
"version": "7.4.0",
"version": "7.4.9",
"description": "Swiss Post Design System - Angular Wrapper Components",
"author": "Swiss Post <[email protected]>",
"license": "Apache-2.0",
Expand All @@ -15,11 +15,12 @@
"publishConfig": {
"directory": "../../dist/components",
"access": "public",
"linkDirectory": true
"linkDirectory": true,
"tag": "latest-v7"
},
"dependencies": {
"tslib": "2.6.3",
"@swisspost/design-system-components": "workspace:7.4.0"
"@swisspost/design-system-components": "workspace:7.4.9"
},
"peerDependencies": {
"@angular/common": "^16.0.0 || ^17.0.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,6 @@ import { Component } from '@angular/core';
selector: 'home-page',
templateUrl: './home.component.html',
})
export class HomeComponent {}
export class HomeComponent {
isCollapsed = false;
}
64 changes: 64 additions & 0 deletions packages/components-react/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,69 @@
# @swisspost/design-system-components-react

## 7.4.9

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]

## 7.4.8

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]

## 7.4.7

### Patch Changes

- Fixed an issue with property validation where some checks were run before the framework had the chance to add computed properties (for example Angular bindings like `[for]="$id"`). The checks are now delayed to work around this issue. (by [@schaertim](https://github.com/schaertim) with [#4151](https://github.com/swisspost/design-system/pull/4151))
- Updated dependencies:
- @swisspost/[email protected]

## 7.4.6

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]

## 7.4.5

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]

## 7.4.4

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]

## 7.4.3

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]

## 7.4.2

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]

## 7.4.1

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]

## 7.4.0

### Patch Changes
Expand Down
7 changes: 4 additions & 3 deletions packages/components-react/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@swisspost/design-system-components-react",
"version": "7.4.0",
"version": "7.4.9",
"license": "Apache-2.0",
"main": "dist/index.js",
"types": "dist/index.d.ts",
Expand All @@ -10,7 +10,8 @@
],
"publishConfig": {
"access": "restricted",
"linkDirectory": true
"linkDirectory": true,
"tag": "latest-v7"
},
"scripts": {
"build": "pnpm run clean && pnpm run compile",
Expand All @@ -20,7 +21,7 @@
"lint": "eslint src/**/*.ts"
},
"dependencies": {
"@swisspost/design-system-components": "workspace:7.4.0"
"@swisspost/design-system-components": "workspace:7.4.9"
},
"devDependencies": {
"@types/node": "20.14.9",
Expand Down
Loading
Loading