Skip to content

Conversation

@ec1467
Copy link
Contributor

@ec1467 ec1467 commented Jan 26, 2026

Summary of the changes

  • Upgraded Stencil to v4.41.1 in web-components and canary-web-components.
  • This had the knock-on effect of requiring an upgrade of TypeScript to v5.3.3 in react and canary-react (see Upgrade TypeScript to v5.2/3 in the React package #4193).
  • All packages build and pack, everything seems to be running in the test app.
  • Unit tests updated, snapshots updated. Various bits of miscellaneous missed documentation have been updated by the build process (including recent changes to the canary-web-components).

Related issue

#4193

Checklist

  • Run tests
  • Build and pack
  • Try in test app

General

  • Changes to docs package checked and committed.
  • All acceptance criteria reviewed and met.

@ec1467 ec1467 requested a review from a team January 26, 2026 15:54
@ec1467 ec1467 self-assigned this Jan 26, 2026
@github-actions
Copy link
Contributor

@github-actions
Copy link
Contributor

View your canary branch deployment here: https://mi6.github.io/ic-ui-kit/branches/3857-upgrade-stencil/canary-web-components
View your canary React branch deployment here: https://mi6.github.io/ic-ui-kit/branches/3857-upgrade-stencil/canary-react

@github-actions
Copy link
Contributor

Copy link
Contributor

@GCHQ-Developer-299 GCHQ-Developer-299 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the failure in static analysis tests will prevent you updating the cypress images too, but fingers crossed after that they'll pass :)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like the Static Analysis tests pipeline is failing on this file

Copy link
Contributor

@GCHQ-Developer-112 GCHQ-Developer-112 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are some unexpected line removals in a number of the component READMEs

Not sure if this is out of scope but it would be good to have a review of the audit-ci to see if any exceptions can be removed

Comment on lines -30 to -31
- [ic-checkbox-group](../ic-checkbox-group)
- [ic-radio-group](../ic-radio-group)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks like a regression. I wouldn't expect this line to be removed

Comment on lines -46 to -47
- [ic-breadcrumb](../ic-breadcrumb)
- [ic-footer-link](../ic-footer-link)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like an unintended change

Comment on lines -45 to -46
- [ic-step](../ic-step)
- [ic-toast](../ic-toast)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like an unintended change

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants