Skip to content

Releases: arcxp/datadog-service-catalog-metadata-provider

v2.3.1

19 Apr 16:22
3b9379b
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[2.3.1] - 2024-04-19

Fixed

  • Fixed undefined property exception in org-rules file processing

[2.3.0] - 2024-02-07

Added

  • Support for extensions, they're just a straight YAML-to-JSON conversion.

[2.2.0] - 2023-12-21

Added

  • Added support for schema version v2.2
  • Added the uuid dependency since @actions/core insists
  • Added some more edge case tests

Changed

  • Updated dependencies

[2.1.0] - 2023-10-20

Added

  • Added a limit of ten Datadog calls per Workflow step

Changed

  • Updated dependencies
    • yaml
    • @types/jest
    • jest
    • prettier
    • @actions/github
    • @actions/http-client
  • Using cjs extensions instead of js ones, per convention
  • Updating to NodeJS 20
  • Changing from @vercel/ncc to esbuild for packaging.

[2.0.0] - 2023-06-29

Added

  • Support for the Datadog Service Catalog v2.1 schema version.

Changed

  • Version updates to dependencies.
  • Corrected a bunch of documentation problems.

[1.1.2] - 2023-03-16

Fixed

  • Org rule file was not being read correctly. This has been fixed.
  • The org name comparison shouldn't have been case-sensitive. This has been fixed.

Changed

  • The currentOrg() function is no longer async as it doesn't need to be.

[1.1.1] - 2023-03-15

Added

  • Added the ability to restrict the provider on the docs node.

Removed

  • Removed the private dotGitHubRepo() function as it was unused. The Actions toolkit kinda renders that function unnecessary.

Correction

  • The prior version of this CHANGELOG.md file had the incorrect release date of v1.1.0. It was in fact 2023-03-15, not 2023-03-13.

[1.1.0] - 2023-03-15

Changed

  • Updated dependencies to latest versions.

Added

  • Added the ability to add requirements and restrictions from the ORG-NAME/.github/datadog-service-catalog.yml file. This file is optional, and if it doesn't exist, the action will just use the defaults.
  • Added a bunch of documentation to the README.md file for the Org Rules File.
  • Added test coverage to Jest so we can track changes in coverage.
  • The tests now run and pass in GitHub Actions!

Fixed

  • Fixed an issue which added a Slack link to the registry, even if there wasn't one provided. It was just showing up as "undefined".
  • Fixed an issue where sometimes tags would be interpreted as an Array of Objects rather than just an Array of Strings.

[1.0.4] - 2023-01-26

Fixed

  • Missed the new build process, resolved now.

[1.0.3] - 2023-01-26

Fixed

  • Fixed an issue where lists which should have been empty were actually lists containing single empty string.

[1.0.2] - 2023-01-26

Fixed

  • Dependencies issue which was causing jobs to fail.

[1.0.0] - 2023-01-26

Added

  • Initial release
  • The ability to push metadata to Datadog Service Catalog from a GitHub Action

v2.3.0

15 Feb 14:35
713ae51
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[2.3.0] - 2024-02-07

Added

  • Support for extensions, they're just a straight YAML-to-JSON conversion.

[2.2.0] - 2023-12-21

Added

  • Added support for schema version v2.2
  • Added the uuid dependency since @actions/core insists
  • Added some more edge case tests

Changed

  • Updated dependencies

[2.1.0] - 2023-10-20

Added

  • Added a limit of ten Datadog calls per Workflow step

Changed

  • Updated dependencies
    • yaml
    • @types/jest
    • jest
    • prettier
    • @actions/github
    • @actions/http-client
  • Using cjs extensions instead of js ones, per convention
  • Updating to NodeJS 20
  • Changing from @vercel/ncc to esbuild for packaging.

[2.0.0] - 2023-06-29

Added

  • Support for the Datadog Service Catalog v2.1 schema version.

Changed

  • Version updates to dependencies.
  • Corrected a bunch of documentation problems.

[1.1.2] - 2023-03-16

Fixed

  • Org rule file was not being read correctly. This has been fixed.
  • The org name comparison shouldn't have been case-sensitive. This has been fixed.

Changed

  • The currentOrg() function is no longer async as it doesn't need to be.

[1.1.1] - 2023-03-15

Added

  • Added the ability to restrict the provider on the docs node.

Removed

  • Removed the private dotGitHubRepo() function as it was unused. The Actions toolkit kinda renders that function unnecessary.

Correction

  • The prior version of this CHANGELOG.md file had the incorrect release date of v1.1.0. It was in fact 2023-03-15, not 2023-03-13.

[1.1.0] - 2023-03-15

Changed

  • Updated dependencies to latest versions.

Added

  • Added the ability to add requirements and restrictions from the ORG-NAME/.github/datadog-service-catalog.yml file. This file is optional, and if it doesn't exist, the action will just use the defaults.
  • Added a bunch of documentation to the README.md file for the Org Rules File.
  • Added test coverage to Jest so we can track changes in coverage.
  • The tests now run and pass in GitHub Actions!

Fixed

  • Fixed an issue which added a Slack link to the registry, even if there wasn't one provided. It was just showing up as "undefined".
  • Fixed an issue where sometimes tags would be interpreted as an Array of Objects rather than just an Array of Strings.

[1.0.4] - 2023-01-26

Fixed

  • Missed the new build process, resolved now.

[1.0.3] - 2023-01-26

Fixed

  • Fixed an issue where lists which should have been empty were actually lists containing single empty string.

[1.0.2] - 2023-01-26

Fixed

  • Dependencies issue which was causing jobs to fail.

[1.0.0] - 2023-01-26

Added

  • Initial release
  • The ability to push metadata to Datadog Service Catalog from a GitHub Action

v2.2.0: Support v2.2 (#76)

21 Dec 13:25
32b95db
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[2.2.0] - unreleased

Added

  • Added support for schema version v2.2
  • Added the uuid dependency since @actions/core insists
  • Added some more edge case tests

Changed

  • Updated dependencies

[2.1.0] - 2023-10-20

Added

  • Added a limit of ten Datadog calls per Workflow step

Changed

  • Updated dependencies
    • yaml
    • @types/jest
    • jest
    • prettier
    • @actions/github
    • @actions/http-client
  • Using cjs extensions instead of js ones, per convention
  • Updating to NodeJS 20
  • Changing from @vercel/ncc to esbuild for packaging.

[2.0.0] - 2023-06-29

Added

  • Support for the Datadog Service Catalog v2.1 schema version.

Changed

  • Version updates to dependencies.
  • Corrected a bunch of documentation problems.

[1.1.2] - 2023-03-16

Fixed

  • Org rule file was not being read correctly. This has been fixed.
  • The org name comparison shouldn't have been case-sensitive. This has been fixed.

Changed

  • The currentOrg() function is no longer async as it doesn't need to be.

[1.1.1] - 2023-03-15

Added

  • Added the ability to restrict the provider on the docs node.

Removed

  • Removed the private dotGitHubRepo() function as it was unused. The Actions toolkit kinda renders that function unnecessary.

Correction

  • The prior version of this CHANGELOG.md file had the incorrect release date of v1.1.0. It was in fact 2023-03-15, not 2023-03-13.

[1.1.0] - 2023-03-15

Changed

  • Updated dependencies to latest versions.

Added

  • Added the ability to add requirements and restrictions from the ORG-NAME/.github/datadog-service-catalog.yml file. This file is optional, and if it doesn't exist, the action will just use the defaults.
  • Added a bunch of documentation to the README.md file for the Org Rules File.
  • Added test coverage to Jest so we can track changes in coverage.
  • The tests now run and pass in GitHub Actions!

Fixed

  • Fixed an issue which added a Slack link to the registry, even if there wasn't one provided. It was just showing up as "undefined".
  • Fixed an issue where sometimes tags would be interpreted as an Array of Objects rather than just an Array of Strings.

[1.0.4] - 2023-01-26

Fixed

  • Missed the new build process, resolved now.

[1.0.3] - 2023-01-26

Fixed

  • Fixed an issue where lists which should have been empty were actually lists containing single empty string.

[1.0.2] - 2023-01-26

Fixed

  • Dependencies issue which was causing jobs to fail.

[1.0.0] - 2023-01-26

Added

  • Initial release
  • The ability to push metadata to Datadog Service Catalog from a GitHub Action

Dependency update, releasing v2.1.0. (#64)

20 Oct 14:01
657aac0
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[2.1.0] - 2023-10-20

Added

  • Added a limit of ten Datadog calls per Workflow step

Changed

  • Updated dependencies
    • yaml
    • @types/jest
    • jest
    • prettier
    • @actions/github
    • @actions/http-client
  • Using cjs extensions instead of js ones, per convention
  • Updating to NodeJS 20
  • Changing from @vercel/ncc to esbuild for packaging.

[2.0.0] - 2023-06-29

Added

  • Support for the Datadog Service Catalog v2.1 schema version.

Changed

  • Version updates to dependencies.
  • Corrected a bunch of documentation problems.

[1.1.2] - 2023-03-16

Fixed

  • Org rule file was not being read correctly. This has been fixed.
  • The org name comparison shouldn't have been case-sensitive. This has been fixed.

Changed

  • The currentOrg() function is no longer async as it doesn't need to be.

[1.1.1] - 2023-03-15

Added

  • Added the ability to restrict the provider on the docs node.

Removed

  • Removed the private dotGitHubRepo() function as it was unused. The Actions toolkit kinda renders that function unnecessary.

Correction

  • The prior version of this CHANGELOG.md file had the incorrect release date of v1.1.0. It was in fact 2023-03-15, not 2023-03-13.

[1.1.0] - 2023-03-15

Changed

  • Updated dependencies to latest versions.

Added

  • Added the ability to add requirements and restrictions from the ORG-NAME/.github/datadog-service-catalog.yml file. This file is optional, and if it doesn't exist, the action will just use the defaults.
  • Added a bunch of documentation to the README.md file for the Org Rules File.
  • Added test coverage to Jest so we can track changes in coverage.
  • The tests now run and pass in GitHub Actions!

Fixed

  • Fixed an issue which added a Slack link to the registry, even if there wasn't one provided. It was just showing up as "undefined".
  • Fixed an issue where sometimes tags would be interpreted as an Array of Objects rather than just an Array of Strings.

[1.0.4] - 2023-01-26

Fixed

  • Missed the new build process, resolved now.

[1.0.3] - 2023-01-26

Fixed

  • Fixed an issue where lists which should have been empty were actually lists containing single empty string.

[1.0.2] - 2023-01-26

Fixed

  • Dependencies issue which was causing jobs to fail.

[1.0.0] - 2023-01-26

Added

  • Initial release
  • The ability to push metadata to Datadog Service Catalog from a GitHub Action

v2.0.0

30 Jun 14:24
e2c5bf2
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[2.0.0] - 2023-06-29

Added

  • Support for the Datadog Service Catalog v2.1 schema version.

Changed

  • Version updates to dependencies.
  • Corrected a bunch of documentation problems.

[1.1.2] - 2023-03-16

Fixed

  • Org rule file was not being read correctly. This has been fixed.
  • The org name comparison shouldn't have been case-sensitive. This has been fixed.

Changed

  • The currentOrg() function is no longer async as it doesn't need to be.

[1.1.1] - 2023-03-15

Added

  • Added the ability to restrict the provider on the docs node.

Removed

  • Removed the private dotGitHubRepo() function as it was unused. The Actions toolkit kinda renders that function unnecessary.

Correction

  • The prior version of this CHANGELOG.md file had the incorrect release date of v1.1.0. It was in fact 2023-03-15, not 2023-03-13.

[1.1.0] - 2023-03-15

Changed

  • Updated dependencies to latest versions.

Added

  • Added the ability to add requirements and restrictions from the ORG-NAME/.github/datadog-service-catalog.yml file. This file is optional, and if it doesn't exist, the action will just use the defaults.
  • Added a bunch of documentation to the README.md file for the Org Rules File.
  • Added test coverage to Jest so we can track changes in coverage.
  • The tests now run and pass in GitHub Actions!

Fixed

  • Fixed an issue which added a Slack link to the registry, even if there wasn't one provided. It was just showing up as "undefined".
  • Fixed an issue where sometimes tags would be interpreted as an Array of Objects rather than just an Array of Strings.

[1.0.4] - 2023-01-26

Fixed

  • Missed the new build process, resolved now.

[1.0.3] - 2023-01-26

Fixed

  • Fixed an issue where lists which should have been empty were actually lists containing single empty string.

[1.0.2] - 2023-01-26

Fixed

  • Dependencies issue which was causing jobs to fail.

[1.0.0] - 2023-01-26

Added

  • Initial release
  • The ability to push metadata to Datadog Service Catalog from a GitHub Action

Minor bugfix and debug release.

16 Mar 17:45
7fd4c44
Compare
Choose a tag to compare

[1.1.2] - 2023-03-16

Fixed

  • Org rule file was not being read correctly. This has been fixed.
  • The org name comparison shouldn't have been case-sensitive. This has been fixed.

Changed

  • The currentOrg() function is no longer async as it doesn't need to be.

v1.1.1

15 Mar 21:02
875844c
Compare
Choose a tag to compare

[1.1.1] - 2023-03-15

Added

  • Added the ability to restrict the provider on the docs node.

Removed

  • Removed the private dotGitHubRepo() function as it was unused. The Actions toolkit kinda renders that function unnecessary.

Correction

  • The prior version of this CHANGELOG.md file had the incorrect release date of v1.1.0. It was in fact 2023-03-15, not 2023-03-13.

v1.1.0

15 Mar 18:45
a135ab6
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[1.1.0] - 2023-03-13

Changed

  • Updated dependencies to latest versions.

Added

  • Added the ability to add requirements and restrictions from the ORG-NAME/.github/datadog-service-catalog.yml file. This file is optional, and if it doesn't exist, the action will just use the defaults.
  • Added a bunch of documentation to the README.md file for the Org Rules File.
  • Added test coverage to Jest so we can track changes in coverage.
  • The tests now run and pass in GitHub Actions!

Fixed

  • Fixed an issue which added a Slack link to the registry, even if there wasn't one provided. It was just showing up as "undefined".
  • Fixed an issue where sometimes tags would be interpreted as an Array of Objects rather than just an Array of Strings.

[1.0.4] - 2023-01-26

Fixed

  • Missed the new build process, resolved now.

[1.0.3] - 2023-01-26

Fixed

  • Fixed an issue where lists which should have been empty were actually lists containing single empty string.

[1.0.2] - 2023-01-26

Fixed

  • Dependencies issue which was causing jobs to fail.

[1.0.0] - 2023-01-26

Added

  • Initial release
  • The ability to push metadata to Datadog Service Catalog from a GitHub Action

v1.0.4

26 Jan 20:37
e391b55
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[1.0.4] - 2023-01-26

Fixed

  • Missed the new build process, resolved now.

[1.0.3] - 2023-01-26

Fixed

  • Fixed an issue where lists which should have been empty were actually lists containing single empty string.

[1.0.2] - 2023-01-26

Fixed

  • Dependencies issue which was causing jobs to fail.

[1.0.0] - 2023-01-26

Added

  • Initial release
  • The ability to push metadata to Datadog Service Catalog from a GitHub Action

v1.0.3

26 Jan 20:19
f62c76b
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[1.0.3] - 2023-01-26

Fixed

  • Fixed an issue where lists which should have been empty were actually lists containing single empty string.

[1.0.2] - 2023-01-26

Fixed

  • Dependencies issue which was causing jobs to fail.

[1.0.0] - 2023-01-26

Added

  • Initial release
  • The ability to push metadata to Datadog Service Catalog from a GitHub Action