Skip to content

Latest commit

 

History

History
349 lines (230 loc) · 14.6 KB

File metadata and controls

349 lines (230 loc) · 14.6 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning. The format is based on Keep a Changelog.

1.5.0 (2026-03-11)

What's Changed

  • feat: Enable parallel resource file generation by @mlakov in #376
  • fix: migrate mcp by @SirSimon04 in #369
  • fix: in interop-csn, remove all unknown properties from meta section by @stewsk in #387
  • fix(deps): update cds.services.version to v4.8.0 by @renovate in #379
  • chore: Simplify file generation logic by @mlakov in #381
  • chore: Update CONTRIBUTING.md by @mlakov in #386

Full Changelog: https://github.com/cap-js/ord/compare/v1.4.5...v1.5.0

1.4.5 (2026-03-03)

What's Changed

  • feat: support GraphQL protocol by @zongqichen in #362
  • feat: auto-generate IntegrationDependencies for consumed Data Products by @zongqichen in #344
  • fix: include service name in error messages by @zongqichen in #365
  • fix: path-to-regexp v8 compatibility for CDS 9.7.0 by @zongqichen in #361
  • fix: detect multi-protocol services by @MariusPerleSAP in #370
  • Interop-CSN: remove annotations @assert.unique by @stewsk in #348
  • test: add IntegrationDependency integration tests by @zongqichen in #347
  • chore(deps): update dependency eslint to v10 by @renovate in #358
  • chore(deps): update dependency @sap/cds-compiler to v6.7.3 by @renovate in #360
  • fix(deps): update spring boot to v3.5.11 by @renovate in #366
  • chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.5 by @renovate in #368

New Contributors

  • @MariusPerleSAP made their first contribution in #370

Full Changelog: https://github.com/cap-js/ord/compare/v1.4.4...v1.4.5

1.4.4 (2026-02-05)

What's Changed

  • fix: support INA protocol and prevent null entryPoints by @zongqichen in #351
  • fix: lock cds-compiler to 6.6.2 via overrides by @zongqichen in #352

Full Changelog: https://github.com/cap-js/ord/compare/v1.4.3...v1.4.4

1.4.3 (2026-01-29)

What's Changed

  • feat: support @OpenAPI.servers annotation for service-level server URLs by @swennemers in #339
  • fix: throw BuildError during cds build to terminate build on errors by @zongqichen in #334
  • fix: finalize CF mTLS configuration documentation by @zongqichen in #331

Full Changelog: https://github.com/cap-js/ord/compare/v1.4.2...v1.4.3

1.4.2 (2026-01-14)

What's Changed

  • Fix: Adjust API apiProtocol for primary data product services by @swennemers in #327

Full Changelog: https://github.com/cap-js/ord/compare/v1.4.1...v1.4.2

1.4.1 (2026-01-09)

What's Changed

  • fix(deps): update cds.services.version to v4.6.1 by @renovate[bot] in #323
  • Fix: use @sap/cds instead of @sap/cds-dk for build plugin by @zongqichen in #324

Full Changelog: https://github.com/cap-js/ord/compare/v1.4.0...v1.4.1

1.4.0 (2025-12-19)

What's Changed

  • chore(deps): update actions/checkout action to v6 by @renovate[bot] in #301
  • fix(deps): update spring boot to v3.5.8 by @renovate[bot] in #300
  • Fix: remove legacy logger and logic by @zongqichen in #304
  • Feat: support mtls by @zongqichen in #299
  • chore(deps): update dependency prettier to v3.7.3 by @renovate[bot] in #305
  • Fix: odata in dataproduct by @zongqichen in #312
  • feat: MCP API resource generation when MCP plugin is detected by @swennemers in #260
  • Allow custom compiler options for OpenAPI / AsyncAPI by @henrybrink in #314
  • chore(deps): update actions/cache action to v5 by @renovate[bot] in #315
  • chore(deps): update dependency prettier to v3.7.4 by @renovate[bot] in #310
  • fix(deps): update cds.services.version to v4.5.1 by @renovate[bot] in #309
  • fix(deps): update cds.services.version to v4.6.0 by @renovate[bot] in #316
  • Fix: add customType to mcp apiResources by @zongqichen in #317
  • Fix: cds.context overwritten during authConfig by @zongqichen in #319
  • Feat: Test mtls by @zongqichen in #313
  • fix(deps): update spring boot to v3.5.9 by @renovate[bot] in #321

New Contributors

  • @henrybrink made their first contribution in #314

Full Changelog: https://github.com/cap-js/ord/compare/v1.3.14...v1.4.0

1.3.14 (2025-11-18)

What's Changed

  • chore(deps): update dependency supertest to v7 by @renovate[bot] in #293
  • chore: prepare for trusted publishing, enable provenance by @chgeo in #296
  • Remove association "localized" from interop CSN by @stewsk in #297

New Contributors

  • @chgeo made their first contribution in #296

Full Changelog: https://github.com/cap-js/ord/compare/v1.3.13...v1.3.14

1.3.13 (2025-11-12)

What's Changed

  • Fix: set authenticateMetadataEndpoints to false by @zongqichen in #282
  • Fix: only support to node verions 22 by @zongqichen in #288
  • Feat: switch accessStrategy to basic-auth by @zongqichen in #289
  • Auth Test file by @swennemers in #292
  • Feat: update openResourceDiscovery version to 1.12 by @zongqichen in #294

Full Changelog: https://github.com/cap-js/ord/compare/v1.3.12...v1.3.13

1.3.12 (2025-10-16)

What's Changed

  • chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.14 by @renovate[bot] in #277
  • chore(deps): update actions/setup-node action to v6 by @renovate[bot] in #278
  • Fix: interop CSN i18n: use "-" as separator for language keys by @stewsk in #279

Full Changelog: https://github.com/cap-js/ord/compare/v1.3.11...v1.3.12

1.3.11 (2025-10-10)

What's Changed

  • Fix: java authentication issue by @zongqichen in #266
  • chore(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3.6.2 by @renovate[bot] in #267
  • fix(deps): update cds.services.version to v4.3.2 by @renovate[bot] in #269
  • fix(deps): update cds.services.version to v4.4.0 by @renovate[bot] in #271
  • Produce interopCSN by @stewsk in #157
  • Addendum to CSN Interop tests by @stewsk in #273
  • Fix: Missing local entity exposure by @zongqichen in #274
  • fix(deps): update cds.services.version to v4.4.1 by @renovate[bot] in #275

Full Changelog: https://github.com/cap-js/ord/compare/v1.3.10...v1.3.11

1.3.10 (2025-09-26)

What's Changed

  • Feat: use custom build dest by @zongqichen in #227
  • chore: Support vipe coding by @swennemers in #235
  • Configure Renovate by @renovate[bot] in #166
  • Update spring boot to v3.5.5 by @renovate[bot] in #243
  • Update dependency org.codehaus.mojo:flatten-maven-plugin to v1.7.2 by @renovate[bot] in #242
  • Update dependency node to v22 by @renovate[bot] in #255
  • Update dependency express to v5 by @renovate[bot] in #253
  • Update cds.services.version to v4.3.0 by @renovate[bot] in #246
  • Update actions/setup-node action to v5 by @renovate[bot] in #252
  • Update actions/setup-java action to v5 by @renovate[bot] in #251
  • Update schwma/parse-changelog-action action to v1.2.0 by @renovate[bot] in #249
  • Update dependency prettier to v3.6.2 by @renovate[bot] in #247
  • Update martinbeentjes/npm-get-version-action action to v1.3.1 by @renovate[bot] in #248
  • Update actions/checkout action to v5 by @renovate[bot] in #250
  • chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.4 by @renovate[bot] in #256
  • feat: implement version suffix handling for data product services by @swennemers in #239
  • chore(deps): update dependency jest to v30 by @renovate[bot] in #257
  • Fix: remove old java xmpl files by @zongqichen in #258
  • fix(deps): update spring boot to v3.5.6 by @renovate[bot] in #261
  • fix(deps): update cds.services.version to v4.3.1 by @renovate[bot] in #259
  • chore(deps): update dependency org.codehaus.mojo:flatten-maven-plugin to v1.7.3 by @renovate[bot] in #262
  • chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.1 by @renovate[bot] in #263
  • feat: add support for @data.product annotation for data product services by @swennemers in #264

New Contributors

  • @renovate[bot] made their first contribution in #166

Full Changelog: https://github.com/cap-js/ord/compare/v1.3.9...v1.3.10

1.3.9 (2025-09-02)

What's Changed

  • fix: If the visibility is private, do not create a group by @KegCoder
  • feat: allow loading of additional attributes for packages

New Contributors

  • @KegCoder made their first contribution in #215

Full Changelog: https://github.com/cap-js/ord/compare/v1.3.8...v1.3.9

1.3.8 (2025-09-01)

What's Changed

  • Feat: Setup Java sample
  • Feat: setup java pipeline
  • Fix: Support CommonJs

Full Changelog: https://github.com/cap-js/ord/compare/v1.3.7...v1.3.8

1.3.7 (2025-08-19)

What's Changed

  • Feat: use bcryptjs

1.3.6 (2025-08-07)

What's Changed

  • Feat: add progressBar
  • Feat: support exposedEntityTypes
  • Feat: introducing defaultVisibility parameter in config
  • Feat: skip ord service for java project

New Contributors

  • @SAPzer0 made their first contribution in #206

Full Changelog: https://github.com/cap-js/ord/compare/v1.3.5...v1.3.6

1.3.5 (2025-07-17)

What's Changed

  • Block OpenResourceDiscoveryService in ord document

Full Changelog: https://github.com/cap-js/ord/compare/v1.3.4...v1.3.5

1.3.4 (2025-07-09)

What's Changed

  • Adjust default values for vendor to "customer:vendor:Customer"
  • Improved runtime of cmd cds build --for ord
  • Alignment of publishing with SAP Open Resource Discovery (ORD) global repository strategy
  • Fix: DP package assignment
  • Fix: error of ORD-IDs with duplicate namespace components
  • Fix: error of cmd cds build --for ord

Full Changelog: https://github.com/cap-js/ord/compare/v1.3.4...v1.3.3

1.3.3 (2025-06-25)

What's Changed

  • Provide a better data product example
  • Fix: eventResources and dataProduct annotation

Full Changelog: https://github.com/cap-js/ord/compare/v1.3.2...v1.3.3

1.3.2 (2025-06-18)

What's Changed

  • Fix: set cds version to 8

Full Changelog: https://github.com/cap-js/ord/compare/v1.3.1...v1.3.2

1.3.1 (2025-06-13)

What's Changed

  • Fix: stable dev environment and remove from calesi setup
  • Feat: use relative path for resource definitions URL and compatible with windows
  • Fix: no event or apiResources when build ord files

Full Changelog: https://github.com/cap-js/ord/compare/v1.3.0...v1.3.1

1.3.0 (2025-05-20)

What's Changed

  • Improved handling of apiResources, eventResources, and entityTypeMappings
  • Added support for metadata protection with Basic Auth
  • Enabled multitenancy and extensibility
  • Special handling for services of type dataProduct
  • Enhanced support for Business Accelerator Hub
  • Improved ORD document compilation and interop CSN generation
  • Updated OpenAPI and AsyncAPI versions and dependencies
  • Ensured REUSE compliance and updated license files
  • Fixed issues related to resource filtering, default values, and endpoint display
  • Updated contribution guide with Calesi setup steps
  • Various code quality improvements and project maintenance

Full Changelog: https://github.com/cap-js/ord/compare/v1.2.0...v.1.3.0

1.2.0 (2024-11-18)

What's Changed

  • Version of ORD document generation
  • API short description
  • Default lastUpdate and consumptionBundles properties
  • Filtering of resources based on visibility
  • Added Unit tests
  • Added logger

1.1.0 (2024-10-24)

What's Changed

  • Use package name for product ORD IDs
  • ORD.md documentation update
  • cds version upgrade to 8
  • Omit the consumption bundles creation
  • Add Unit tests
  • Extend custom ORD content
  • Extend @ORD.Extensions
  • Custom ORD content update
  • Disclaimer: metadata access is currently open access

Full Changelog: https://github.com/cap-js/ord/compare/v1.0.3...v1.1.0

Version 1.0.3

Fixed

  • Bug fixes.

Version 1.0.2

Fixed

  • Updating readme.

Version 1.0.1

Fixed

  • Updating the entry point for the plugin.

Version 1.0.0

Added

  • Initial release that enables generation of ORD document for CAP based applications.