From 2023e587ede931612e8ae658e7d62b4d3c2200e4 Mon Sep 17 00:00:00 2001 From: Johannes Vogel <31311694+johannes-vogel@users.noreply.github.com> Date: Fri, 11 Jul 2025 13:04:54 +0200 Subject: [PATCH 1/2] chore: prep next release --- CHANGELOG.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index da496b0..fef94e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,21 +5,17 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## Version 0.13.0 - tbd +## Version 0.13.0 - 2025-07-11 ### Added - Schema validation after schema generation (on server startup or manual compilation) to ensure that the generated schema is valid according to the GraphQL specification - Scalar type `Void` that represents the absence of a return value and only allows value `null` -### Changed - ### Fixed - Improved schema generation robustness where specific CDS modelling could cause empty GraphQL types to be generated (which is not allowed) for entities, aspects and services. These types and any resulting empty parent types are omitted from the generated schema and a warning is logged for them. If schema generation would result in an empty query root type, a placeholder field `_` of type `Void` is added to keep the schema valid. -### Removed - ## Version 0.12.0 - 2025-05-05 ### Changed From 705a5038c1bf02d5eafe1cfb5c1c1ed463f7a7ed Mon Sep 17 00:00:00 2001 From: Johannes Vogel <31311694+johannes-vogel@users.noreply.github.com> Date: Fri, 11 Jul 2025 13:05:48 +0200 Subject: [PATCH 2/2] increase dev deps versions --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 429ad22..aa67455 100644 --- a/package.json +++ b/package.json @@ -40,10 +40,10 @@ }, "devDependencies": { "@cap-js/graphql": "file:.", - "@cap-js/sqlite": ">=1", + "@cap-js/sqlite": ">=2", "@cap-js/cds-test": ">=0", "express": "^4.17.1", - "jest": "^29.3.1", + "jest": "^30", "semver": "^7.4.0" } }