Skip to content

iTwin/changed-elements-react

Repository files navigation

iTwin Changed Elements

CI CodeQL

Packages

@itwin/changed-elements-react

Setup

pnpm install

Commands

  • pnpm start – starts the test app, available on http://localhost:2363
    • To enable iTwin Platform features, create packages/test-app-frontend/.env.local file based on contents of packages/test-app-frontend/.env
  • pnpm test – runs all unit tests
  • pnpm run cover – runs all unit tests and calculates test coverage
  • pnpm run lint – runs ESLint on all TypeScript files in this repository
  • pnpm run typecheck – type checks all packages in this repository

Contributing

Issues

We welcome contributions to make this package better. You can submit feature requests or report bugs by creating an issue.

Versioning with Changesets

This repository uses Changesets to manage package versioning and changelogs. When making changes that affect the public API or behavior, please add a changeset by running:

pnpm changeset

Follow the prompts to describe your changes and select the appropriate version bump (major, minor, or patch). Versioning should follow semver conventions. If no version bump is required (such as for documentation-only changes), use npx changeset --empty.

When changesets are added and merged into the main branch, a release pull request (PR) will be automatically created by the Changesets GitHub Action. This PR will contain the version updates and changelog entries generated from your changesets. Review the release PR to ensure the version bumps and changelog messages are accurate before merging. Once the release PR is merged, the new package version will be published automatically.

For more details, see the Changesets documentation.


Copyright © Bentley Systems, Incorporated. All rights reserved. See LICENSE.md for license terms and full copyright notice.

About

A set of React components that help implement iTwin version comparison workflows

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Contributors 8

Languages