Files
backstage/plugins/linguist-backend/CHANGELOG.md
T
github-actions[bot] f1831dd9b2 Version Packages
2024-02-20 11:04:26 +00:00

28 KiB

@backstage/plugin-linguist-backend

0.5.7

Patch Changes

  • b64ce5a: Updated New Backend System instructions to use default import
  • 9aac2b0: Use --cwd as the first yarn argument
  • 6bb6f3e: Updated dependency fs-extra to ^11.2.0. Updated dependency @types/fs-extra to ^11.0.0.
  • Updated dependencies
    • @backstage/backend-common@0.21.0
    • @backstage/plugin-auth-node@0.4.4
    • @backstage/backend-plugin-api@0.6.10
    • @backstage/backend-tasks@0.5.15
    • @backstage/catalog-model@1.4.4
    • @backstage/catalog-client@1.6.0
    • @backstage/plugin-catalog-node@1.7.0
    • @backstage/config@1.1.1
    • @backstage/errors@1.2.3
    • @backstage/types@1.1.1
    • @backstage/plugin-linguist-common@0.1.2

0.5.7-next.3

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.21.0-next.3
    • @backstage/backend-tasks@0.5.15-next.3
    • @backstage/plugin-catalog-node@1.6.2-next.3
    • @backstage/plugin-auth-node@0.4.4-next.3
    • @backstage/backend-plugin-api@0.6.10-next.3
    • @backstage/catalog-client@1.6.0-next.1
    • @backstage/catalog-model@1.4.4-next.0
    • @backstage/config@1.1.1
    • @backstage/errors@1.2.3
    • @backstage/types@1.1.1
    • @backstage/plugin-linguist-common@0.1.2

0.5.7-next.2

Patch Changes

  • 9aac2b0: Use --cwd as the first yarn argument
  • Updated dependencies
    • @backstage/backend-common@0.21.0-next.2
    • @backstage/backend-plugin-api@0.6.10-next.2
    • @backstage/backend-tasks@0.5.15-next.2
    • @backstage/plugin-auth-node@0.4.4-next.2
    • @backstage/plugin-catalog-node@1.6.2-next.2
    • @backstage/config@1.1.1
    • @backstage/catalog-client@1.6.0-next.1
    • @backstage/catalog-model@1.4.4-next.0
    • @backstage/errors@1.2.3
    • @backstage/types@1.1.1
    • @backstage/plugin-linguist-common@0.1.2

0.5.7-next.1

Patch Changes

  • Updated dependencies
    • @backstage/catalog-model@1.4.4-next.0
    • @backstage/catalog-client@1.6.0-next.1
    • @backstage/backend-plugin-api@0.6.10-next.1
    • @backstage/backend-common@0.21.0-next.1
    • @backstage/backend-tasks@0.5.15-next.1
    • @backstage/config@1.1.1
    • @backstage/errors@1.2.3
    • @backstage/types@1.1.1
    • @backstage/plugin-auth-node@0.4.4-next.1
    • @backstage/plugin-catalog-node@1.6.2-next.1
    • @backstage/plugin-linguist-common@0.1.2

0.5.7-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.21.0-next.0
    • @backstage/catalog-client@1.6.0-next.0
    • @backstage/backend-tasks@0.5.15-next.0
    • @backstage/plugin-auth-node@0.4.4-next.0
    • @backstage/plugin-catalog-node@1.6.2-next.0
    • @backstage/backend-plugin-api@0.6.10-next.0
    • @backstage/catalog-model@1.4.3
    • @backstage/config@1.1.1
    • @backstage/errors@1.2.3
    • @backstage/types@1.1.1
    • @backstage/plugin-linguist-common@0.1.2

0.5.6

Patch Changes

  • 4016f21: Remove some unused dependencies
  • Updated dependencies
    • @backstage/backend-common@0.20.1
    • @backstage/catalog-client@1.5.2
    • @backstage/backend-plugin-api@0.6.9
    • @backstage/plugin-catalog-node@1.6.1
    • @backstage/backend-tasks@0.5.14
    • @backstage/plugin-auth-node@0.4.3
    • @backstage/catalog-model@1.4.3
    • @backstage/config@1.1.1
    • @backstage/errors@1.2.3
    • @backstage/types@1.1.1
    • @backstage/plugin-linguist-common@0.1.2

0.5.6-next.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@0.6.9-next.2
    • @backstage/backend-common@0.20.1-next.2
    • @backstage/plugin-auth-node@0.4.3-next.2
    • @backstage/plugin-catalog-node@1.6.1-next.2
    • @backstage/backend-tasks@0.5.14-next.2

0.5.6-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.20.1-next.1
    • @backstage/config@1.1.1
    • @backstage/backend-tasks@0.5.14-next.1
    • @backstage/plugin-auth-node@0.4.3-next.1
    • @backstage/backend-plugin-api@0.6.9-next.1
    • @backstage/catalog-client@1.5.2-next.0
    • @backstage/catalog-model@1.4.3
    • @backstage/errors@1.2.3
    • @backstage/types@1.1.1
    • @backstage/plugin-catalog-node@1.6.1-next.1
    • @backstage/plugin-linguist-common@0.1.2

0.5.6-next.0

Patch Changes

  • 4016f21: Remove some unused dependencies
  • Updated dependencies
    • @backstage/backend-common@0.20.1-next.0
    • @backstage/catalog-client@1.5.2-next.0
    • @backstage/plugin-catalog-node@1.6.1-next.0
    • @backstage/backend-plugin-api@0.6.9-next.0
    • @backstage/backend-tasks@0.5.14-next.0
    • @backstage/catalog-model@1.4.3
    • @backstage/config@1.1.1
    • @backstage/errors@1.2.3
    • @backstage/types@1.1.1
    • @backstage/plugin-auth-node@0.4.3-next.0
    • @backstage/plugin-linguist-common@0.1.2

0.5.5

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.20.0
    • @backstage/plugin-catalog-node@1.6.0
    • @backstage/catalog-client@1.5.0
    • @backstage/backend-tasks@0.5.13
    • @backstage/plugin-auth-node@0.4.2
    • @backstage/backend-plugin-api@0.6.8
    • @backstage/catalog-model@1.4.3
    • @backstage/config@1.1.1
    • @backstage/errors@1.2.3
    • @backstage/types@1.1.1
    • @backstage/plugin-linguist-common@0.1.2

0.5.5-next.3

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.20.0-next.3
    • @backstage/backend-plugin-api@0.6.8-next.3
    • @backstage/backend-tasks@0.5.13-next.3
    • @backstage/catalog-client@1.5.0-next.1
    • @backstage/catalog-model@1.4.3
    • @backstage/config@1.1.1
    • @backstage/errors@1.2.3
    • @backstage/types@1.1.1
    • @backstage/plugin-auth-node@0.4.2-next.3
    • @backstage/plugin-catalog-node@1.6.0-next.3
    • @backstage/plugin-linguist-common@0.1.2

0.5.5-next.2

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-node@1.6.0-next.2
    • @backstage/backend-common@0.20.0-next.2
    • @backstage/plugin-auth-node@0.4.2-next.2
    • @backstage/catalog-client@1.5.0-next.1
    • @backstage/backend-plugin-api@0.6.8-next.2
    • @backstage/backend-tasks@0.5.13-next.2
    • @backstage/catalog-model@1.4.3
    • @backstage/config@1.1.1
    • @backstage/errors@1.2.3
    • @backstage/types@1.1.1
    • @backstage/plugin-linguist-common@0.1.2

0.5.5-next.1

Patch Changes

  • Updated dependencies
    • @backstage/catalog-client@1.5.0-next.0
    • @backstage/backend-common@0.20.0-next.1
    • @backstage/backend-plugin-api@0.6.8-next.1
    • @backstage/backend-tasks@0.5.13-next.1
    • @backstage/catalog-model@1.4.3
    • @backstage/config@1.1.1
    • @backstage/errors@1.2.3
    • @backstage/types@1.1.1
    • @backstage/plugin-auth-node@0.4.2-next.1
    • @backstage/plugin-catalog-node@1.5.1-next.1
    • @backstage/plugin-linguist-common@0.1.2

0.5.5-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.20.0-next.0
    • @backstage/backend-tasks@0.5.13-next.0
    • @backstage/plugin-auth-node@0.4.2-next.0
    • @backstage/plugin-catalog-node@1.5.1-next.0
    • @backstage/backend-plugin-api@0.6.8-next.0
    • @backstage/catalog-client@1.4.6
    • @backstage/catalog-model@1.4.3
    • @backstage/config@1.1.1
    • @backstage/errors@1.2.3
    • @backstage/types@1.1.1
    • @backstage/plugin-linguist-common@0.1.2

0.5.4

Patch Changes

  • 013611b42e: knex has been bumped to major version 3 and better-sqlite3 to major version 9, which deprecate node 16 support.
  • Updated dependencies
    • @backstage/plugin-catalog-node@1.5.0
    • @backstage/backend-common@0.19.9
    • @backstage/backend-plugin-api@0.6.7
    • @backstage/backend-tasks@0.5.12
    • @backstage/catalog-client@1.4.6
    • @backstage/catalog-model@1.4.3
    • @backstage/config@1.1.1
    • @backstage/errors@1.2.3
    • @backstage/types@1.1.1
    • @backstage/plugin-auth-node@0.4.1
    • @backstage/plugin-linguist-common@0.1.2

0.5.4-next.2

Patch Changes

  • #20570 013611b42e Thanks @freben! - knex has been bumped to major version 3 and better-sqlite3 to major version 9, which deprecate node 16 support.

  • Updated dependencies

    • @backstage/backend-plugin-api@0.6.7-next.2
    • @backstage/backend-common@0.19.9-next.2
    • @backstage/backend-tasks@0.5.12-next.2
    • @backstage/plugin-auth-node@0.4.1-next.2
    • @backstage/plugin-catalog-node@1.5.0-next.2

0.5.4-next.1

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-node@1.5.0-next.1
    • @backstage/backend-common@0.19.9-next.1
    • @backstage/backend-tasks@0.5.12-next.1
    • @backstage/plugin-auth-node@0.4.1-next.1
    • @backstage/backend-plugin-api@0.6.7-next.1
    • @backstage/catalog-client@1.4.5
    • @backstage/catalog-model@1.4.3
    • @backstage/config@1.1.1
    • @backstage/errors@1.2.3
    • @backstage/types@1.1.1
    • @backstage/plugin-linguist-common@0.1.2

0.5.4-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.19.9-next.0
    • @backstage/backend-plugin-api@0.6.7-next.0
    • @backstage/backend-tasks@0.5.12-next.0
    • @backstage/catalog-client@1.4.5
    • @backstage/catalog-model@1.4.3
    • @backstage/config@1.1.1
    • @backstage/errors@1.2.3
    • @backstage/types@1.1.1
    • @backstage/plugin-auth-node@0.4.1-next.0
    • @backstage/plugin-catalog-node@1.4.8-next.0
    • @backstage/plugin-linguist-common@0.1.2

0.5.3

Patch Changes

  • Updated dependencies
    • @backstage/backend-tasks@0.5.11
    • @backstage/backend-common@0.19.8
    • @backstage/plugin-catalog-node@1.4.7
    • @backstage/plugin-auth-node@0.4.0
    • @backstage/catalog-model@1.4.3
    • @backstage/errors@1.2.3
    • @backstage/backend-plugin-api@0.6.6
    • @backstage/catalog-client@1.4.5
    • @backstage/config@1.1.1
    • @backstage/types@1.1.1
    • @backstage/plugin-linguist-common@0.1.2

0.5.3-next.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.19.8-next.2
    • @backstage/plugin-auth-node@0.4.0-next.2
    • @backstage/catalog-model@1.4.3-next.0
    • @backstage/errors@1.2.3-next.0
    • @backstage/backend-tasks@0.5.11-next.2
    • @backstage/plugin-catalog-node@1.4.7-next.2
    • @backstage/backend-plugin-api@0.6.6-next.2
    • @backstage/catalog-client@1.4.5-next.0
    • @backstage/config@1.1.1-next.0
    • @backstage/types@1.1.1
    • @backstage/plugin-linguist-common@0.1.2

0.5.2-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-tasks@0.5.10-next.1
    • @backstage/plugin-catalog-node@1.4.6-next.1
    • @backstage/backend-common@0.19.7-next.1
    • @backstage/backend-plugin-api@0.6.5-next.1
    • @backstage/plugin-auth-node@0.3.2-next.1
    • @backstage/config@1.1.0
    • @backstage/catalog-client@1.4.4
    • @backstage/catalog-model@1.4.2
    • @backstage/errors@1.2.2
    • @backstage/types@1.1.1
    • @backstage/plugin-linguist-common@0.1.2

0.5.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-auth-node@0.3.2-next.0
    • @backstage/backend-common@0.19.7-next.0
    • @backstage/config@1.1.0
    • @backstage/backend-plugin-api@0.6.5-next.0
    • @backstage/backend-tasks@0.5.10-next.0
    • @backstage/catalog-client@1.4.4
    • @backstage/catalog-model@1.4.2
    • @backstage/errors@1.2.2
    • @backstage/types@1.1.1
    • @backstage/plugin-catalog-node@1.4.6-next.0
    • @backstage/plugin-linguist-common@0.1.2

0.5.0

Minor Changes

  • 71114ac50e: BREAKING: The export for the new backend system has been moved to be the default export.

    For example, if you are currently importing the plugin using the following pattern:

    import { examplePlugin } from '@backstage/plugin-example-backend';
    
    backend.add(examplePlugin);
    

    It should be migrated to this:

    backend.add(import('@backstage/plugin-example-backend'));
    

Patch Changes

  • b2de501bda: When creating the router using createRouterFromConfig or using the plugin for the new backend system the linguist.useSourceLocation configuration is now optional.
  • cfc3ca6ce0: Changes needed to support MySQL
  • Updated dependencies
    • @backstage/backend-tasks@0.5.8
    • @backstage/backend-common@0.19.5
    • @backstage/plugin-auth-node@0.3.0
    • @backstage/config@1.1.0
    • @backstage/catalog-client@1.4.4
    • @backstage/catalog-model@1.4.2
    • @backstage/errors@1.2.2
    • @backstage/plugin-linguist-common@0.1.2
    • @backstage/types@1.1.1
    • @backstage/backend-plugin-api@0.6.3
    • @backstage/plugin-catalog-node@1.4.4

0.5.0-next.3

Minor Changes

  • 71114ac50e: BREAKING: The export for the new backend system has been moved to be the default export.

    For example, if you are currently importing the plugin using the following pattern:

    import { examplePlugin } from '@backstage/plugin-example-backend';
    
    backend.add(examplePlugin);
    

    It should be migrated to this:

    backend.add(import('@backstage/plugin-example-backend'));
    

Patch Changes

  • Updated dependencies
    • @backstage/catalog-client@1.4.4-next.2
    • @backstage/catalog-model@1.4.2-next.2
    • @backstage/config@1.1.0-next.2
    • @backstage/errors@1.2.2-next.0
    • @backstage/plugin-linguist-common@0.1.2-next.0
    • @backstage/types@1.1.1-next.0
    • @backstage/backend-plugin-api@0.6.3-next.3
    • @backstage/backend-common@0.19.5-next.3
    • @backstage/backend-tasks@0.5.8-next.3
    • @backstage/plugin-auth-node@0.3.0-next.3
    • @backstage/plugin-catalog-node@1.4.4-next.3

0.4.3-next.2

Patch Changes

  • Updated dependencies
    • @backstage/config@1.1.0-next.1
    • @backstage/backend-tasks@0.5.8-next.2
    • @backstage/backend-common@0.19.5-next.2
    • @backstage/plugin-auth-node@0.3.0-next.2
    • @backstage/plugin-catalog-node@1.4.4-next.2
    • @backstage/backend-plugin-api@0.6.3-next.2
    • @backstage/catalog-model@1.4.2-next.1
    • @backstage/catalog-client@1.4.4-next.1
    • @backstage/errors@1.2.1
    • @backstage/types@1.1.0
    • @backstage/plugin-linguist-common@0.1.1

0.4.3-next.1

Patch Changes

  • Updated dependencies
    • @backstage/config@1.1.0-next.0
    • @backstage/backend-tasks@0.5.8-next.1
    • @backstage/backend-common@0.19.5-next.1
    • @backstage/backend-plugin-api@0.6.3-next.1
    • @backstage/catalog-model@1.4.2-next.0
    • @backstage/plugin-auth-node@0.3.0-next.1
    • @backstage/plugin-catalog-node@1.4.4-next.1
    • @backstage/catalog-client@1.4.4-next.0
    • @backstage/errors@1.2.1
    • @backstage/types@1.1.0
    • @backstage/plugin-linguist-common@0.1.1

0.4.2-next.0

Patch Changes

  • b2de501bda: When creating the router using createRouterFromConfig or using the plugin for the new backend system the linguist.useSourceLocation configuration is now optional.
  • cfc3ca6ce0: Changes needed to support MySQL
  • Updated dependencies
    • @backstage/plugin-auth-node@0.3.0-next.0
    • @backstage/backend-common@0.19.4-next.0
    • @backstage/backend-tasks@0.5.7-next.0
    • @backstage/backend-plugin-api@0.6.2-next.0
    • @backstage/catalog-client@1.4.3
    • @backstage/catalog-model@1.4.1
    • @backstage/config@1.0.8
    • @backstage/errors@1.2.1
    • @backstage/types@1.1.0
    • @backstage/plugin-catalog-node@1.4.3-next.0
    • @backstage/plugin-linguist-common@0.1.1

0.4.0

Minor Changes

  • d440f1dd0e: Adds a processor to the linguist backend which can automatically add language tags to entities
  • 0896d85d5a: BREAKING: Removed the alpha export plugin options from exported linguistPlugin() (used by the new backend system) in favour of static config.

Patch Changes

  • 12a8c94eda: Add package repository and homepage metadata
  • ca5e591cb8: Fixed bug in LinguistBackendClient.ts file where if the linguistJsOptions is specified and sent over to the linguist-js package it would get changed (another attribute would be added) causing future entities of the batch to fail with an error
  • Updated dependencies
    • @backstage/backend-common@0.19.2
    • @backstage/backend-plugin-api@0.6.0
    • @backstage/plugin-linguist-common@0.1.1
    • @backstage/plugin-catalog-node@1.4.1
    • @backstage/plugin-auth-node@0.2.17
    • @backstage/backend-tasks@0.5.5
    • @backstage/catalog-client@1.4.3
    • @backstage/catalog-model@1.4.1
    • @backstage/config@1.0.8
    • @backstage/errors@1.2.1
    • @backstage/types@1.1.0

0.4.0-next.2

Minor Changes

  • d440f1dd0e: Adds a processor to the linguist backend which can automatically add language tags to entities

Patch Changes

  • Updated dependencies
    • @backstage/plugin-linguist-common@0.1.1-next.1
    • @backstage/backend-plugin-api@0.6.0-next.2
    • @backstage/backend-tasks@0.5.5-next.2
    • @backstage/backend-common@0.19.2-next.2
    • @backstage/plugin-catalog-node@1.4.1-next.2
    • @backstage/plugin-auth-node@0.2.17-next.2

0.3.2-next.1

Patch Changes

  • 12a8c94eda: Add package repository and homepage metadata
  • Updated dependencies
    • @backstage/backend-common@0.19.2-next.1
    • @backstage/plugin-linguist-common@0.1.1-next.0
    • @backstage/plugin-auth-node@0.2.17-next.1
    • @backstage/backend-plugin-api@0.6.0-next.1
    • @backstage/backend-tasks@0.5.5-next.1
    • @backstage/catalog-client@1.4.3
    • @backstage/catalog-model@1.4.1
    • @backstage/config@1.0.8
    • @backstage/errors@1.2.1
    • @backstage/types@1.1.0

0.3.2-next.0

Patch Changes

  • ca5e591cb8: Fixed bug in LinguistBackendClient.ts file where if the linguistJsOptions is specified and sent over to the linguist-js package it would get changed (another attribute would be added) causing future entities of the batch to fail with an error
  • Updated dependencies
    • @backstage/backend-common@0.19.2-next.0
    • @backstage/backend-plugin-api@0.5.5-next.0
    • @backstage/backend-tasks@0.5.5-next.0
    • @backstage/catalog-client@1.4.3
    • @backstage/catalog-model@1.4.1
    • @backstage/config@1.0.8
    • @backstage/errors@1.2.1
    • @backstage/types@1.1.0
    • @backstage/plugin-auth-node@0.2.17-next.0
    • @backstage/plugin-linguist-common@0.1.0

0.3.1

Patch Changes

  • ae261e79d2: Added alpha support for the new backend system
  • Updated dependencies
    • @backstage/errors@1.2.1
    • @backstage/backend-common@0.19.1
    • @backstage/backend-plugin-api@0.5.4
    • @backstage/backend-tasks@0.5.4
    • @backstage/catalog-client@1.4.3
    • @backstage/catalog-model@1.4.1
    • @backstage/config@1.0.8
    • @backstage/types@1.1.0
    • @backstage/plugin-auth-node@0.2.16
    • @backstage/plugin-linguist-common@0.1.0

0.3.1-next.1

Patch Changes

0.3.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/errors@1.2.1-next.0
    • @backstage/backend-common@0.19.1-next.0
    • @backstage/backend-tasks@0.5.4-next.0
    • @backstage/catalog-client@1.4.3-next.0
    • @backstage/catalog-model@1.4.1-next.0
    • @backstage/config@1.0.8
    • @backstage/types@1.1.0
    • @backstage/plugin-auth-node@0.2.16-next.0
    • @backstage/plugin-linguist-common@0.1.0

0.3.0

Minor Changes

  • bbf91840a5: BREAKING: Removed public constructor from LinguistBackendApi. Removed export of LinguistBackendDatabase and LinguistBackendStore

    Several improvements to the Linguist backend have been made:

    • Added tests for the LinguistBackendDatabase and LinguistBackendApi
    • Added support for using SQLite as a database, helpful for local development
    • Removed the default from the processes_date column
    • Converted the LinguistBackendApi into an Interface
    • Added the LinguistBackendClient which implements the LinguistBackendApi Interface
    • Unprocessed entities will get processed before stale entities
    • Entities in the Linguist database but not in the Catalog anymore will be deleted
    • Improved the README's headings

Patch Changes

  • e39c3829bb: Fix: CatalogClient call without token
  • 3d11596a72: Update plugin installation docs to be more consistent across documentations
  • Updated dependencies
    • @backstage/backend-common@0.19.0
    • @backstage/catalog-client@1.4.2
    • @backstage/types@1.1.0
    • @backstage/catalog-model@1.4.0
    • @backstage/errors@1.2.0
    • @backstage/backend-tasks@0.5.3
    • @backstage/plugin-auth-node@0.2.15
    • @backstage/config@1.0.8
    • @backstage/plugin-linguist-common@0.1.0

0.3.0-next.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.19.0-next.2
    • @backstage/catalog-model@1.4.0-next.1
    • @backstage/backend-tasks@0.5.3-next.2
    • @backstage/catalog-client@1.4.2-next.2
    • @backstage/config@1.0.7
    • @backstage/errors@1.2.0-next.0
    • @backstage/types@1.0.2
    • @backstage/plugin-auth-node@0.2.15-next.2
    • @backstage/plugin-linguist-common@0.1.0

0.3.0-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.19.0-next.1
    • @backstage/errors@1.2.0-next.0
    • @backstage/catalog-model@1.4.0-next.0
    • @backstage/backend-tasks@0.5.3-next.1
    • @backstage/plugin-auth-node@0.2.15-next.1
    • @backstage/catalog-client@1.4.2-next.1
    • @backstage/config@1.0.7
    • @backstage/types@1.0.2
    • @backstage/plugin-linguist-common@0.1.0

0.3.0-next.0

Minor Changes

  • bbf91840a5: BREAKING: Removed public constructor from LinguistBackendApi. Removed export of LinguistBackendDatabase and LinguistBackendStore

    Several improvements to the Linguist backend have been made:

    • Added tests for the LinguistBackendDatabase and LinguistBackendApi
    • Added support for using SQLite as a database, helpful for local development
    • Removed the default from the processes_date column
    • Converted the LinguistBackendApi into an Interface
    • Added the LinguistBackendClient which implements the LinguistBackendApi Interface
    • Unprocessed entities will get processed before stale entities
    • Entities in the Linguist database but not in the Catalog anymore will be deleted
    • Improved the README's headings

Patch Changes

  • 3d11596a72: Update plugin installation docs to be more consistent across documentations
  • Updated dependencies
    • @backstage/catalog-client@1.4.2-next.0
    • @backstage/backend-common@0.18.6-next.0
    • @backstage/config@1.0.7
    • @backstage/backend-tasks@0.5.3-next.0
    • @backstage/catalog-model@1.3.0
    • @backstage/errors@1.1.5
    • @backstage/types@1.0.2
    • @backstage/plugin-auth-node@0.2.15-next.0
    • @backstage/plugin-linguist-common@0.1.0

0.2.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.5
    • @backstage/backend-tasks@0.5.2
    • @backstage/plugin-auth-node@0.2.14
    • @backstage/catalog-client@1.4.1
    • @backstage/catalog-model@1.3.0
    • @backstage/config@1.0.7
    • @backstage/errors@1.1.5
    • @backstage/types@1.0.2
    • @backstage/plugin-linguist-common@0.1.0

0.2.2-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.5-next.1
    • @backstage/backend-tasks@0.5.2-next.1
    • @backstage/plugin-auth-node@0.2.14-next.1
    • @backstage/config@1.0.7

0.2.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.5-next.0
    • @backstage/backend-tasks@0.5.2-next.0
    • @backstage/plugin-auth-node@0.2.14-next.0
    • @backstage/catalog-client@1.4.1
    • @backstage/catalog-model@1.3.0
    • @backstage/config@1.0.7
    • @backstage/errors@1.1.5
    • @backstage/types@1.0.2
    • @backstage/plugin-linguist-common@0.1.0

0.2.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.4
    • @backstage/catalog-client@1.4.1
    • @backstage/backend-tasks@0.5.1
    • @backstage/catalog-model@1.3.0
    • @backstage/plugin-auth-node@0.2.13
    • @backstage/config@1.0.7
    • @backstage/errors@1.1.5
    • @backstage/types@1.0.2
    • @backstage/plugin-linguist-common@0.1.0

0.2.1-next.3

Patch Changes

  • Updated dependencies
    • @backstage/catalog-model@1.3.0-next.0
    • @backstage/backend-common@0.18.4-next.2
    • @backstage/backend-tasks@0.5.1-next.2
    • @backstage/catalog-client@1.4.1-next.1
    • @backstage/config@1.0.7
    • @backstage/errors@1.1.5
    • @backstage/types@1.0.2
    • @backstage/plugin-auth-node@0.2.13-next.2
    • @backstage/plugin-linguist-common@0.1.0

0.2.1-next.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.4-next.2
    • @backstage/catalog-client@1.4.1-next.0
    • @backstage/backend-tasks@0.5.1-next.2
    • @backstage/catalog-model@1.2.1
    • @backstage/config@1.0.7
    • @backstage/errors@1.1.5
    • @backstage/types@1.0.2
    • @backstage/plugin-auth-node@0.2.13-next.2
    • @backstage/plugin-linguist-common@0.1.0

0.2.1-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-tasks@0.5.1-next.1
    • @backstage/backend-common@0.18.4-next.1
    • @backstage/catalog-client@1.4.0
    • @backstage/catalog-model@1.2.1
    • @backstage/config@1.0.7
    • @backstage/errors@1.1.5
    • @backstage/types@1.0.2
    • @backstage/plugin-auth-node@0.2.13-next.1
    • @backstage/plugin-linguist-common@0.1.0

0.2.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.4-next.0
    • @backstage/config@1.0.7
    • @backstage/backend-tasks@0.5.1-next.0
    • @backstage/catalog-client@1.4.0
    • @backstage/catalog-model@1.2.1
    • @backstage/errors@1.1.5
    • @backstage/types@1.0.2
    • @backstage/plugin-auth-node@0.2.13-next.0
    • @backstage/plugin-linguist-common@0.1.0

0.2.0

Minor Changes

  • 4a1c318853: BREAKING The linguist-backend createRouter now requires that the tokenManger is passed to the router.

Patch Changes

  • 8a298b4724: Added support for linguist-js options using the linguistJSOptions in the plugin, the available config can be found here.

  • 52b0022dab: Updated dependency msw to ^1.0.0.

  • 2ea5782162: Fixed bug in LinguistBackendApi that caused initial batch of entities to be skipped.

  • b271d5ca05: Allow kind to be configurable

    return createRouter({ schedule: schedule, kind: ['Component'] }, { ...env });
    
  • Updated dependencies

    • @backstage/catalog-client@1.4.0
    • @backstage/plugin-auth-node@0.2.12
    • @backstage/backend-tasks@0.5.0
    • @backstage/backend-common@0.18.3
    • @backstage/errors@1.1.5
    • @backstage/catalog-model@1.2.1
    • @backstage/config@1.0.7
    • @backstage/types@1.0.2
    • @backstage/plugin-linguist-common@0.1.0

0.2.0-next.2

Patch Changes

  • 8a298b4724: Added support for linguist-js options using the linguistJSOptions in the plugin, the available config can be found here.
  • Updated dependencies
    • @backstage/plugin-auth-node@0.2.12-next.2
    • @backstage/backend-tasks@0.5.0-next.2
    • @backstage/backend-common@0.18.3-next.2
    • @backstage/config@1.0.7-next.0

0.2.0-next.1

Patch Changes

  • 52b0022dab: Updated dependency msw to ^1.0.0.

  • b271d5ca05: Allow kind to be configurable

    return createRouter({ schedule: schedule, kind: ['Component'] }, { ...env });
    
  • Updated dependencies

    • @backstage/errors@1.1.5-next.0
    • @backstage/backend-common@0.18.3-next.1
    • @backstage/catalog-client@1.4.0-next.1
    • @backstage/plugin-auth-node@0.2.12-next.1
    • @backstage/backend-tasks@0.4.4-next.1
    • @backstage/config@1.0.7-next.0
    • @backstage/catalog-model@1.2.1-next.1
    • @backstage/types@1.0.2
    • @backstage/plugin-linguist-common@0.1.0

0.2.0-next.0

Minor Changes

  • 4a1c318853: BREAKING The linguist-backend createRouter now requires that the tokenManger is passed to the router.

Patch Changes

  • 2ea5782162: Fixed bug in LinguistBackendApi that caused initial batch of entities to be skipped.
  • Updated dependencies
    • @backstage/catalog-client@1.4.0-next.0
    • @backstage/backend-tasks@0.4.4-next.0
    • @backstage/backend-common@0.18.3-next.0
    • @backstage/catalog-model@1.2.1-next.0
    • @backstage/config@1.0.6
    • @backstage/errors@1.1.4
    • @backstage/types@1.0.2
    • @backstage/plugin-auth-node@0.2.12-next.0
    • @backstage/plugin-linguist-common@0.1.0

0.1.0

Minor Changes

  • 75cfee5688: Introduced the Linguist plugin, checkout the plugin's README.md for more details!

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.2
    • @backstage/catalog-model@1.2.0
    • @backstage/plugin-linguist-common@0.1.0
    • @backstage/backend-tasks@0.4.3
    • @backstage/catalog-client@1.3.1
    • @backstage/config@1.0.6
    • @backstage/errors@1.1.4
    • @backstage/types@1.0.2
    • @backstage/plugin-auth-node@0.2.11