Files
github-actions[bot] 68db890456 Version Packages (next)
2026-05-26 15:26:38 +00:00

64 KiB

@backstage/plugin-search-backend-module-elasticsearch

1.8.4-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.4.5-next.0
    • @backstage/backend-plugin-api@1.9.2-next.0

1.8.3

Patch Changes

  • e9b78e9: Removed the uuid dependency and replaced usage with the built-in crypto.randomUUID().
  • Updated dependencies
    • @backstage/integration-aws-node@0.2.0
    • @backstage/backend-plugin-api@1.9.1
    • @backstage/plugin-search-backend-node@1.4.4
    • @backstage/config@1.3.8
    • @backstage/plugin-search-common@1.2.24

1.8.3-next.2

Patch Changes

  • Updated dependencies
    • @backstage/integration-aws-node@0.2.0-next.1
    • @backstage/backend-plugin-api@1.9.1-next.1

1.8.3-next.1

Patch Changes

  • e9b78e9: Removed the uuid dependency and replaced usage with the built-in crypto.randomUUID().
  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.4.4-next.1

1.8.3-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.9.1-next.0
    • @backstage/config@1.3.8-next.0
    • @backstage/integration-aws-node@0.1.22-next.0
    • @backstage/plugin-search-backend-node@1.4.4-next.0
    • @backstage/plugin-search-common@1.2.24-next.0

1.8.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.9.0
    • @backstage/plugin-search-backend-node@1.4.3
    • @backstage/config@1.3.7
    • @backstage/integration-aws-node@0.1.21
    • @backstage/plugin-search-common@1.2.23

1.8.2-next.2

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.4.3-next.2
    • @backstage/backend-plugin-api@1.9.0-next.2
    • @backstage/config@1.3.7-next.0
    • @backstage/integration-aws-node@0.1.21-next.0
    • @backstage/plugin-search-common@1.2.23-next.0

1.8.2-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.9.0-next.1
    • @backstage/plugin-search-backend-node@1.4.3-next.1

1.8.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.8.1-next.0
    • @backstage/plugin-search-backend-node@1.4.3-next.0
    • @backstage/config@1.3.6
    • @backstage/integration-aws-node@0.1.20
    • @backstage/plugin-search-common@1.2.22

1.8.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.8.0
    • @backstage/plugin-search-backend-node@1.4.2

1.8.1-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.8.0-next.1
    • @backstage/plugin-search-backend-node@1.4.2-next.1

1.8.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.7.1-next.0
    • @backstage/config@1.3.6
    • @backstage/integration-aws-node@0.1.20
    • @backstage/plugin-search-backend-node@1.4.2-next.0
    • @backstage/plugin-search-common@1.2.22

1.8.0

Minor Changes

  • 583bd3a: Added elasticsearchAuthExtensionPoint to enable dynamic authentication mechanisms such as bearer tokens with automatic rotation.

Patch Changes

  • 7455dae: Use node prefix on native imports
  • 7021165: Fixed bulk indexing to refresh only the target index instead of all indexes, improving performance in multi-index deployments.
  • Updated dependencies
    • @backstage/integration-aws-node@0.1.20
    • @backstage/backend-plugin-api@1.7.0
    • @backstage/plugin-search-backend-node@1.4.1
    • @backstage/plugin-search-common@1.2.22

1.8.0-next.1

Minor Changes

  • 583bd3a: Added elasticsearchAuthExtensionPoint to enable dynamic authentication mechanisms such as bearer tokens with automatic rotation.

Patch Changes

  • 7021165: Fixed bulk indexing to refresh only the target index instead of all indexes, improving performance in multi-index deployments.
  • Updated dependencies
    • @backstage/backend-plugin-api@1.7.0-next.1

1.7.10-next.0

Patch Changes

  • 7455dae: Use node prefix on native imports
  • Updated dependencies
    • @backstage/integration-aws-node@0.1.20-next.0
    • @backstage/backend-plugin-api@1.7.0-next.0
    • @backstage/plugin-search-backend-node@1.4.1-next.0
    • @backstage/plugin-search-common@1.2.22-next.0
    • @backstage/config@1.3.6

1.7.9

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.4.0
    • @backstage/backend-plugin-api@1.6.0

1.7.9-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.6.0-next.1
    • @backstage/config@1.3.6
    • @backstage/integration-aws-node@0.1.19
    • @backstage/plugin-search-backend-node@1.4.0-next.1
    • @backstage/plugin-search-common@1.2.21

1.7.9-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.4.0-next.0
    • @backstage/backend-plugin-api@1.5.1-next.0
    • @backstage/config@1.3.6
    • @backstage/integration-aws-node@0.1.19
    • @backstage/plugin-search-common@1.2.21

1.7.8

Patch Changes

  • 71c22f3: Removed/moved unused dependencies
  • 05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript's erasableSyntaxOnly setting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.
  • Updated dependencies
    • @backstage/backend-plugin-api@1.5.0
    • @backstage/plugin-search-backend-node@1.3.17
    • @backstage/config@1.3.6
    • @backstage/integration-aws-node@0.1.19
    • @backstage/plugin-search-common@1.2.21

1.7.8-next.1

Patch Changes

  • 71c22f3: Removed/moved unused dependencies
  • Updated dependencies
    • @backstage/backend-plugin-api@1.5.0-next.1
    • @backstage/plugin-search-backend-node@1.3.17-next.1

1.7.8-next.0

Patch Changes

  • 05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript's erasableSyntaxOnly setting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.
  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.3.17-next.0
    • @backstage/config@1.3.6-next.0
    • @backstage/integration-aws-node@0.1.19-next.0
    • @backstage/backend-plugin-api@1.4.5-next.0
    • @backstage/plugin-search-common@1.2.21-next.0

1.7.7

Patch Changes

  • Updated dependencies
    • @backstage/config@1.3.5
    • @backstage/backend-plugin-api@1.4.4
    • @backstage/integration-aws-node@0.1.18
    • @backstage/plugin-search-backend-node@1.3.16
    • @backstage/plugin-search-common@1.2.20

1.7.7-next.0

Patch Changes

  • Updated dependencies
    • @backstage/config@1.3.4-next.0
    • @backstage/integration-aws-node@0.1.18-next.0
    • @backstage/backend-plugin-api@1.4.4-next.0
    • @backstage/plugin-search-backend-node@1.3.16-next.0
    • @backstage/plugin-search-common@1.2.20-next.0

1.7.6

Patch Changes

  • cde70ca: Added support for batchKeyField in the Elasticsearch indexer to allow consistent document IDs during bulk uploads.
  • Updated dependencies
    • @backstage/backend-plugin-api@1.4.3
    • @backstage/plugin-search-backend-node@1.3.15

1.7.6-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.4.3-next.0
    • @backstage/plugin-search-backend-node@1.3.15-next.0

1.7.5

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.3.14
    • @backstage/backend-plugin-api@1.4.2

1.7.5-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.3.14-next.0
    • @backstage/backend-plugin-api@1.4.2-next.0
    • @backstage/config@1.3.3
    • @backstage/integration-aws-node@0.1.17
    • @backstage/plugin-search-common@1.2.19

1.7.4

Patch Changes

  • 3507fcd: Just some more circular dep cleanup
  • Updated dependencies
    • @backstage/config@1.3.3
    • @backstage/backend-plugin-api@1.4.1
    • @backstage/integration-aws-node@0.1.17
    • @backstage/plugin-search-backend-node@1.3.13
    • @backstage/plugin-search-common@1.2.19

1.7.4-next.0

Patch Changes

  • 3507fcd: Just some more circular dep cleanup
  • Updated dependencies
    • @backstage/config@1.3.3-next.0
    • @backstage/integration-aws-node@0.1.17-next.0
    • @backstage/backend-plugin-api@1.4.1-next.0
    • @backstage/plugin-search-backend-node@1.3.13-next.0
    • @backstage/plugin-search-common@1.2.19-next.0

1.7.3

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.4.0
    • @backstage/config@1.3.2
    • @backstage/integration-aws-node@0.1.16
    • @backstage/plugin-search-backend-node@1.3.12
    • @backstage/plugin-search-common@1.2.18

1.7.3-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.4.0-next.1
    • @backstage/config@1.3.2
    • @backstage/integration-aws-node@0.1.16
    • @backstage/plugin-search-backend-node@1.3.12-next.1
    • @backstage/plugin-search-common@1.2.18

1.7.3-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.4.0-next.0
    • @backstage/plugin-search-backend-node@1.3.12-next.0

1.7.2

Patch Changes

  • 01f772c: Fixed an issue where the search.elasticsearch.queryOptions config were not picked up by the ElasticSearchSearchEngine.
  • 72d019d: Removed various typos
  • Updated dependencies
    • @backstage/backend-plugin-api@1.3.1
    • @backstage/integration-aws-node@0.1.16
    • @backstage/config@1.3.2
    • @backstage/plugin-search-backend-node@1.3.11
    • @backstage/plugin-search-common@1.2.18

1.7.2-next.3

Patch Changes

  • 01f772c: Fixed an issue where the search.elasticsearch.queryOptions config were not picked up by the ElasticSearchSearchEngine.
  • Updated dependencies
    • @backstage/backend-plugin-api@1.3.1-next.2
    • @backstage/config@1.3.2
    • @backstage/integration-aws-node@0.1.16-next.0
    • @backstage/plugin-search-backend-node@1.3.11-next.2
    • @backstage/plugin-search-common@1.2.18-next.0

1.7.2-next.2

Patch Changes

  • Updated dependencies
    • @backstage/integration-aws-node@0.1.16-next.0
    • @backstage/config@1.3.2
    • @backstage/plugin-search-backend-node@1.3.11-next.1
    • @backstage/backend-plugin-api@1.3.1-next.1
    • @backstage/plugin-search-common@1.2.18-next.0

1.7.2-next.1

Patch Changes

  • 72d019d: Removed various typos
  • Updated dependencies
    • @backstage/backend-plugin-api@1.3.1-next.1
    • @backstage/plugin-search-backend-node@1.3.11-next.1
    • @backstage/config@1.3.2
    • @backstage/integration-aws-node@0.1.15
    • @backstage/plugin-search-common@1.2.18-next.0

1.7.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.3.1-next.0
    • @backstage/plugin-search-backend-node@1.3.11-next.0
    • @backstage/config@1.3.2
    • @backstage/integration-aws-node@0.1.15
    • @backstage/plugin-search-common@1.2.17

1.7.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.3.0
    • @backstage/plugin-search-backend-node@1.3.10
    • @backstage/config@1.3.2
    • @backstage/integration-aws-node@0.1.15
    • @backstage/plugin-search-common@1.2.17

1.7.0

Minor Changes

  • 5f66007: Add the option to configure the fuzziness of the elasticsearch results by defining the fuzziness and prefix_length property.

Patch Changes

  • 37e5386: Allow indexPrefix configuration through the app-config.yaml
  • Updated dependencies
    • @backstage/integration-aws-node@0.1.15
    • @backstage/backend-plugin-api@1.2.1
    • @backstage/config@1.3.2
    • @backstage/plugin-search-backend-node@1.3.9
    • @backstage/plugin-search-common@1.2.17

1.6.6-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.2.1-next.1
    • @backstage/config@1.3.2
    • @backstage/integration-aws-node@0.1.15
    • @backstage/plugin-search-backend-node@1.3.9-next.1
    • @backstage/plugin-search-common@1.2.17

1.6.6-next.0

Patch Changes

  • 37e5386: Allow indexPrefix configuration through the app-config.yaml
  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.3.9-next.0
    • @backstage/backend-plugin-api@1.2.1-next.0

1.6.5

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.2.0
    • @backstage/plugin-search-backend-node@1.3.8
    • @backstage/config@1.3.2
    • @backstage/integration-aws-node@0.1.15
    • @backstage/plugin-search-common@1.2.17

1.6.5-next.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.2.0-next.2
    • @backstage/plugin-search-backend-node@1.3.8-next.2
    • @backstage/config@1.3.2
    • @backstage/integration-aws-node@0.1.15
    • @backstage/plugin-search-common@1.2.17

1.6.5-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.2.0-next.1
    • @backstage/plugin-search-backend-node@1.3.8-next.1
    • @backstage/config@1.3.2
    • @backstage/integration-aws-node@0.1.15
    • @backstage/plugin-search-common@1.2.17

1.6.5-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.2.0-next.0
    • @backstage/config@1.3.2
    • @backstage/integration-aws-node@0.1.15
    • @backstage/plugin-search-backend-node@1.3.8-next.0
    • @backstage/plugin-search-common@1.2.17

1.6.4

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.1.1
    • @backstage/config@1.3.2
    • @backstage/integration-aws-node@0.1.15
    • @backstage/plugin-search-backend-node@1.3.7
    • @backstage/plugin-search-common@1.2.17

1.6.4-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.1.1-next.1
    • @backstage/config@1.3.2-next.0
    • @backstage/plugin-search-common@1.2.17-next.0
    • @backstage/integration-aws-node@0.1.15-next.0
    • @backstage/plugin-search-backend-node@1.3.7-next.1

1.6.4-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.1.1-next.0
    • @backstage/config@1.3.1
    • @backstage/integration-aws-node@0.1.14
    • @backstage/plugin-search-backend-node@1.3.7-next.0
    • @backstage/plugin-search-common@1.2.16

1.6.3

Patch Changes

  • 991c9fe: Update the ElasticSearchSearchEngine translator to handle phrase searches.
  • Updated dependencies
    • @backstage/backend-plugin-api@1.1.0
    • @backstage/plugin-search-backend-node@1.3.6
    • @backstage/config@1.3.1
    • @backstage/integration-aws-node@0.1.14
    • @backstage/plugin-search-common@1.2.16

1.6.3-next.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.1.0-next.2
    • @backstage/plugin-search-backend-node@1.3.6-next.2
    • @backstage/config@1.3.1-next.0
    • @backstage/integration-aws-node@0.1.14-next.0
    • @backstage/plugin-search-common@1.2.16-next.0

1.6.3-next.1

Patch Changes

  • 991c9fe: Update the ElasticSearchSearchEngine translator to handle phrase searches.
  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.3.6-next.1
    • @backstage/backend-plugin-api@1.1.0-next.1
    • @backstage/config@1.3.0
    • @backstage/integration-aws-node@0.1.13
    • @backstage/plugin-search-common@1.2.15

1.6.3-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.0.3-next.0
    • @backstage/config@1.3.0
    • @backstage/integration-aws-node@0.1.13
    • @backstage/plugin-search-backend-node@1.3.6-next.0
    • @backstage/plugin-search-common@1.2.15

1.6.2

Patch Changes

  • dae59c1: Updated dependency @short.io/opensearch-mock to ^0.4.0.
  • 4e58bc7: Upgrade to uuid v11 internally
  • Updated dependencies
    • @backstage/config@1.3.0
    • @backstage/integration-aws-node@0.1.13
    • @backstage/backend-plugin-api@1.0.2
    • @backstage/plugin-search-backend-node@1.3.5
    • @backstage/plugin-search-common@1.2.15

1.6.2-next.3

Patch Changes

  • Updated dependencies
    • @backstage/integration-aws-node@0.1.13-next.0
    • @backstage/backend-plugin-api@1.0.2-next.2
    • @backstage/config@1.2.0
    • @backstage/plugin-search-backend-node@1.3.5-next.3
    • @backstage/plugin-search-common@1.2.14

1.6.2-next.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.0.2-next.2
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-backend-node@1.3.5-next.2
    • @backstage/plugin-search-common@1.2.14

1.6.2-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.0.2-next.1
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-backend-node@1.3.5-next.1
    • @backstage/plugin-search-common@1.2.14

1.6.2-next.0

Patch Changes

  • dae59c1: Updated dependency @short.io/opensearch-mock to ^0.4.0.
  • Updated dependencies
    • @backstage/backend-plugin-api@1.0.2-next.0
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-backend-node@1.3.5-next.0
    • @backstage/plugin-search-common@1.2.14

1.6.0

Minor Changes

  • 3109c24: The export for the new backend system at the /alpha export is now also available via the main entry point, which means that you can remove the /alpha suffix from the import.

Patch Changes

  • d78b07c: Align the configuration schema with the docs and actual behavior of the code
  • 4b60e0c: Remove extension points from /alpha export, they're available from the main package already
  • 094eaa3: Remove references to in-repo backend-common
  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.3.3
    • @backstage/backend-plugin-api@1.0.1
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-common@1.2.14

1.5.7-next.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.0.1-next.1
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-backend-node@1.3.3-next.2
    • @backstage/plugin-search-common@1.2.14

1.5.7-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@1.0.1-next.0
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-backend-node@1.3.3-next.1
    • @backstage/plugin-search-common@1.2.14

1.5.7-next.0

Patch Changes

  • d78b07c: Align the configuration schema with the docs and actual behavior of the code
  • 094eaa3: Remove references to in-repo backend-common
  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.3.3-next.0
    • @backstage/backend-plugin-api@1.0.1-next.0
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-common@1.2.14

1.5.6

Patch Changes

  • d425fc4: Modules, plugins, and services are now BackendFeature, not a function that returns a feature.
  • 5726390: Internal refactor to use LoggerService and DatabaseService instead of the legacy Logger and PluginDatabaseManager types.
  • Updated dependencies
    • @backstage/backend-common@0.25.0
    • @backstage/backend-plugin-api@1.0.0
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-backend-node@1.3.2
    • @backstage/plugin-search-common@1.2.14

1.5.6-next.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.25.0-next.2
    • @backstage/backend-plugin-api@1.0.0-next.2
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-backend-node@1.3.2-next.2
    • @backstage/plugin-search-common@1.2.14

1.5.6-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.25.0-next.1
    • @backstage/backend-plugin-api@0.9.0-next.1
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-backend-node@1.3.2-next.1
    • @backstage/plugin-search-common@1.2.14

1.5.6-next.0

Patch Changes

  • d425fc4: Modules, plugins, and services are now BackendFeature, not a function that returns a feature.
  • 5726390: Internal refactor to use LoggerService and DatabaseService instead of the legacy Logger and PluginDatabaseManager types.
  • Updated dependencies
    • @backstage/backend-plugin-api@0.9.0-next.0
    • @backstage/backend-common@0.25.0-next.0
    • @backstage/plugin-search-backend-node@1.3.2-next.0
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-common@1.2.14

1.5.4

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@0.8.0
    • @backstage/backend-common@0.24.0
    • @backstage/plugin-search-backend-node@1.3.0
    • @backstage/plugin-search-common@1.2.14
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12

1.5.4-next.3

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@0.8.0-next.3
    • @backstage/backend-common@0.23.4-next.3
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-backend-node@1.2.28-next.3
    • @backstage/plugin-search-common@1.2.14-next.1

1.5.4-next.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@0.8.0-next.2
    • @backstage/backend-common@0.23.4-next.2
    • @backstage/plugin-search-backend-node@1.2.28-next.2
    • @backstage/plugin-search-common@1.2.14-next.1
    • @backstage/integration-aws-node@0.1.12
    • @backstage/config@1.2.0

1.5.4-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@0.7.1-next.1
    • @backstage/backend-common@0.23.4-next.1
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-backend-node@1.2.28-next.1
    • @backstage/plugin-search-common@1.2.14-next.0
    • @backstage/config@1.2.0

1.5.4-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.23.4-next.0
    • @backstage/backend-plugin-api@0.7.1-next.0
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-backend-node@1.2.28-next.0
    • @backstage/plugin-search-common@1.2.13

1.5.3

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@0.7.0
    • @backstage/backend-common@0.23.3
    • @backstage/plugin-search-backend-node@1.2.27
    • @backstage/plugin-search-common@1.2.13
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12

1.5.3-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.23.3-next.1
    • @backstage/backend-plugin-api@0.6.22-next.1
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-backend-node@1.2.27-next.1
    • @backstage/plugin-search-common@1.2.12

1.5.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@0.6.21-next.0
    • @backstage/backend-common@0.23.2-next.0
    • @backstage/plugin-search-backend-node@1.2.26-next.0
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-common@1.2.12

1.5.0

Minor Changes

  • b186701: BREAKING: The ElasticSearch indexer will now delete stale indices matching the indexer's pattern. The method getAliases of ElasticSearchClientWrapper has been deprecated and might be removed in future releases.

    An indexer using the some-type-index__* pattern will remove indices matching this pattern after indexation to prevent stale indices leading to shards exhaustion.

    Before upgrading ensure that the index pattern doesn't match indices that are not managed by Backstage and thus shouldn't be deleted.

    Note: The ElasticSearch indexer already uses wildcards patterns to remove aliases on these indices.

Patch Changes

  • 78a0b08: Internal refactor to handle BackendFeature contract change.
  • 6a576dc: Replace the usage of getVoidLogger with mockServices.logger.mock in order to remove the dependency with the soon-to-be-deprecated backend-common package.
  • d44a20a: Added additional plugin metadata to package.json.
  • Updated dependencies
    • @backstage/backend-common@0.23.0
    • @backstage/backend-plugin-api@0.6.19
    • @backstage/plugin-search-backend-node@1.2.24
    • @backstage/plugin-search-common@1.2.12
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12

1.4.2-next.3

Patch Changes

  • d44a20a: Added additional plugin metadata to package.json.
  • Updated dependencies
    • @backstage/backend-plugin-api@0.6.19-next.3
    • @backstage/plugin-search-backend-node@1.2.24-next.3
    • @backstage/plugin-search-common@1.2.12-next.0
    • @backstage/backend-common@0.23.0-next.3
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12

1.4.2-next.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@0.6.19-next.2
    • @backstage/backend-common@0.23.0-next.2
    • @backstage/plugin-search-backend-node@1.2.24-next.2
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-common@1.2.11

1.4.2-next.1

Patch Changes

  • Updated dependencies

1.4.2-next.0

Patch Changes

  • 6a576dc: Replace the usage of getVoidLogger with mockServices.logger.mock in order to remove the dependency with the soon-to-be-deprecated backend-common package.
  • Updated dependencies
    • @backstage/backend-common@0.22.1-next.0
    • @backstage/plugin-search-backend-node@1.2.24-next.0
    • @backstage/backend-plugin-api@0.6.19-next.0
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-common@1.2.11

1.4.1

Patch Changes

  • 5252ee1: Fix never resolved indexer promise.
  • Updated dependencies

1.4.1-next.1

Patch Changes

  • Updated dependencies

1.4.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.2.22-next.0
    • @backstage/backend-common@0.21.8-next.0
    • @backstage/backend-plugin-api@0.6.18-next.0
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-common@1.2.11

1.4.0

Minor Changes

  • 4d754e3: When using the New Backend System, the Elasticsearch provider will only be added if the search.elasticsearch config section exists.

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.21.7
    • @backstage/backend-plugin-api@0.6.17
    • @backstage/plugin-search-backend-node@1.2.21
    • @backstage/integration-aws-node@0.1.12
    • @backstage/config@1.2.0
    • @backstage/plugin-search-common@1.2.11

1.3.20-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.21.7-next.1
    • @backstage/backend-plugin-api@0.6.17-next.1
    • @backstage/plugin-search-backend-node@1.2.21-next.1
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-common@1.2.11

1.3.20-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.21.7-next.0
    • @backstage/backend-plugin-api@0.6.17-next.0
    • @backstage/config@1.2.0
    • @backstage/integration-aws-node@0.1.12
    • @backstage/plugin-search-backend-node@1.2.21-next.0
    • @backstage/plugin-search-common@1.2.11

1.3.19

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.21.6
    • @backstage/integration-aws-node@0.1.12
    • @backstage/backend-plugin-api@0.6.16
    • @backstage/plugin-search-backend-node@1.2.20
    • @backstage/config@1.2.0
    • @backstage/plugin-search-common@1.2.11

1.3.18

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.21.5
    • @backstage/integration-aws-node@0.1.11
    • @backstage/plugin-search-backend-node@1.2.19
    • @backstage/backend-plugin-api@0.6.15
    • @backstage/config@1.2.0
    • @backstage/plugin-search-common@1.2.11

1.3.17

Patch Changes

  • 744c0cb: Start importing QueryTranslator, QueryRequestOptions and SearchEngine from the @backstage/plugin-search-backend-node.
  • e1f73d0: Added config.d.ts entry with secrets for the shared auth block
  • 0fb419b: Updated dependency uuid to ^9.0.0. Updated dependency @types/uuid to ^9.0.0.
  • Updated dependencies
    • @backstage/backend-common@0.21.4
    • @backstage/config@1.2.0
    • @backstage/backend-plugin-api@0.6.14
    • @backstage/plugin-search-common@1.2.11
    • @backstage/plugin-search-backend-node@1.2.18
    • @backstage/integration-aws-node@0.1.10

1.3.17-next.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.21.4-next.2
    • @backstage/backend-plugin-api@0.6.14-next.2
    • @backstage/config@1.2.0-next.1
    • @backstage/integration-aws-node@0.1.10-next.1
    • @backstage/plugin-search-backend-node@1.2.18-next.2
    • @backstage/plugin-search-common@1.2.11-next.1

1.3.17-next.1

Patch Changes

  • e1f73d0: Added config.d.ts entry with secrets for the shared auth block
  • Updated dependencies
    • @backstage/config@1.2.0-next.1
    • @backstage/backend-common@0.21.4-next.1
    • @backstage/backend-plugin-api@0.6.14-next.1
    • @backstage/integration-aws-node@0.1.10-next.1
    • @backstage/plugin-search-backend-node@1.2.18-next.1
    • @backstage/plugin-search-common@1.2.11-next.1

1.3.16-next.0

Patch Changes

  • 744c0cb: Start importing QueryTranslator, QueryRequestOptions and SearchEngine from the @backstage/plugin-search-backend-node.
  • 0fb419b: Updated dependency uuid to ^9.0.0. Updated dependency @types/uuid to ^9.0.0.
  • Updated dependencies
    • @backstage/backend-common@0.21.3-next.0
    • @backstage/backend-plugin-api@0.6.13-next.0
    • @backstage/plugin-search-common@1.2.11-next.0
    • @backstage/plugin-search-backend-node@1.2.17-next.0
    • @backstage/config@1.1.2-next.0
    • @backstage/integration-aws-node@0.1.10-next.0

1.3.13

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.21.0
    • @backstage/backend-plugin-api@0.6.10
    • @backstage/integration-aws-node@0.1.9
    • @backstage/plugin-search-backend-node@1.2.14
    • @backstage/config@1.1.1
    • @backstage/plugin-search-common@1.2.10

1.3.13-next.3

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.21.0-next.3
    • @backstage/integration-aws-node@0.1.9-next.0
    • @backstage/plugin-search-backend-node@1.2.14-next.3
    • @backstage/backend-plugin-api@0.6.10-next.3
    • @backstage/config@1.1.1
    • @backstage/plugin-search-common@1.2.10

1.3.13-next.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.21.0-next.2
    • @backstage/backend-plugin-api@0.6.10-next.2
    • @backstage/plugin-search-backend-node@1.2.14-next.2
    • @backstage/config@1.1.1
    • @backstage/integration-aws-node@0.1.8
    • @backstage/plugin-search-common@1.2.10

1.3.13-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-plugin-api@0.6.10-next.1
    • @backstage/backend-common@0.21.0-next.1
    • @backstage/config@1.1.1
    • @backstage/integration-aws-node@0.1.8
    • @backstage/plugin-search-backend-node@1.2.14-next.1
    • @backstage/plugin-search-common@1.2.10

1.3.13-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.21.0-next.0
    • @backstage/plugin-search-backend-node@1.2.14-next.0
    • @backstage/backend-plugin-api@0.6.10-next.0
    • @backstage/config@1.1.1
    • @backstage/integration-aws-node@0.1.8
    • @backstage/plugin-search-common@1.2.10

1.3.12

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.20.1
    • @backstage/backend-plugin-api@0.6.9
    • @backstage/plugin-search-backend-node@1.2.13
    • @backstage/config@1.1.1
    • @backstage/integration-aws-node@0.1.8
    • @backstage/plugin-search-common@1.2.10

1.3.12-next.2

Patch Changes

  • Updated dependencies

1.3.12-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.20.1-next.1
    • @backstage/integration-aws-node@0.1.8
    • @backstage/config@1.1.1
    • @backstage/plugin-search-backend-node@1.2.13-next.1
    • @backstage/backend-plugin-api@0.6.9-next.1
    • @backstage/plugin-search-common@1.2.9

1.3.12-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.20.1-next.0
    • @backstage/backend-plugin-api@0.6.9-next.0
    • @backstage/config@1.1.1
    • @backstage/integration-aws-node@0.1.8
    • @backstage/plugin-search-backend-node@1.2.13-next.0
    • @backstage/plugin-search-common@1.2.9

1.3.11

Patch Changes

  • cc4228e: Switched module ID to use kebab-case.
  • Updated dependencies
    • @backstage/backend-common@0.20.0
    • @backstage/plugin-search-backend-node@1.2.12
    • @backstage/backend-plugin-api@0.6.8
    • @backstage/config@1.1.1
    • @backstage/integration-aws-node@0.1.8
    • @backstage/plugin-search-common@1.2.9

1.3.11-next.3

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.20.0-next.3
    • @backstage/backend-plugin-api@0.6.8-next.3
    • @backstage/config@1.1.1
    • @backstage/integration-aws-node@0.1.8
    • @backstage/plugin-search-backend-node@1.2.12-next.3
    • @backstage/plugin-search-common@1.2.8

1.3.11-next.2

Patch Changes

  • cc4228e: Switched module ID to use kebab-case.
  • Updated dependencies
    • @backstage/backend-common@0.20.0-next.2
    • @backstage/backend-plugin-api@0.6.8-next.2
    • @backstage/config@1.1.1
    • @backstage/integration-aws-node@0.1.8
    • @backstage/plugin-search-backend-node@1.2.12-next.2
    • @backstage/plugin-search-common@1.2.8

1.3.11-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.20.0-next.1
    • @backstage/backend-plugin-api@0.6.8-next.1
    • @backstage/config@1.1.1
    • @backstage/integration-aws-node@0.1.8
    • @backstage/plugin-search-backend-node@1.2.12-next.1
    • @backstage/plugin-search-common@1.2.8

1.3.11-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.20.0-next.0
    • @backstage/plugin-search-backend-node@1.2.12-next.0
    • @backstage/backend-plugin-api@0.6.8-next.0
    • @backstage/config@1.1.1
    • @backstage/integration-aws-node@0.1.8
    • @backstage/plugin-search-common@1.2.8

1.3.10

Patch Changes

  • 006df4a581: Support AWS OpenSearch Serverless search backend. Does not support _refresh endpoint.
  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.2.11
    • @backstage/backend-common@0.19.9
    • @backstage/backend-plugin-api@0.6.7
    • @backstage/integration-aws-node@0.1.8
    • @backstage/config@1.1.1
    • @backstage/plugin-search-common@1.2.8

1.3.10-next.2

Patch Changes

  • #20212 006df4a581 Thanks @aochsner! - Support AWS OpenSearch Serverless search backend. Does not support _refresh endpoint.

  • Updated dependencies

1.3.10-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.19.9-next.1
    • @backstage/plugin-search-backend-node@1.2.11-next.1
    • @backstage/backend-plugin-api@0.6.7-next.1
    • @backstage/config@1.1.1
    • @backstage/integration-aws-node@0.1.7
    • @backstage/plugin-search-common@1.2.7

1.3.10-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.2.11-next.0
    • @backstage/backend-common@0.19.9-next.0
    • @backstage/integration-aws-node@0.1.7
    • @backstage/backend-plugin-api@0.6.7-next.0
    • @backstage/config@1.1.1
    • @backstage/plugin-search-common@1.2.7

1.3.9

Patch Changes

  • 3963d0b885: Ensure that all relevant config fields are properly marked as secret
  • Updated dependencies
    • @backstage/backend-common@0.19.8
    • @backstage/backend-plugin-api@0.6.6
    • @backstage/plugin-search-backend-node@1.2.10
    • @backstage/config@1.1.1
    • @backstage/integration-aws-node@0.1.7
    • @backstage/plugin-search-common@1.2.7

1.3.9-next.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.19.8-next.2
    • @backstage/plugin-search-backend-node@1.2.10-next.2
    • @backstage/backend-plugin-api@0.6.6-next.2
    • @backstage/config@1.1.1-next.0
    • @backstage/integration-aws-node@0.1.7-next.0
    • @backstage/plugin-search-common@1.2.7-next.0

1.3.8-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.19.7-next.1
    • @backstage/backend-plugin-api@0.6.5-next.1
    • @backstage/plugin-search-backend-node@1.2.9-next.1
    • @backstage/config@1.1.0
    • @backstage/integration-aws-node@0.1.6
    • @backstage/plugin-search-common@1.2.6

1.3.8-next.0

Patch Changes

  • 3963d0b885: Ensure that all relevant config fields are properly marked as secret
  • Updated dependencies
    • @backstage/backend-common@0.19.7-next.0
    • @backstage/config@1.1.0
    • @backstage/integration-aws-node@0.1.6
    • @backstage/backend-plugin-api@0.6.5-next.0
    • @backstage/plugin-search-backend-node@1.2.9-next.0
    • @backstage/plugin-search-common@1.2.6

1.3.6

Patch Changes

  • 71114ac50e: 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'));
    
  • Updated dependencies

    • @backstage/backend-common@0.19.5
    • @backstage/config@1.1.0
    • @backstage/plugin-search-common@1.2.6
    • @backstage/backend-plugin-api@0.6.3
    • @backstage/integration-aws-node@0.1.6
    • @backstage/plugin-search-backend-node@1.2.7

1.3.6-next.3

Patch Changes

  • 71114ac50e: 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'));
    
  • Updated dependencies

    • @backstage/config@1.1.0-next.2
    • @backstage/plugin-search-common@1.2.6-next.2
    • @backstage/backend-plugin-api@0.6.3-next.3
    • @backstage/backend-common@0.19.5-next.3
    • @backstage/integration-aws-node@0.1.6-next.2
    • @backstage/plugin-search-backend-node@1.2.7-next.3

1.3.6-next.2

Patch Changes

  • Updated dependencies
    • @backstage/config@1.1.0-next.1
    • @backstage/backend-common@0.19.5-next.2
    • @backstage/integration-aws-node@0.1.6-next.1
    • @backstage/backend-plugin-api@0.6.3-next.2
    • @backstage/plugin-search-backend-node@1.2.7-next.2
    • @backstage/plugin-search-common@1.2.6-next.1

1.3.6-next.1

Patch Changes

  • Updated dependencies
    • @backstage/config@1.1.0-next.0
    • @backstage/backend-common@0.19.5-next.1
    • @backstage/backend-plugin-api@0.6.3-next.1
    • @backstage/integration-aws-node@0.1.6-next.0
    • @backstage/plugin-search-backend-node@1.2.7-next.1
    • @backstage/plugin-search-common@1.2.6-next.0

1.3.5-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.19.4-next.0
    • @backstage/backend-plugin-api@0.6.2-next.0
    • @backstage/config@1.0.8
    • @backstage/integration-aws-node@0.1.5
    • @backstage/plugin-search-backend-node@1.2.6-next.0
    • @backstage/plugin-search-common@1.2.5

1.3.3

Patch Changes

  • 629cbd194a: Use coreServices.rootConfig instead of coreService.config

  • 12a8c94eda: Add package repository and homepage metadata

  • 631eb3816b: Index templates can now be configured through configuration under the search.elasticsearch.indexTemplates. In addition, the ElasticSearchSearchEngine.fromConfig now also accepts a LoggerService as the logger option as well as a new translator option.

    The alpha searchModuleElasticsearchEngine export no longer accepts options and a new alpha elasticsearchTranslatorExtensionPoint export has been added which lets you customize the query translator.

  • Updated dependencies

    • @backstage/backend-common@0.19.2
    • @backstage/backend-plugin-api@0.6.0
    • @backstage/plugin-search-backend-node@1.2.4
    • @backstage/integration-aws-node@0.1.5
    • @backstage/config@1.0.8
    • @backstage/plugin-search-common@1.2.5

1.3.3-next.2

Patch Changes

  • Updated dependencies

1.3.3-next.1

Patch Changes

  • 629cbd194a: Use coreServices.rootConfig instead of coreService.config
  • 12a8c94eda: Add package repository and homepage metadata
  • Updated dependencies
    • @backstage/backend-common@0.19.2-next.1
    • @backstage/plugin-search-backend-node@1.2.4-next.1
    • @backstage/backend-plugin-api@0.6.0-next.1
    • @backstage/integration-aws-node@0.1.5
    • @backstage/config@1.0.8
    • @backstage/plugin-search-common@1.2.5

1.3.3-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.2.4-next.0
    • @backstage/backend-common@0.19.2-next.0
    • @backstage/backend-plugin-api@0.5.5-next.0
    • @backstage/config@1.0.8
    • @backstage/integration-aws-node@0.1.5
    • @backstage/plugin-search-common@1.2.5

1.3.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.19.1
    • @backstage/backend-plugin-api@0.5.4
    • @backstage/config@1.0.8
    • @backstage/integration-aws-node@0.1.5
    • @backstage/plugin-search-backend-node@1.2.3
    • @backstage/plugin-search-common@1.2.5

1.3.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.19.1-next.0
    • @backstage/backend-plugin-api@0.5.4-next.0
    • @backstage/config@1.0.8
    • @backstage/integration-aws-node@0.1.5-next.0
    • @backstage/plugin-search-backend-node@1.2.3-next.0
    • @backstage/plugin-search-common@1.2.5-next.0

1.3.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.19.0
    • @backstage/integration-aws-node@0.1.4
    • @backstage/backend-plugin-api@0.5.3
    • @backstage/plugin-search-backend-node@1.2.2
    • @backstage/config@1.0.8
    • @backstage/plugin-search-common@1.2.4

1.3.1-next.2

Patch Changes

  • Updated dependencies
    • @backstage/integration-aws-node@0.1.4-next.1
    • @backstage/backend-common@0.19.0-next.2
    • @backstage/backend-plugin-api@0.5.3-next.2
    • @backstage/config@1.0.7
    • @backstage/plugin-search-backend-node@1.2.2-next.2
    • @backstage/plugin-search-common@1.2.4-next.0

1.3.1-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.19.0-next.1
    • @backstage/backend-plugin-api@0.5.3-next.1
    • @backstage/plugin-search-backend-node@1.2.2-next.1
    • @backstage/integration-aws-node@0.1.4-next.0
    • @backstage/config@1.0.7
    • @backstage/plugin-search-common@1.2.4-next.0

1.3.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.6-next.0
    • @backstage/integration-aws-node@0.1.3
    • @backstage/config@1.0.7
    • @backstage/backend-plugin-api@0.5.3-next.0
    • @backstage/plugin-search-backend-node@1.2.2-next.0
    • @backstage/plugin-search-common@1.2.3

1.3.0

Minor Changes

  • 3d72bdb41c: Upgrade to aws-sdk v3 and include OpenSearch Serverless support

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.5
    • @backstage/integration-aws-node@0.1.3
    • @backstage/plugin-search-backend-node@1.2.1
    • @backstage/backend-plugin-api@0.5.2
    • @backstage/config@1.0.7
    • @backstage/plugin-search-common@1.2.3

1.3.0-next.2

Minor Changes

  • 3d72bdb41c: Upgrade to aws-sdk v3 and include OpenSearch Serverless support

Patch Changes

  • Updated dependencies
    • @backstage/config@1.0.7
    • @backstage/integration-aws-node@0.1.2

1.2.1-next.1

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.5-next.1
    • @backstage/plugin-search-backend-node@1.2.1-next.1
    • @backstage/backend-plugin-api@0.5.2-next.1
    • @backstage/config@1.0.7

1.2.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.5-next.0
    • @backstage/plugin-search-backend-node@1.2.1-next.0
    • @backstage/backend-plugin-api@0.5.2-next.0
    • @backstage/config@1.0.7
    • @backstage/plugin-search-common@1.2.3

1.2.0

Minor Changes

Patch Changes

  • 104b6b1948: fix ElasticSearch throwing error when index is missing
  • Updated dependencies
    • @backstage/backend-common@0.18.4
    • @backstage/plugin-search-backend-node@1.2.0
    • @backstage/backend-plugin-api@0.5.1
    • @backstage/config@1.0.7
    • @backstage/plugin-search-common@1.2.3

1.2.0-next.3

Patch Changes

  • 104b6b1948: fix ElasticSearch throwing error when index is missing
  • Updated dependencies
    • @backstage/backend-common@0.18.4-next.2
    • @backstage/backend-plugin-api@0.5.1-next.2
    • @backstage/config@1.0.7
    • @backstage/plugin-search-backend-node@1.2.0-next.2
    • @backstage/plugin-search-common@1.2.3-next.0

1.2.0-next.2

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.18.4-next.2
    • @backstage/backend-plugin-api@0.5.1-next.2
    • @backstage/config@1.0.7
    • @backstage/plugin-search-backend-node@1.2.0-next.2
    • @backstage/plugin-search-common@1.2.3-next.0

1.2.0-next.1

Minor Changes

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.2.0-next.1
    • @backstage/backend-common@0.18.4-next.1
    • @backstage/backend-plugin-api@0.5.1-next.1
    • @backstage/config@1.0.7
    • @backstage/plugin-search-common@1.2.3-next.0

1.1.5-next.0

Patch Changes

  • Updated dependencies
    • @backstage/config@1.0.7
    • @backstage/plugin-search-backend-node@1.1.5-next.0
    • @backstage/plugin-search-common@1.2.2

1.1.4

Patch Changes

  • 65454876fb: Minor API report tweaks
  • Updated dependencies
    • @backstage/config@1.0.7
    • @backstage/plugin-search-backend-node@1.1.4
    • @backstage/plugin-search-common@1.2.2

1.1.4-next.2

Patch Changes

  • 65454876fb: Minor API report tweaks
  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.1.4-next.2
    • @backstage/config@1.0.7-next.0

1.1.4-next.1

Patch Changes

  • Updated dependencies
    • @backstage/config@1.0.7-next.0
    • @backstage/plugin-search-backend-node@1.1.4-next.1
    • @backstage/plugin-search-common@1.2.2-next.0

1.1.4-next.0

Patch Changes

  • Updated dependencies
    • @backstage/config@1.0.6
    • @backstage/plugin-search-backend-node@1.1.4-next.0
    • @backstage/plugin-search-common@1.2.1

1.1.3

Patch Changes

  • 896566906b: Export decodeElasticSearchPageCursor utility function
  • Updated dependencies
    • @backstage/config@1.0.6
    • @backstage/plugin-search-backend-node@1.1.3
    • @backstage/plugin-search-common@1.2.1

1.1.3-next.2

Patch Changes

  • Updated dependencies
    • @backstage/config@1.0.6
    • @backstage/plugin-search-backend-node@1.1.3-next.2
    • @backstage/plugin-search-common@1.2.1

1.1.3-next.1

Patch Changes

  • Updated dependencies
    • @backstage/config@1.0.6
    • @backstage/plugin-search-backend-node@1.1.3-next.1
    • @backstage/plugin-search-common@1.2.1

1.1.3-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.1.3-next.0

1.1.1

Patch Changes

  • 011bd518b7: Fixed spelling mistakes in documentation.
  • 1e1a9fe979: Fixed a bug that could cause an indexing process to silently fail, timeout, and accumulate stale indices.
  • 2a49ffbcb3: Improved documentation on the ElasticSearchSearchEngine.newClient() method.
  • 56633804dd: Fixed a bug that could cause the backstage backend to unexpectedly terminate when client errors were encountered during the indexing process.
  • aa33a06894: Improved index throughput by optimizing when and how many documents were made available to the bulk client.
  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.1.1
    • @backstage/config@1.0.6
    • @backstage/plugin-search-common@1.2.1

1.1.1-next.2

Patch Changes

  • 2a49ffbcb3: Improved documentation on the ElasticSearchSearchEngine.newClient() method.
  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.1.1-next.2
    • @backstage/config@1.0.6-next.0
    • @backstage/plugin-search-common@1.2.1-next.0

1.1.1-next.1

Patch Changes

  • Updated dependencies
    • @backstage/config@1.0.6-next.0
    • @backstage/plugin-search-backend-node@1.1.1-next.1
    • @backstage/plugin-search-common@1.2.1-next.0

1.1.1-next.0

Patch Changes

  • 011bd518b7: Fixed spelling mistakes in documentation.
  • 1e1a9fe979: Fixed a bug that could cause an indexing process to silently fail, timeout, and accumulate stale indices.
  • 56633804dd: Fixed a bug that could cause the backstage backend to unexpectedly terminate when client errors were encountered during the indexing process.
  • aa33a06894: Improved index throughput by optimizing when and how many documents were made available to the bulk client.
  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.1.1-next.0
    • @backstage/config@1.0.5
    • @backstage/plugin-search-common@1.2.0

1.1.0

Minor Changes

  • 29ebc43a0b: numberOfResults is now provided alongside the query result
  • dff9843718: The search engine now better handles the case when it receives 0 documents at index-time. Prior to this change, the indexer would replace any existing index with an empty index, effectively deleting it. Now instead, a warning is logged, and any existing index is left alone (preserving the index from the last successful indexing attempt).
  • d09485ea79: Added support for self hosted OpenSearch via new provider

Patch Changes

  • 45eb4d23cf: Fixed a bug that prevented indices from being cleaned up under some circumstances, which could have led to shard exhaustion.
  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.1.0
    • @backstage/plugin-search-common@1.2.0
    • @backstage/config@1.0.5

1.1.0-next.3

Minor Changes

  • d09485ea79: Added support for self hosted OpenSearch via new provider

Patch Changes

  • Updated dependencies
    • @backstage/config@1.0.5-next.1
    • @backstage/plugin-search-backend-node@1.1.0-next.3
    • @backstage/plugin-search-common@1.2.0-next.3

1.1.0-next.2

Minor Changes

  • 29ebc43a0b: numberOfResults is now provided alongside the query result

Patch Changes

  • 45eb4d23cf: Fixed a bug that prevented indices from being cleaned up under some circumstances, which could have led to shard exhaustion.
  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.1.0-next.2
    • @backstage/plugin-search-common@1.2.0-next.2
    • @backstage/config@1.0.5-next.1

1.0.5-next.1

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.0.5-next.1
    • @backstage/config@1.0.5-next.1
    • @backstage/plugin-search-common@1.1.2-next.1

1.0.5-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.0.5-next.0
    • @backstage/config@1.0.5-next.0
    • @backstage/plugin-search-common@1.1.2-next.0

1.0.4

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.0.4
    • @backstage/config@1.0.4
    • @backstage/plugin-search-common@1.1.1

1.0.4-next.1

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.0.4-next.1
    • @backstage/config@1.0.4-next.0
    • @backstage/plugin-search-common@1.1.1-next.0

1.0.4-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.0.4-next.0
    • @backstage/config@1.0.4-next.0
    • @backstage/plugin-search-common@1.1.1-next.0

1.0.3

Patch Changes

  • a799972bb1: The search engine has been updated to take advantage of the pageLimit property on search queries. If none is provided, the search engine will continue to use its default value of 25 results per page.
  • 8006f8a602: In order to improve the debuggability of the search indexing process, messages logged during indexing are now tagged with a documentType whose value corresponds to the type being indexed.
  • Updated dependencies
    • @backstage/plugin-search-common@1.1.0
    • @backstage/plugin-search-backend-node@1.0.3
    • @backstage/config@1.0.3

1.0.3-next.2

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.0.3-next.2
    • @backstage/plugin-search-common@1.1.0-next.2
    • @backstage/config@1.0.3-next.2

1.0.3-next.1

Patch Changes

  • a799972bb1: The search engine has been updated to take advantage of the pageLimit property on search queries. If none is provided, the search engine will continue to use its default value of 25 results per page.
  • Updated dependencies
    • @backstage/plugin-search-common@1.1.0-next.1
    • @backstage/plugin-search-backend-node@1.0.3-next.1
    • @backstage/config@1.0.3-next.1

1.0.3-next.0

Patch Changes

  • Updated dependencies
    • @backstage/config@1.0.3-next.0
    • @backstage/plugin-search-backend-node@1.0.3-next.0
    • @backstage/plugin-search-common@1.0.2-next.0

1.0.2

Patch Changes

  • 1bea488bd4: Updated dependency aws-os-connection to ^0.2.0.
  • ef9ab322de: Minor API signatures cleanup
  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.0.2
    • @backstage/config@1.0.2
    • @backstage/plugin-search-common@1.0.1

1.0.2-next.2

Patch Changes

  • Updated dependencies
    • @backstage/config@1.0.2-next.0
    • @backstage/plugin-search-backend-node@1.0.2-next.2

1.0.2-next.1

Patch Changes

  • 1bea488bd4: Updated dependency aws-os-connection to ^0.2.0.

1.0.2-next.0

Patch Changes

  • ef9ab322de: Minor API signatures cleanup
  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.0.2-next.0
    • @backstage/plugin-search-common@1.0.1-next.0

1.0.1

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.0.1

1.0.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@1.0.1-next.0

1.0.0

Major Changes

Minor Changes

  • c5af773757: BREAKING: In order to remain interoperable with all currently supported deployments of Elasticsearch, this package will now conditionally use either the @elastic/elasticsearch or @opensearch-project/opensearch client when communicating with your deployed cluster.

    If you do not rely on types exported from this package, or if you do not make use of the createElasticSearchClientOptions or newClient methods on the ElasticSearchSearchEngine class, then upgrading to this version should not require any further action on your part. Everything will continue to work as it always has.

    If you do rely on either of the above methods or any underlying types, some changes may be needed to your custom code. A type guard is now exported by this package (isOpenSearchCompatible(options)), which you may use to help clarify which client options are compatible with which client constructors.

    If you are using this package with the search.elasticsearch.provider set to aws, and you are making use of the newClient method in particular, you may wish to start using the @opensearch-project/opensearch client in your custom code.

Patch Changes

  • 71de198828: Updated dependency @opensearch-project/opensearch to ^2.0.0.

  • b0b8213056: Feature: add a new option to set the batch size for elastic search engine, if not given the default batch size is 1000

    Example usage:

    search:
      elasticsearch:
        batchSize: 100
    
  • a21cd43467: Throws MissingIndexError when no index of type exist.

  • Updated dependencies

    • @backstage/plugin-search-backend-node@1.0.0
    • @backstage/plugin-search-common@1.0.0

0.2.0-next.2

Patch Changes

  • 71de198828: Updated dependency @opensearch-project/opensearch to ^2.0.0.
  • a21cd43467: Throws MissingIndexError when no index of type exist.
  • Updated dependencies
    • @backstage/plugin-search-backend-node@0.6.3-next.2

0.2.0-next.1

Minor Changes

  • c5af773757: BREAKING: In order to remain interoperable with all currently supported deployments of Elasticsearch, this package will now conditionally use either the @elastic/elasticsearch or @opensearch-project/opensearch client when communicating with your deployed cluster.

    If you do not rely on types exported from this package, or if you do not make use of the createElasticSearchClientOptions or newClient methods on the ElasticSearchSearchEngine class, then upgrading to this version should not require any further action on your part. Everything will continue to work as it always has.

    If you do rely on either of the above methods or any underlying types, some changes may be needed to your custom code. A type guard is now exported by this package (isOpenSearchCompatible(options)), which you may use to help clarify which client options are compatible with which client constructors.

    If you are using this package with the search.elasticsearch.provider set to aws, and you are making use of the newClient method in particular, you may wish to start using the @opensearch-project/opensearch client in your custom code.

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@0.6.3-next.1
    • @backstage/plugin-search-common@0.3.6-next.0

0.1.6-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@0.6.3-next.0

0.1.5

Patch Changes

  • 281cec1b61: Use more precise matching for query filters

  • 915700f64f: The provided search engine now adds a pagination-aware rank value to all results.

  • ddce23d080: Now possible to set a custom index template on the elasticsearch search engine.

  • 7d8acfc32e: Additional types now exported publicly:

    • ElasticSearchAgentOptions
    • ElasticSearchConcreteQuery
    • ElasticSearchQueryTranslator
    • ElasticSearchConnectionConstructor,
    • ElasticSearchTransportConstructor,
    • ElasticSearchNodeOptions,
    • ElasticSearchOptions,
    • ElasticSearchAuth,
  • Updated dependencies

    • @backstage/plugin-search-common@0.3.5
    • @backstage/plugin-search-backend-node@0.6.2

0.1.5-next.2

Patch Changes

  • 7d8acfc32e: Additional types now exported publicly:

    • ElasticSearchAgentOptions
    • ElasticSearchConcreteQuery
    • ElasticSearchQueryTranslator
    • ElasticSearchConnectionConstructor,
    • ElasticSearchTransportConstructor,
    • ElasticSearchNodeOptions,
    • ElasticSearchOptions,
    • ElasticSearchAuth,
  • Updated dependencies

    • @backstage/plugin-search-common@0.3.5-next.1
    • @backstage/plugin-search-backend-node@0.6.2-next.2

0.1.5-next.1

Patch Changes

  • 281cec1b61: Use more precise matching for query filters
  • Updated dependencies
    • @backstage/plugin-search-backend-node@0.6.2-next.1
    • @backstage/plugin-search-common@0.3.5-next.0

0.1.5-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@0.6.2-next.0

0.1.4

Patch Changes

  • 9eef9c9db4: Fix issue where nextPageCursor is defined on the last page of results
  • 71d3432710: Search Engines will now index documents in batches of 1000 instead of 100 (under the hood). This may result in your Backstage backend consuming slightly more memory during index runs, but should dramatically improve indexing performance for large document sets.
  • a7f7a63d14: Prevent orphaned stale indices by permanently marking them for deletion so removal can be re-attempted if it failed previously
  • 3a74e203a8: Support generating highlighted matched terms in search result data
  • Updated dependencies
    • @backstage/config@1.0.1
    • @backstage/plugin-search-backend-node@0.6.1
    • @backstage/plugin-search-common@0.3.4

0.1.4-next.1

Patch Changes

  • 71d3432710: Search Engines will now index documents in batches of 1000 instead of 100 (under the hood). This may result in your Backstage backend consuming slightly more memory during index runs, but should dramatically improve indexing performance for large document sets.
  • 3a74e203a8: Support generating highlighted matched terms in search result data
  • Updated dependencies
    • @backstage/config@1.0.1-next.0
    • @backstage/plugin-search-backend-node@0.6.1-next.1
    • @backstage/plugin-search-common@0.3.4-next.0

0.1.4-next.0

Patch Changes

  • a7f7a63d14: Prevent orphaned stale indices by permanently marking them for deletion so removal can be re-attempted if it failed previously
  • Updated dependencies
    • @backstage/plugin-search-backend-node@0.6.1-next.0

0.1.3

Patch Changes

  • 62ee65422c: Use new IndexableResultSet type as return type of query method in SearchEngine implementation.
  • Updated dependencies
    • @backstage/plugin-search-common@0.3.3
    • @backstage/plugin-search-backend-node@0.6.0

0.1.3-next.1

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@0.6.0-next.1

0.1.3-next.0

Patch Changes

  • 62ee65422c: Use new IndexableResultSet type as return type of query method in SearchEngine implementation.
  • Updated dependencies
    • @backstage/plugin-search-common@0.3.3-next.0
    • @backstage/plugin-search-backend-node@0.5.3-next.0

0.1.2

Patch Changes

  • Updated dependencies
    • @backstage/config@1.0.0
    • @backstage/plugin-search-backend-node@0.5.2
    • @backstage/plugin-search-common@0.3.2

0.1.1

Patch Changes

  • 3e54f6c436: Use @backstage/plugin-search-common package instead of @backstage/search-common.
  • Updated dependencies
    • @backstage/plugin-search-common@0.3.1
    • @backstage/plugin-search-backend-node@0.5.1

0.1.1-next.0

Patch Changes

  • 3e54f6c436: Use @backstage/plugin-search-common package instead of @backstage/search-common.
  • Updated dependencies
    • @backstage/plugin-search-common@0.3.1-next.0
    • @backstage/plugin-search-backend-node@0.5.1-next.0

0.1.0

Minor Changes

  • 022507c860: BREAKING

    The ElasticSearchSearchEngine implements the new stream-based indexing process expected by the latest @backstage/plugin-search-backend-node.

    When updating to this version, you must also update to the latest version of @backstage/plugin-search-backend-node. Check this upgrade guide for further details.

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@0.5.0
    • @backstage/search-common@0.3.0

0.0.10

Patch Changes

  • Fix for the previous release with missing type declarations.
  • Updated dependencies
    • @backstage/config@0.1.15
    • @backstage/search-common@0.2.4

0.0.9

Patch Changes

  • c77c5c7eb6: Added backstage.role to package.json
  • 4c0332e55c: chore(deps-dev): bump @elastic/elasticsearch-mock from 0.3.0 to 1.0.0
  • Updated dependencies
    • @backstage/config@0.1.14
    • @backstage/search-common@0.2.3

0.0.8

Patch Changes

  • Updated dependencies
    • @backstage/config@0.1.13

0.0.8-next.0

Patch Changes

  • Updated dependencies
    • @backstage/config@0.1.13-next.0

0.0.7

Patch Changes

  • 68512f5178: Add newClient() method to re-use the configuration of the elastic search engine with custom clients

0.0.6

Patch Changes

  • dcd1a0c3f4: Minor improvement to the API reports, by not unpacking arguments directly

0.0.5

Patch Changes

  • 36350bf8b3: Pinning version of elastic search client to 7.13.0 to prevent breaking change towards third party ElasticSearch clusters on 7.14.0.

0.0.4

Patch Changes

  • f0c2c81676: Added rejectUnauthorized config option

0.0.3

Patch Changes

  • a13f21cdc: Implement optional pageCursor based paging in search.

    To use paging in your app, add a <SearchResultPager /> to your SearchPage.tsx.

  • Updated dependencies

    • @backstage/search-common@0.2.0

0.0.2

Patch Changes

  • 76872096b: Fix to allow optionally reading auth parameter for custom hosted ElasticSearch instances. Also remove bearer auth config since it's currently unsupported.