Files
backstage/plugins/sentry/CHANGELOG.md
T
github-actions[bot] a94a2b8b3f Version Packages (next)
2022-01-18 13:49:07 +00:00

14 KiB

@backstage/plugin-sentry

0.3.34-next.0

Patch Changes

  • 51fbedc445: Migrated usage of deprecated IdentityApi methods.
  • Updated dependencies
    • @backstage/core-components@0.8.5-next.0
    • @backstage/core-plugin-api@0.6.0-next.0
    • @backstage/plugin-catalog-react@0.6.12-next.0
    • @backstage/catalog-model@0.9.10-next.0

0.3.33

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.8.4
    • @backstage/core-plugin-api@0.5.0
    • @backstage/plugin-catalog-react@0.6.11
    • @backstage/catalog-model@0.9.9

0.3.32

Patch Changes

  • 4ce51ab0f1: Internal refactor of the react-use imports to use react-use/lib/* instead.
  • Updated dependencies
    • @backstage/core-plugin-api@0.4.1
    • @backstage/plugin-catalog-react@0.6.10
    • @backstage/core-components@0.8.3

0.3.31

Patch Changes

  • 7a4bd2ceac: Prefer using Link from @backstage/core-components rather than material-UI.
  • Updated dependencies
    • @backstage/core-plugin-api@0.4.0
    • @backstage/plugin-catalog-react@0.6.8
    • @backstage/core-components@0.8.2

0.3.30

Patch Changes

  • cd450844f6: Moved React dependencies to peerDependencies and allow both React v16 and v17 to be used.
  • Updated dependencies
    • @backstage/core-components@0.8.0
    • @backstage/core-plugin-api@0.3.0
    • @backstage/plugin-catalog-react@0.6.5

0.3.29

Patch Changes

  • a125278b81: Refactor out the deprecated path and icon from RouteRefs
  • Updated dependencies
    • @backstage/catalog-model@0.9.7
    • @backstage/plugin-catalog-react@0.6.4
    • @backstage/core-components@0.7.4
    • @backstage/core-plugin-api@0.2.0

0.3.28

Patch Changes

  • 33d7bd0baa: fix: sentry-plugin can forward identity token to backend (for case when it requires authorization)
  • Updated dependencies
    • @backstage/core-components@0.7.3
    • @backstage/theme@0.2.13
    • @backstage/core-plugin-api@0.1.13
    • @backstage/plugin-catalog-react@0.6.3

0.3.27

Patch Changes

  • 97231f5581: feature: sentry-plugin allows passing search query for listing issues
  • 61fe752dad: fix: sentry-plugin correction for allowed period values
  • Updated dependencies
    • @backstage/theme@0.2.12
    • @backstage/core-components@0.7.2
    • @backstage/plugin-catalog-react@0.6.2
    • @backstage/catalog-model@0.9.6
    • @backstage/core-plugin-api@0.1.12

0.3.26

Patch Changes

  • f93e4349e5: fix: parameter name on call to sentry api
  • Updated dependencies
    • @backstage/core-components@0.7.1
    • @backstage/core-plugin-api@0.1.11
    • @backstage/plugin-catalog-react@0.6.1
    • @backstage/catalog-model@0.9.5

0.3.25

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@0.6.0
    • @backstage/core-components@0.7.0
    • @backstage/theme@0.2.11

0.3.24

Patch Changes

  • 81a41ec249: Added a name key to all extensions in order to improve Analytics API metadata.
  • Updated dependencies
    • @backstage/core-components@0.6.1
    • @backstage/core-plugin-api@0.1.10
    • @backstage/plugin-catalog-react@0.5.2
    • @backstage/catalog-model@0.9.4

0.3.23

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@0.1.9
    • @backstage/core-components@0.6.0
    • @backstage/plugin-catalog-react@0.5.1

0.3.22

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.5.0
    • @backstage/plugin-catalog-react@0.5.0
    • @backstage/catalog-model@0.9.3

0.3.21

Patch Changes

  • 9f1362dcc1: Upgrade @material-ui/lab to 4.0.0-alpha.57.
  • Updated dependencies
    • @backstage/core-components@0.4.2
    • @backstage/plugin-catalog-react@0.4.6
    • @backstage/core-plugin-api@0.1.8

0.3.20

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@0.4.5
    • @backstage/core-components@0.4.0
    • @backstage/catalog-model@0.9.1

0.3.19

Patch Changes

  • 0e7595d19: Do not show [No Type] when issue metadata includes title instead of type
  • d8e4afc62: Render the statsFor property in sentry issues table
  • Updated dependencies
    • @backstage/plugin-catalog-react@0.4.3
    • @backstage/core-components@0.3.2
    • @backstage/theme@0.2.10

0.3.18

Patch Changes

  • 8bedb75ae: Update Luxon dependency to 2.x
  • 56c773909: Switched @types/react dependency to request * rather than a specific version.
  • Updated dependencies
    • @backstage/core-components@0.3.1
    • @backstage/core-plugin-api@0.1.6
    • @backstage/plugin-catalog-react@0.4.2

0.3.17

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.3.0
    • @backstage/core-plugin-api@0.1.5
    • @backstage/plugin-catalog-react@0.4.1

0.3.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-components@0.2.0
    • @backstage/plugin-catalog-react@0.4.0
    • @backstage/core-plugin-api@0.1.4
    • @backstage/theme@0.2.9

0.3.15

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@0.3.0

0.3.14

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.1.5
    • @backstage/catalog-model@0.9.0
    • @backstage/plugin-catalog-react@0.2.6

0.3.13

Patch Changes

  • 48c9fcd33: Migrated to use the new @backstage/core-* packages rather than @backstage/core.
  • Updated dependencies
    • @backstage/core-plugin-api@0.1.3
    • @backstage/catalog-model@0.8.4
    • @backstage/plugin-catalog-react@0.2.4

0.3.12

Patch Changes

  • 6c12f0ec6: Migrated the package from timeago.js to luxon. See #4278
  • Updated dependencies
    • @backstage/plugin-catalog-react@0.2.3
    • @backstage/catalog-model@0.8.3
    • @backstage/core@0.7.13

0.3.11

Patch Changes

  • Updated dependencies [add62a455]
  • Updated dependencies [cc592248b]
  • Updated dependencies [17c497b81]
  • Updated dependencies [704875e26]
    • @backstage/catalog-model@0.8.0
    • @backstage/core@0.7.11
    • @backstage/plugin-catalog-react@0.2.0

0.3.10

Patch Changes

  • 062bbf90f: chore: bump @testing-library/user-event from 12.8.3 to 13.1.8
  • 675a569a9: chore: bump react-use dependency in all packages
  • Updated dependencies [062bbf90f]
  • Updated dependencies [10c008a3a]
  • Updated dependencies [889d89b6e]
  • Updated dependencies [16be1d093]
  • Updated dependencies [3f988cb63]
  • Updated dependencies [675a569a9]
    • @backstage/core@0.7.9
    • @backstage/plugin-catalog-react@0.1.6
    • @backstage/catalog-model@0.7.9

0.3.9

Patch Changes

  • c614ede9a: Updated README to have up-to-date install instructions.
  • Updated dependencies [9afcac5af]
  • Updated dependencies [e0c9ed759]
  • Updated dependencies [6eaecbd81]
    • @backstage/core@0.7.7

0.3.8

Patch Changes

0.3.7

Patch Changes

0.3.6

Patch Changes

0.3.5

Patch Changes

  • 53d3e2d62: Export the plugin instance as sentryPlugin. The plugin instance is still exported as plugin as well, but it will be removed in the future.
  • Updated dependencies [19d354c78]
  • Updated dependencies [b51ee6ece]
    • @backstage/plugin-catalog-react@0.0.3
    • @backstage/core@0.6.1

0.3.4

Patch Changes

  • 019fe39a0: Switch dependency from @backstage/plugin-catalog to @backstage/plugin-catalog-react.
  • Updated dependencies [12ece98cd]
  • Updated dependencies [d82246867]
  • Updated dependencies [7fc89bae2]
  • Updated dependencies [c810082ae]
  • Updated dependencies [5fa3bdb55]
  • Updated dependencies [6e612ce25]
  • Updated dependencies [025e122c3]
  • Updated dependencies [21e624ba9]
  • Updated dependencies [da9f53c60]
  • Updated dependencies [32c95605f]
  • Updated dependencies [7881f2117]
  • Updated dependencies [54c7d02f7]
  • Updated dependencies [11cb5ef94]
    • @backstage/core@0.6.0
    • @backstage/plugin-catalog-react@0.0.2
    • @backstage/theme@0.2.3
    • @backstage/catalog-model@0.7.1

0.3.3

Patch Changes

  • Updated dependencies [def2307f3]
  • Updated dependencies [efd6ef753]
  • Updated dependencies [593632f07]
  • Updated dependencies [33846acfc]
  • Updated dependencies [a187b8ad0]
  • Updated dependencies [f04db53d7]
  • Updated dependencies [a93f42213]
    • @backstage/catalog-model@0.7.0
    • @backstage/core@0.5.0
    • @backstage/plugin-catalog@0.2.12

0.3.2

Patch Changes

  • 88da267cc: Port to new composability API by exporting new EntitySentryContent and EntitySentryCard component extensions.
  • Updated dependencies [9c09a364f]
    • @backstage/plugin-catalog@0.2.10

0.3.1

Patch Changes

  • 962d1ad66: Added configuration schema for the commonly used properties
  • Updated dependencies [c911061b7]
  • Updated dependencies [8ef71ed32]
  • Updated dependencies [0e6298f7e]
  • Updated dependencies [ac3560b42]
    • @backstage/catalog-model@0.6.0
    • @backstage/core@0.4.1

0.3.0

Minor Changes

  • 075d3dc5a: The plugin uses the proxy-backend instead of a custom sentry-backend. It requires a proxy configuration:

    app-config.yaml:

    proxy:
      '/sentry/api':
        target: https://sentry.io/api/
        allowedMethods: ['GET']
        headers:
          Authorization:
            $env: SENTRY_TOKEN # export SENTRY_TOKEN="Bearer <your-sentry-token>"
    

    The MockApiBackend is no longer configured by the NODE_ENV variable. Instead, the mock backend can be used with an api-override:

    packages/app/src/apis.ts:

    import { createApiFactory } from '@backstage/core';
    import { MockSentryApi, sentryApiRef } from '@backstage/plugin-sentry';
    
    export const apis = [
      // ...
    
      createApiFactory(sentryApiRef, new MockSentryApi()),
    ];
    

    If you already use the Sentry backend, you must remove it from the backend:

    Delete packages/backend/src/plugins/sentry.ts.

    # packages/backend/package.json
    
    ...
        "@backstage/plugin-scaffolder-backend": "^0.3.2",
    -   "@backstage/plugin-sentry-backend": "^0.1.3",
        "@backstage/plugin-techdocs-backend": "^0.3.0",
    ...
    
    // packages/backend/src/index.html
    
      const apiRouter = Router();
      apiRouter.use('/catalog', await catalog(catalogEnv));
      apiRouter.use('/rollbar', await rollbar(rollbarEnv));
      apiRouter.use('/scaffolder', await scaffolder(scaffolderEnv));
    - apiRouter.use('/sentry', await sentry(sentryEnv));
      apiRouter.use('/auth', await auth(authEnv));
      apiRouter.use('/techdocs', await techdocs(techdocsEnv));
      apiRouter.use('/kubernetes', await kubernetes(kubernetesEnv));
      apiRouter.use('/proxy', await proxy(proxyEnv));
      apiRouter.use('/graphql', await graphql(graphqlEnv));
      apiRouter.use(notFoundHandler());
    

Patch Changes

  • Updated dependencies [2527628e1]
  • Updated dependencies [1c69d4716]
  • Updated dependencies [83b6e0c1f]
  • Updated dependencies [1665ae8bb]
  • Updated dependencies [04f26f88d]
  • Updated dependencies [ff243ce96]
    • @backstage/core@0.4.0
    • @backstage/catalog-model@0.5.0
    • @backstage/theme@0.2.2

0.2.4

Patch Changes

  • 303c5ea17: Refactor route registration to remove deprecating code
  • Updated dependencies [08835a61d]
  • Updated dependencies [a9fd599f7]
  • Updated dependencies [bcc211a08]
    • @backstage/catalog-model@0.4.0

0.2.3

Patch Changes

  • Updated dependencies [475fc0aaa]
  • Updated dependencies [1166fcc36]
  • Updated dependencies [1185919f3]
    • @backstage/core@0.3.2
    • @backstage/catalog-model@0.3.0

0.2.2

Patch Changes

  • 1722cb53c: Added configuration schema
  • Updated dependencies [1722cb53c]
    • @backstage/core@0.3.1

0.2.1

Patch Changes

0.2.0

Minor Changes

  • 28edd7d29: Create backend plugin through CLI

Patch Changes