# @backstage/test-utils ## 0.1.21 ### Patch Changes - 71fd5cd735: Update Keyboard deprecation with a link to the recommended successor - Updated dependencies - @backstage/theme@0.2.13 - @backstage/core-plugin-api@0.1.13 - @backstage/core-app-api@0.1.20 ## 0.1.20 ### Patch Changes - bb12aae352: Migrates all utility methods from `test-utils-core` into `test-utils` and delete exports from the old package. This should have no impact since this package is considered internal and have no usages outside core packages. Notable changes are that the testing tool `msw.setupDefaultHandlers()` have been deprecated in favour of `setupRequestMockHandlers()`. - c5bb1df55d: Bump `msw` to `v0.35.0` to resolve [CVE-2021-32796](https://github.com/advisories/GHSA-5fg8-2547-mr8q). - 10615525f3: Switch to use the json and observable types from `@backstage/types` - Updated dependencies - @backstage/theme@0.2.12 - @backstage/core-app-api@0.1.19 - @backstage/core-plugin-api@0.1.12 ## 0.1.19 ### Patch Changes - 54bbe25c34: Store the namespaced bucket storage for each instance that was created with `MockStorage.create()` instead of global variable. - Updated dependencies - @backstage/core-app-api@0.1.17 - @backstage/theme@0.2.11 ## 0.1.18 ### Patch Changes - e749a38e89: Added a mock implementation of the `AnalyticsApi`, which can be used to make assertions about captured analytics events. - Updated dependencies - @backstage/core-plugin-api@0.1.10 - @backstage/core-app-api@0.1.16 - @backstage/test-utils-core@0.1.3 ## 0.1.17 ### Patch Changes - 56c773909: Switched `@types/react` dependency to request `*` rather than a specific version. - Updated dependencies - @backstage/core-app-api@0.1.8 - @backstage/core-plugin-api@0.1.6 - @backstage/test-utils-core@0.1.2 ## 0.1.16 ### Patch Changes - 9d40fcb1e: - Bumping `material-ui/core` version to at least `4.12.2` as they made some breaking changes in later versions which broke `Pagination` of the `Table`. - Switching out `material-table` to `@material-table/core` for support for the later versions of `material-ui/core` - This causes a minor API change to `@backstage/core-components` as the interface for `Table` re-exports the `prop` from the underlying `Table` components. - `onChangeRowsPerPage` has been renamed to `onRowsPerPageChange` - `onChangePage` has been renamed to `onPageChange` - Migration guide is here: https://material-table-core.com/docs/breaking-changes - Updated dependencies - @backstage/core-app-api@0.1.6 - @backstage/core-plugin-api@0.1.4 - @backstage/theme@0.2.9 ## 0.1.15 ### Patch Changes - 45b5fc3a8: Updated the layout of catalog and API index pages to handle smaller screen sizes. This adds responsive wrappers to the entity tables, and switches filters to a drawer when width-constrained. If you have created a custom catalog or API index page, you will need to update the page structure to match the updated [catalog customization](https://backstage.io/docs/features/software-catalog/catalog-customization) documentation. - Updated dependencies - @backstage/core-app-api@0.1.5 ## 0.1.14 ### Patch Changes - 48c9fcd33: Migrated to use the new `@backstage/core-*` packages rather than `@backstage/core`. - Updated dependencies - @backstage/core-app-api@0.1.3 - @backstage/core-plugin-api@0.1.3 ## 0.1.13 ### Patch Changes - 7af9cef07: Fix a bug in `MockStorageApi` where it unhelpfully returned new empty buckets every single time - e7c5e4b30: Update installation instructions in README. - Updated dependencies [e7c5e4b30] - Updated dependencies [0160678b1] - @backstage/theme@0.2.8 - @backstage/core-api@0.2.21 ## 0.1.12 ### Patch Changes - 61c3f927c: Updated `MockErrorApi` to work with new `Observable` type in `@backstage/core`. - Updated dependencies [61c3f927c] - Updated dependencies [65e6c4541] - @backstage/core-api@0.2.19 ## 0.1.11 ### Patch Changes - 062bbf90f: chore: bump `@testing-library/user-event` from 12.8.3 to 13.1.8 - Updated dependencies [062bbf90f] - Updated dependencies [675a569a9] - @backstage/core-api@0.2.18 ## 0.1.10 ### Patch Changes - ae6250ce3: Remove unnecessary wrapping of elements rendered by `wrapInTestApp` and `renderInTestApp`, which was breaking mount discovery. - Updated dependencies [1279a3325] - Updated dependencies [4a4681b1b] - Updated dependencies [b051e770c] - @backstage/core-api@0.2.16 ## 0.1.9 ### Patch Changes - 4e0b5055a: Allow `ExternalRouteRef` bindings in `mountedRoutes` to work with the latest version of core-api. - Updated dependencies [a51dc0006] - Updated dependencies [e7f9b9435] - Updated dependencies [34ff49b0f] - Updated dependencies [d88dd219e] - Updated dependencies [c8b54c370] - @backstage/core-api@0.2.14 ## 0.1.8 ### Patch Changes - dc12852c9: Allow `ExternalRouteRef` instances to be passed as a route ref to `mountedRoutes`. - Updated dependencies [3a58084b6] - Updated dependencies [1407b34c6] - Updated dependencies [b6c4f485d] - Updated dependencies [3a58084b6] - @backstage/core-api@0.2.11 ## 0.1.7 ### Patch Changes - b51ee6ece: Added `mountedRoutes` option to `wrapInTestApp`, allowing routes to be associated to concrete paths to make `useRouteRef` usable in tested components. ## 0.1.6 ### Patch Changes - 1dc445e89: Update to use new plugin extension API - Updated dependencies [d681db2b5] - Updated dependencies [1dc445e89] - @backstage/core-api@0.2.7 ## 0.1.5 ### Patch Changes - e1f4e24ef: Fix @backstage/cli not being a devDependency - Updated dependencies [b6557c098] - Updated dependencies [d8d5a17da] - Updated dependencies [1665ae8bb] - @backstage/core-api@0.2.5 - @backstage/theme@0.2.2 ## 0.1.4 ### Patch Changes - Updated dependencies [b4488ddb0] - Updated dependencies [4a655c89d] - Updated dependencies [8a16e8af8] - Updated dependencies [00670a96e] - @backstage/cli@0.4.0 - @backstage/core-api@0.2.4 ## 0.1.3 ### Patch Changes - Updated dependencies [1722cb53c] - Updated dependencies [1722cb53c] - Updated dependencies [902340451] - @backstage/cli@0.3.0 ## 0.1.2 ### Patch Changes - Updated dependencies [28edd7d29] - Updated dependencies [819a70229] - Updated dependencies [ae5983387] - Updated dependencies [0d4459c08] - Updated dependencies [cbbd271c4] - Updated dependencies [3472c8be7] - Updated dependencies [1d0aec70f] - Updated dependencies [a3840bed2] - Updated dependencies [b79017fd3] - Updated dependencies [72f6cda35] - Updated dependencies [8c2b76e45] - Updated dependencies [cba4e4d97] - Updated dependencies [8afce088a] - Updated dependencies [9a3b3dbf1] - Updated dependencies [26e69ab1a] - Updated dependencies [cbab5bbf8] - Updated dependencies [7bbeb049f] - @backstage/cli@0.2.0 - @backstage/core-api@0.2.0 - @backstage/theme@0.2.0