Skip to content

chore: udpate ReadmeOSS files and bump ix-icons to 3.5.0 - #2698

Merged
danielleroux merged 4 commits into
mainfrom
update-readme-oss-5-2-0
Aug 10, 2026
Merged

danielleroux merged 4 commits into
mainfrom
update-readme-oss-5-2-0

Conversation

@nuke-ellington

@nuke-ellington nuke-ellington commented Aug 4, 2026 •

Copy link
Copy Markdown
Collaborator

💡 What is the current behavior?

GitHub Issue Number: #

🆕 What is the new behavior?

🏁 Checklist

A pull request can only be merged if all of these conditions are met (where applicable):

  • 🦮 Accessibility (a11y) features were implemented
  • 🗺️ Internationalization (i18n) - no hard coded strings
  • 📲 Responsiveness - components handle viewport changes and content overflow gracefully
  • 📕 Add or update a Storybook story
  • 📄 Documentation was reviewed/updated siemens/ix-docs
  • 🧪 Unit tests were added/updated and pass (pnpm test)
  • 📸 Visual regression tests were added/updated and pass (Guide)
  • 🧐 Static code analysis passes (pnpm lint)
  • 🏗️ Successful compilation (pnpm build, changes pushed)

👨‍💻 Help & support

Summary by CodeRabbit

  • Compatibility

    • Updated Angular, core, ECharts, React, and Vue packages to version 5.2.0.
    • Updated icons package compatibility to version 3.5.x.
  • Documentation

    • Refreshed open-source attribution records with current package versions and licensing information.
    • Corrected a disclosure warning identifier.
  • Chores

    • Standardized dependency ordering in package configuration.

@nuke-ellington nuke-ellington added this to the 5.2.0 milestone Aug 4, 2026
@changeset-bot

changeset-bot Bot commented Aug 4, 2026 •

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: adaf383

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

This PR includes changesets to release 6 packages
Name Type
@siemens/ix-angular Patch
@siemens/ix Patch
@siemens/ix-echarts Patch
@siemens/ix-react Patch
@siemens/ix-vue Patch
@siemens/ix-docs Patch

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

@netlify

netlify Bot commented Aug 4, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for ix-storybook ready!

Name Link
🔨 Latest commit adaf383
🔍 Latest deploy log https://app.netlify.com/projects/ix-storybook/deploys/6a743df40cebea0007a307e3
😎 Deploy Preview https://deploy-preview-2698--ix-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai

coderabbitai Bot commented Aug 4, 2026 •

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 89566a2e-212b-431c-bec3-99369b193220

📥 Commits

Reviewing files that changed from the base of the PR and between e172377 and adaf383.

📒 Files selected for processing (1)
  • .changeset/fast-sites-tie.md

📝 Walkthrough

Walkthrough

The release metadata now identifies version 5.2.0. Framework packages accept @siemens/ix-icons 3.5.x. OSS disclosure markup was normalized, and OSS clearing dependencies were alphabetized.

Changes

Release metadata updates

Layer / File(s) Summary
Version and peer dependency alignment
packages/*/package.json, pnpm-workspace.yaml, .changeset/fast-sites-tie.md
Package peer dependencies and the workspace catalog now reference @siemens/ix-icons 3.5.x. The changeset declares patch releases for Angular, core, ECharts, React, and Vue.
OSS disclosure normalization
packages/*/READMEOSS.html
Package disclosures now use version 5.2.0. Older @stencil/core 4.41.3 entries were removed where applicable. The ECharts warning paragraph ID changed from not-approved-warn to draft-warn, and whitespace was normalized.
OSS tooling dependency ordering
tooling/oss-clearing/package.json
Development and runtime dependencies were reordered alphabetically. Versions and package membership remain unchanged.

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

  • siemens/ix#2633: Updates package release versions and generated OSS disclosure files.
  • siemens/ix#2660: Updates OSS disclosure metadata for successive releases.

Suggested reviewers: danielleroux

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the READMEOSS updates and the ix-icons 3.5.0 dependency bump.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch update-readme-oss-5-2-0

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@packages/angular/package.json`:
- Line 25: Add a consumer-focused changeset for the published
`@siemens/ix-angular` package documenting the `@siemens/ix-icons` ^3.5.0 dependency
bump, including migration guidance if version 3.5.x is required; otherwise
document clearly why the change is internal-only.
- Line 25: The pull request description is empty and must be filled in to
provide context for the version update of `@siemens/ix-icons` to ^3.5.0. Add the
PR description with the following sections: motivation explaining why this
version was selected, list of affected packages, any compatibility impact or
breaking changes, OSS regeneration details if applicable, validation results
confirming the update works, any skipped checks with justification, release
impact assessment, and reference the tracked requirement identifier
(IX-<number>) if this work implements a specific requirement.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: c733629e-33ab-4cf4-abf2-eb618ac8a45a

📥 Commits

Reviewing files that changed from the base of the PR and between 09fa2b6 and e172377.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (11)
  • packages/angular/READMEOSS.html
  • packages/angular/package.json
  • packages/core/READMEOSS.html
  • packages/core/package.json
  • packages/echarts/READMEOSS.html
  • packages/react/READMEOSS.html
  • packages/react/package.json
  • packages/vue/READMEOSS.html
  • packages/vue/package.json
  • pnpm-workspace.yaml
  • tooling/oss-clearing/package.json

Comment thread packages/angular/package.json Resolved
Removed 'oss-clearing' from dependencies and updated the peer dependency for 'ix-icons' to version 3.5.0.
@sonarqubecloud

sonarqubecloud Bot commented Aug 6, 2026

Copy link
Copy Markdown

@danielleroux
danielleroux merged commit 38b9440 into main Aug 10, 2026
41 of 43 checks passed
@danielleroux
danielleroux deleted the update-readme-oss-5-2-0 branch August 10, 2026 07:26
@github-actions github-actions Bot mentioned this pull request Aug 10, 2026
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.

2 participants