Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: react-ui-org/react-ui
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.60.0
Choose a base ref
...
head repository: react-ui-org/react-ui
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: refs/heads/master
Choose a head ref
  • 16 commits
  • 1,111 files changed
  • 2 contributors

Commits on Sep 2, 2025

  1. Configuration menu
    Copy the full SHA
    f437d48 View commit details
    Browse the repository at this point in the history
  2. Introduce Playwright Component Testing (#857)

    I introduced Playwright Component Testing as replacement for Jest and RTL.
    
    Those tests must be run within `playwright` docker container with pre-installed
    browsers to ensure uniform testing environment. `.env.playwright` is created
    using `postinstall` script to follow zero-config setup. `.env.playwright` can
    be used to tweak parameters for local development if needed.
    
    `.env` newly contains Playwright related configuration for Docker.
    
    Currently, only tests for `Alert` and `Button` components are migrated to
    Playwright CT as this commit is supposed to be proof-of-concept. Rest should
    be migrated in later pull request.
    
    All visual tests use prop tests concept we already have for Jest to simplify
    testing and to make it DRY. `mixPropTests()` is introduced to mix those
    to create combinations to be tested.
    
    New Github workflow is introduced to test only Playwright as it can be
    time exhausting. Further improvements are expected to be make in the future.
    bedrich-schindler committed Sep 2, 2025
    Configuration menu
    Copy the full SHA
    cb022bc View commit details
    Browse the repository at this point in the history
  3. Enable TypesScript for Playwright (#587)

    Transform Playwright related files to Typescript and introduce temporary
    configuration files `.eslintrc-ts`, `jest.config-ts.js` and `tsconfig.json`
    that must be removed when whole package is transformed into Playwright.
    
    Due to missing TypeScript support in the rest of the package, `*.spec.tsx`
    and `*.story.tsx` file do not have complete types and might not be compatible
    with strict type checking that should be introduced in #394.
    
    The reason for such change is parallel work on transformation to TypeScript
    and on Playwright tests.
    bedrich-schindler committed Sep 2, 2025
    Configuration menu
    Copy the full SHA
    1c877fa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    96be18c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2620e1e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    afed517 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8785170 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dc688f4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bf58692 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9aa7d35 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6158232 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d7ea85f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5f397d3 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    14b0f38 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2025

  1. Fix FileInputField to call onFilesChanged even when no file is se…

    …lected (#664)
    
    This is situation when user opens file selection dialog, but dismisses
    it by clicking on Close/Cancel button or pressing Escape key.
    
    Before this fix, state of the input was reset, but not propagated.
    bedrich-schindler committed Oct 19, 2025
    Configuration menu
    Copy the full SHA
    5f84fb4 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2025

  1. Configuration menu
    Copy the full SHA
    a815992 View commit details
    Browse the repository at this point in the history
Loading