ix icon indicating copy to clipboard operation
ix copied to clipboard

feat: reduce bundle size in combination with icons

Open danielleroux opened this issue 1 year ago โ€ข 1 comments

๐Ÿ†• What is the new behavior?

  • Naming imports like `<IxIcon name="star" /> are not supported any more. (Reducing bundle size and chunk loading)
  • Naming imports like <ix-icon name="star"></ix-icon> requires a additional configuration entry inside the angular.json. (or similar entry for none angular projects)

๐Ÿ 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
  • [x] ๐Ÿ“„ Documentation was reviewed/updated (pnpm run docs)
  • [x] ๐Ÿงช Unit tests were added/updated and pass (pnpm test)
  • [x] ๐Ÿ“ธ Visual regression tests were added/updated and pass (Guide)
  • [ ] ๐Ÿง Static code analysis passes (pnpm lint)
  • [x] ๐Ÿ—๏ธ Successful compilation (pnpm build, changes pushed)

๐Ÿ‘จโ€๐Ÿ’ป Help & support

danielleroux avatar Apr 24 '24 05:04 danielleroux

๐Ÿฆ‹ Changeset detected

Latest commit: f584232c90f62d43ab2d75da501df654b5513399

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 Major
@siemens/ix-aggrid Major
@siemens/ix-react Major
@siemens/ix Major
@siemens/ix-vue Major
@siemens/ix-echarts 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

changeset-bot[bot] avatar Apr 24 '24 05:04 changeset-bot[bot]

Report of strictNullChecks (strictPropertyInitialization) check

Typescript check

You decreased the total number of errors in PR branch by 3 ๐ŸŽ‰

ESLint check

Total ESLint warnings are the same in both branches

github-actions[bot] avatar Jul 10 '24 07:07 github-actions[bot]