{"ref":"artifact:dxfrontier-cds-ts-dispatcher","page":"/artifacts/dxfrontier-cds-ts-dispatcher","json":"/artifacts/dxfrontier-cds-ts-dispatcher.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"dxfrontier-cds-ts-dispatcher","name":"@dxfrontier/cds-ts-dispatcher","artifact_type":"package","ecosystem":"cap","flavors":[{"key":"node","source":{"url":"https://github.com/dxfrontier/cds-ts-dispatcher","title":"dxfrontier/cds-ts-dispatcher — README","checked":"2026-09-13","quote":"> CDS-TS-Dispatcher uses `@sap/cds`, `@sap/cds-dk` [version 9](https://cap.cloud.sap/docs/releases/may25)."}}],"domain":"developer-experience","origin_ring":"independent","description":{"one_line":"Decorator-driven handler registration for CAP in TypeScript, where handlers are declared on a class rather than wired up one by one in an init function.","short":"Decorator-driven handler registration for CAP in TypeScript"},"links":{"npm":"https://www.npmjs.com/package/@dxfrontier/cds-ts-dispatcher","repo":"https://github.com/dxfrontier/cds-ts-dispatcher"},"type_properties":{"distribution":{"value":["npm"],"sources":[{"url":"https://github.com/dxfrontier/cds-ts-dispatcher","title":"@dxfrontier/cds-ts-dispatcher — README","checked":"2026-10-18","quote":"npm install @dxfrontier/cds-ts-dispatcher"}]}},"provides":[{"capability":"capability:typescript-patterns","what_it_does":"Binds handlers from decorators: @EntityHandler names the entity a class works on, method decorators such as @BeforeCreate and @BeforeRead stand in for the on, before and after registrations, and a CDSDispatcher instance in the service implementation takes the handler classes. Its documentation recommends Controller-Service-Repository layering and gives each layer its own class decorator, @EntityHandler, @ServiceLogic and @Repository, with @Inject putting one into another. Draft-enabled entities get their own decorators beside the active-entity ones.","facets":[{"key":"handler_binding","value":["decorators"],"source":{"url":"https://github.com/dxfrontier/cds-ts-dispatcher","title":"dxfrontier/cds-ts-dispatcher — README, Before","checked":"2026-10-15","quote":"Use @BeforeCreate(), @BeforeRead(), @BeforeUpdate(), @BeforeDelete() to register handlers to run before `.on` handlers, frequently used for `validating user input.`"}},{"key":"layers","value":["handlers","service logic","persistence"],"source":{"url":"https://github.com/dxfrontier/cds-ts-dispatcher","title":"dxfrontier/cds-ts-dispatcher — README, Architecture","checked":"2026-10-15","quote":"We recommend adhering to the Controller-Service-Repository design pattern using the following folder structure:"},"sources":[{"url":"https://github.com/dxfrontier/cds-ts-dispatcher","title":"dxfrontier/cds-ts-dispatcher — README, Architecture, the controller layer","checked":"2026-10-15","quote":"EntityHandler `(Controller)` - Responsible for managing the REST interface to the business logic implemented in ServiceLogic"},{"url":"https://github.com/dxfrontier/cds-ts-dispatcher","title":"dxfrontier/cds-ts-dispatcher — README, Architecture, the service layer","checked":"2026-10-15","quote":"ServiceLogic `(Service)` - Contains business logic implementations"},{"url":"https://github.com/dxfrontier/cds-ts-dispatcher","title":"dxfrontier/cds-ts-dispatcher — README, Architecture, the repository layer","checked":"2026-10-15","quote":"Repository `(Repository)` - This component is dedicated to handling entity manipulation operations by leveraging the power of CDS-QL."}]},{"key":"dependency_injection","value":true,"source":{"url":"https://github.com/dxfrontier/cds-ts-dispatcher","title":"dxfrontier/cds-ts-dispatcher — README, @Inject","checked":"2026-10-15","quote":"The `@Inject` decorator is utilized as a `field-level` decorator and allows you to inject dependencies into your classes."}},{"key":"draft_events","value":true,"source":{"url":"https://github.com/dxfrontier/cds-ts-dispatcher","title":"dxfrontier/cds-ts-dispatcher — README, draft decorators","checked":"2026-10-15","quote":"If `@odata.draft.enabled: true` to manage event handlers for draft version you can use"}}],"sources":[{"url":"https://github.com/dxfrontier/cds-ts-dispatcher","title":"dxfrontier/cds-ts-dispatcher — README, @EntityHandler","checked":"2026-10-15","quote":"The `@EntityHandler` decorator is utilized at the `class-level` to annotate a class with:"},{"url":"https://github.com/dxfrontier/cds-ts-dispatcher","title":"dxfrontier/cds-ts-dispatcher — README, CDSDispatcher","checked":"2026-10-15","quote":"The `CDSDispatcher` constructor allows you to create an instance for dispatching and managing entities."}]}],"provenance":{"discovered_via":[{"source":"source:npm"},{"source":"source:discover"}],"first_seen":"2026-09-02"},"maintainers":["actor:dxfrontier"],"contributors":["actor:dragolea","actor:hakimio","actor:sblessing"],"history":[{"date":"2026-09-08","field":"artifact_type","from":"cds-plugin","to":"package","reason":"Typed cds-plugin by placement, which defaults every candidate to that. It is not one."},{"date":"2026-09-08","field":"description.one_line","from":"The goal of CDS-TS-Dispatcher is to significantly reduce the boilerplate code required to implement TS handlers provided by the SAP CAP framework.","to":"Decorator-driven handler registration for CAP in TypeScript: handlers declared on a class rather than wired up in an init function.","reason":"Placement copied the package's own npm description. Replaced with a line written for this graph — what it does and where it sits — because an unattributed sentence is an unattributed claim."},{"date":"2026-10-15","field":"provides[typescript-patterns]","from":"bare ref","to":"what_it_does and four facet values","reason":"The edge said only that the package answers the capability. It now says what it contributes — decorators binding handlers, the three layers its documentation recommends, injection between them and the draft decorators — and states the four comparison facets the capability declares, each on the README sentence it rests on."}],"drafted_with_ai":true},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"good","evidence":"3 months since release"},{"label":"Continuity","tier":"good","evidence":"4 contributors, 1 publisher, org-owned"},{"label":"Repository","tier":"good","evidence":"pushed 2026-09, not archived"}],"compatibility":[{"label":"Declared for","tier":"good","evidence":"^10 — includes cds 10"},{"label":"Survived majors","tier":"good","evidence":"released before and after @sap/cds 10"},{"label":"Maintainer's CI","tier":"fair","evidence":"workflows present, no completed run on the default branch"}],"practice":[{"label":"Tests","tier":"good","evidence":"250 test files, npm test"},{"label":"Docs","tier":"good","evidence":"docs/ with 6 pages, README 265 KB"},{"label":"Changelog","tier":"good","evidence":"CHANGELOG in the repo"}],"reach":[{"value":17,"unit":"installs/week","note":"More people watching than installing — noticed deliberately rather than pulled in."},{"value":15,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-26","latest_version":"6.1.0","majors":{"1":{"version":"1.0.0","date":"2024-01-30"},"2":{"version":"2.0.0","date":"2024-04-15"},"3":{"version":"3.0.0","date":"2024-08-21"},"4":{"version":"4.0.0","date":"2025-01-28"},"5":{"version":"5.0.1","date":"2025-07-02"},"6":{"version":"6.0.0","date":"2026-07-28"},"0.1":{"version":"0.1.11","date":"2023-11-02"}},"license":"MIT","first_release":"2023-11-02","last_release":"2026-08-06","releases":84,"cadence_days":4,"maintainers":1,"repository":"git+https://github.com/dxfrontier/cds-ts-dispatcher.git","peer_cds":"^10","test_script":true,"types":true,"downloads_weekly":17,"stars":15,"forks":3,"open_issues":0,"archived":false,"pushed_at":"2026-09-25","license_spdx":null,"org_owned":true,"default_branch":"main","contributors":4,"tree_truncated":false,"test_files":250,"workflows":5,"other_ci":false,"readme_bytes":271656,"docs_files":6,"changelog":true,"license_file":false,"dts_files":0,"readme_path":"README.md","readme_sha":"626dbbec8f2592d11f1d8a739a0b79e17c9d7f8a","months_since_release":3,"dormant":false,"repository_directory":null,"dependencies":10,"node_engine":null,"downloads_monthly":287,"created_at":"2023-09-07T13:07:26Z","open_prs":0,"first_commit":"2023-09-07","last_commit":"2026-09-24","commits":895,"repo_read":"2026-10-26"},"release_notes":{"license":"MIT","quotable":true,"source":{"kind":"repo","path":"CHANGELOG.md","ref":"main","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md"},"format":"keep-a-changelog","releases":[{"version":"6.1.0","date":"2026-08-06","date_source":"heading","heading":"[6.1.0] - 2026-08-06","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#610---2026-08-06","sections":[{"kind":"feature","heading":"🚀 Features","items":8},{"kind":"fix","heading":"🐛 Bug Fixes","items":7},{"kind":"docs","heading":"📚 Documentation","items":29},{"kind":"other","heading":"🧪 Testing","items":12},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":7}],"hash":"46187f0a02a74d05"},{"version":"6.0.0","date":"2026-07-21","date_source":"heading","heading":"[6.0.0] - 2026-07-21","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#600---2026-07-21","sections":[{"kind":"feature","heading":"🚀 Features","items":2},{"kind":"fix","heading":"🐛 Bug Fixes","items":6},{"kind":"docs","heading":"📚 Documentation","items":1},{"kind":"other","heading":"🎨 Styling","items":1},{"kind":"other","heading":"🧪 Testing","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":4}],"hash":"be660dd9b7d8ef6d"},{"version":"5.2.0","date":"2026-01-13","date_source":"heading","heading":"[5.2.0] - 2026-01-13","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#520---2026-01-13","sections":[{"kind":"feature","heading":"🚀 Features","items":2},{"kind":"docs","heading":"📚 Documentation","items":1},{"kind":"other","heading":"🧪 Testing","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":2}],"hash":"d5224da17676414d"},{"version":"5.1.5","date":"2025-08-26","date_source":"heading","heading":"[5.1.5] - 2025-08-26","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#515---2025-08-26","sections":[{"kind":"fix","heading":"🐛 Bug Fixes","items":1},{"kind":"other","heading":"🧪 Testing","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":2}],"hash":"cd9a99221131a55a"},{"version":"5.1.4","date":"2025-08-22","date_source":"heading","heading":"[5.1.4] - 2025-08-22","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#514---2025-08-22","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":3}],"hash":"157ff56f2abfefb7"},{"version":"5.1.3","date":"2025-08-22","date_source":"heading","heading":"[5.1.3] - 2025-08-22","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#513---2025-08-22","sections":[{"kind":"fix","heading":"🐛 Bug Fixes","items":1},{"kind":"other","heading":"🧪 Testing","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":2}],"hash":"7531f8324c154979"},{"version":"5.1.2","date":"2025-08-20","date_source":"heading","heading":"[5.1.2] - 2025-08-20","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#512---2025-08-20","sections":[{"kind":"fix","heading":"🐛 Bug Fixes","items":1},{"kind":"change","heading":"🚜 Refactor","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"7e13be1b7368a2ed"},{"version":"5.1.1","date":"2025-08-19","date_source":"heading","heading":"[5.1.1] - 2025-08-19","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#511---2025-08-19","sections":[{"kind":"fix","heading":"🐛 Bug Fixes","items":1},{"kind":"docs","heading":"📚 Documentation","items":1},{"kind":"other","heading":"🧪 Testing","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"71ebc558891cbc1c"},{"version":"5.1.0","date":"2025-08-13","date_source":"heading","heading":"[5.1.0] - 2025-08-13","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#510---2025-08-13","sections":[{"kind":"feature","heading":"🚀 Features","items":1},{"kind":"docs","heading":"📚 Documentation","items":1},{"kind":"other","heading":"🧪 Testing","items":2},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":2}],"hash":"02958a8cd4fa7a87"},{"version":"5.0.2","date":"2025-08-11","date_source":"heading","heading":"[5.0.2] - 2025-08-11","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#502---2025-08-11","sections":[{"kind":"docs","heading":"📚 Documentation","items":1},{"kind":"other","heading":"🧪 Testing","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":6}],"hash":"6380fe9dabef0608"},{"version":"5.0.1","date":"2025-07-02","date_source":"heading","heading":"[5.0.1] - 2025-07-02","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#501---2025-07-02","sections":[{"kind":"other","heading":"🧪 Testing","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":3}],"hash":"1cb84a9a089ee1bf"},{"version":"5.0.0","date":"2025-07-02","date_source":"heading","heading":"[5.0.0] - 2025-07-02","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#500---2025-07-02","sections":[{"kind":"feature","heading":"🚀 Features","items":1},{"kind":"fix","heading":"🐛 Bug Fixes","items":1},{"kind":"other","heading":"🧪 Testing","items":2},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":14}],"hash":"52aa2612ac44b3dd"},{"version":"4.2.2","date":"2025-05-12","date_source":"heading","heading":"[4.2.2] - 2025-05-12","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#422---2025-05-12","sections":[{"kind":"other","heading":"🧪 Testing","items":3},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":3}],"hash":"8d2ad0f94da08ade"},{"version":"4.2.1","date":"2025-05-06","date_source":"heading","heading":"[4.2.1] - 2025-05-06","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#421---2025-05-06","sections":[{"kind":"fix","heading":"🐛 Bug Fixes","items":3},{"kind":"other","heading":"🧪 Testing","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"d832cdb214488cc9"},{"version":"4.2.0","date":"2025-04-28","date_source":"heading","heading":"[4.2.0] - 2025-04-28","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#420---2025-04-28","sections":[{"kind":"feature","heading":"🚀 Features","items":1},{"kind":"other","heading":"🧪 Testing","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":8}],"hash":"f97fd2db716550cf"},{"version":"4.1.3","date":"2025-03-24","date_source":"heading","heading":"[4.1.3] - 2025-03-24","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#413---2025-03-24","sections":[{"kind":"fix","heading":"🐛 Bug Fixes","items":1},{"kind":"other","heading":"🧪 Testing","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":12}],"hash":"9b9ed8cbd74df569"},{"version":"4.1.2","date":"2025-03-17","date_source":"heading","heading":"[4.1.2] - 2025-03-17","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#412---2025-03-17","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":2}],"hash":"3397f15fbaf2f163"},{"version":"4.1.1","date":"2025-03-11","date_source":"heading","heading":"[4.1.1] - 2025-03-11","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#411---2025-03-11","sections":[{"kind":"change","heading":"🚜 Refactor","items":1},{"kind":"docs","heading":"📚 Documentation","items":1},{"kind":"other","heading":"🧪 Testing","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"21d2cf3fa9c3ad36"},{"version":"4.1.0","date":"2025-03-11","date_source":"heading","heading":"[4.1.0] - 2025-03-11","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#410---2025-03-11","sections":[{"kind":"feature","heading":"🚀 Features","items":1},{"kind":"docs","heading":"📚 Documentation","items":1},{"kind":"other","heading":"🧪 Testing","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":2}],"hash":"0afb13cae651e552"},{"version":"4.0.1","date":"2025-02-06","date_source":"heading","heading":"[4.0.1] - 2025-02-06","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#401---2025-02-06","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":2}],"hash":"7b55f2ee09b4f8ad"},{"version":"4.0.0","date":"2025-01-28","date_source":"heading","heading":"[4.0.0] - 2025-01-28","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#400---2025-01-28","sections":[{"kind":"fix","heading":"🐛 Bug Fixes","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":5}],"hash":"29e3d8b37f010d73"},{"version":"3.2.7","date":"2025-01-14","date_source":"heading","heading":"[3.2.7] - 2025-01-14","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#327---2025-01-14","sections":[{"kind":"fix","heading":"🐛 Bug Fixes","items":1},{"kind":"other","heading":"🧪 Testing","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"ead0906c136507ce"},{"version":"3.2.6","date":"2024-11-25","date_source":"heading","heading":"[3.2.6] - 2024-11-25","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#326---2024-11-25","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":3}],"hash":"7b7a0a308ffe91a0"},{"version":"3.2.5","date":"2024-11-21","date_source":"heading","heading":"[3.2.5] - 2024-11-21","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#325---2024-11-21","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":3}],"hash":"5cded725cdb5cf29"},{"version":"3.2.4","date":"2024-11-19","date_source":"heading","heading":"[3.2.4] - 2024-11-19","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#324---2024-11-19","sections":[{"kind":"feature","heading":"🚀 Features","items":1},{"kind":"fix","heading":"🐛 Bug Fixes","items":3},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":5}],"hash":"bc203f97e1900ef6"},{"version":"3.2.3","date":"2024-11-14","date_source":"heading","heading":"[3.2.3] - 2024-11-14","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#323---2024-11-14","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":3}],"hash":"8c06c8c07f564bbb"},{"version":"3.2.2","date":"2024-11-13","date_source":"heading","heading":"[3.2.2] - 2024-11-13","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#322---2024-11-13","sections":[{"kind":"change","heading":"🚜 Refactor","items":2},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":4}],"hash":"ab98b16afcdc1c09"},{"version":"3.2.1","date":"2024-11-12","date_source":"heading","heading":"[3.2.1] - 2024-11-12","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#321---2024-11-12","sections":[{"kind":"fix","heading":"🐛 Bug Fixes","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"097165f969ee3706"},{"version":"3.2.0","date":"2024-11-12","date_source":"heading","heading":"[3.2.0] - 2024-11-12","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#320---2024-11-12","sections":[{"kind":"feature","heading":"🚀 Features","items":2},{"kind":"fix","heading":"🐛 Bug Fixes","items":3},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":11}],"hash":"046b35292211b040"},{"version":"3.1.2","date":"2024-11-05","date_source":"heading","heading":"[3.1.2] - 2024-11-05","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#312---2024-11-05","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":4}],"hash":"d979c670336640ed"},{"version":"3.1.1","date":"2024-11-04","date_source":"heading","heading":"[3.1.1] - 2024-11-04","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#311---2024-11-04","sections":[{"kind":"feature","heading":"🚀 Features","items":2},{"kind":"fix","heading":"🐛 Bug Fixes","items":3},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":6}],"hash":"9d4957ad9b0c2550"},{"version":"3.0.0","date":"2024-08-21","date_source":"heading","heading":"[3.0.0] - 2024-08-21","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#300---2024-08-21","sections":[{"kind":"feature","heading":"🚀 Features","items":1},{"kind":"change","heading":"🚜 Refactor","items":3},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":16}],"hash":"02d1019a140360bc"},{"version":"2.1.4","date":"2024-07-18","date_source":"heading","heading":"[2.1.4] - 2024-07-18","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#214---2024-07-18","sections":[{"kind":"docs","heading":"📚 Documentation","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"db1b3bbda4e7caaf"},{"version":"2.1.3","date":"2024-07-16","date_source":"heading","heading":"[2.1.3] - 2024-07-16","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#213---2024-07-16","sections":[{"kind":"docs","heading":"📚 Documentation","items":2},{"kind":"other","heading":"🧪 Testing","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":2}],"hash":"6be7381f07d50bb7"},{"version":"2.1.2","date":"2024-07-11","date_source":"heading","heading":"[2.1.2] - 2024-07-11","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#212---2024-07-11","sections":[{"kind":"fix","heading":"🐛 Bug Fixes","items":1},{"kind":"docs","heading":"📚 Documentation","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"adcb10d51d8e3660"},{"version":"2.1.1","date":"2024-07-10","date_source":"heading","heading":"[2.1.1] - 2024-07-10","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#211---2024-07-10","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":9}],"hash":"943bd0a4a0d6b79c"},{"version":"2.1.0","date":"2024-06-19","date_source":"heading","heading":"[2.1.0] - 2024-06-19","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#210---2024-06-19","sections":[{"kind":"feature","heading":"🚀 Features","items":1},{"kind":"other","heading":"🧪 Testing","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":4}],"hash":"9a55e70ae71e525e"},{"version":"2.0.26","date":"2024-06-17","date_source":"heading","heading":"[2.0.26] - 2024-06-17","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#2026---2024-06-17","sections":[{"kind":"other","heading":"🧪 Testing","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":13}],"hash":"5945251f996fa59a"},{"version":"2.0.22","date":"2024-06-07","date_source":"heading","heading":"[2.0.22] - 2024-06-07","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#2022---2024-06-07","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":2}],"hash":"0fa51e8a7283bf81"},{"version":"2.0.21","date":"2024-06-05","date_source":"heading","heading":"[2.0.21] - 2024-06-05","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#2021---2024-06-05","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":2}],"hash":"e59e031b8f745616"},{"version":"2.0.20","date":"2024-06-04","date_source":"heading","heading":"[2.0.20] - 2024-06-04","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#2020---2024-06-04","sections":[{"kind":"feature","heading":"🚀 Features","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"63b4500bcf30af71"},{"version":"2.0.19","date":"2024-06-03","date_source":"heading","heading":"[2.0.19] - 2024-06-03","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#2019---2024-06-03","sections":[{"kind":"feature","heading":"🚀 Features","items":2},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":3}],"hash":"c235f50ba2917bc1"},{"version":"2.0.18","date":"2024-05-14","date_source":"heading","heading":"[2.0.18] - 2024-05-14","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#2018---2024-05-14","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"91bc83fe6b9cef26"},{"version":"2.0.17","date":"2024-05-14","date_source":"heading","heading":"[2.0.17] - 2024-05-14","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#2017---2024-05-14","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"a096df65195b09fb"},{"version":"2.0.16","date":"2024-05-14","date_source":"heading","heading":"[2.0.16] - 2024-05-14","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#2016---2024-05-14","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1},{"kind":"change","heading":"Update","items":1}],"hash":"e6b211301581dfbd"},{"version":"2.0.15","date":"2024-05-14","date_source":"heading","heading":"[2.0.15] - 2024-05-14","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#2015---2024-05-14","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1},{"kind":"change","heading":"Update","items":1}],"hash":"e172285479762580"},{"version":"2.0.14","date":"2024-05-14","date_source":"heading","heading":"[2.0.14] - 2024-05-14","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#2014---2024-05-14","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1},{"kind":"change","heading":"Update","items":2}],"hash":"a6d3ed4e45bffdd5"},{"version":"2.0.13","date":"2024-05-07","date_source":"heading","heading":"[2.0.13] - 2024-05-07","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#2013---2024-05-07","sections":[{"kind":"feature","heading":"🚀 Features","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1},{"kind":"change","heading":"Update","items":3}],"hash":"65904879d73f9341"},{"version":"2.0.12","date":"2024-04-29","date_source":"heading","heading":"[2.0.12] - 2024-04-29","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#2012---2024-04-29","sections":[{"kind":"feature","heading":"🚀 Features","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":2},{"kind":"change","heading":"Update","items":2},{"kind":"change","heading":"Updated","items":1}],"hash":"904fe2a74c91e5cf"},{"version":"2.0.11","date":"2024-04-19","date_source":"heading","heading":"[2.0.11] - 2024-04-19","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#2011---2024-04-19","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1},{"kind":"change","heading":"Update","items":1}],"hash":"6dee328a83a703b6"},{"version":"2.0.10","date":"2024-04-18","date_source":"heading","heading":"[2.0.10] - 2024-04-18","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#2010---2024-04-18","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1},{"kind":"change","heading":"Update","items":1}],"hash":"0db84f5a9ec84033"},{"version":"2.0.9","date":"2024-04-17","date_source":"heading","heading":"[2.0.9] - 2024-04-17","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#209---2024-04-17","sections":[{"kind":"fix","heading":"🐛 Bug Fixes","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":2},{"kind":"change","heading":"Update","items":1}],"hash":"89c6db9253c7966c"},{"version":"2.0.8","date":"2024-04-17","date_source":"heading","heading":"[2.0.8] - 2024-04-17","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#208---2024-04-17","sections":[{"kind":"fix","heading":"🐛 Bug Fixes","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"dc7d7f1758d1f67f"},{"version":"2.0.7","date":"2024-04-17","date_source":"heading","heading":"[2.0.7] - 2024-04-17","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#207---2024-04-17","sections":[{"kind":"fix","heading":"🐛 Bug Fixes","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1},{"kind":"change","heading":"Update","items":1}],"hash":"c0cc08df954c457e"},{"version":"2.0.6","date":"2024-04-17","date_source":"heading","heading":"[2.0.6] - 2024-04-17","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#206---2024-04-17","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1},{"kind":"change","heading":"Update","items":1}],"hash":"f43d9f22d95a44a4"},{"version":"2.0.5","date":"2024-04-16","date_source":"heading","heading":"[2.0.5] - 2024-04-16","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#205---2024-04-16","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":2}],"hash":"acde4230cc7320df"},{"version":"2.0.4","date":"2024-04-16","date_source":"heading","heading":"[2.0.4] - 2024-04-16","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#204---2024-04-16","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1},{"kind":"change","heading":"Update","items":2}],"hash":"ca06cdf7016a7601"},{"version":"2.0.3","date":"2024-04-16","date_source":"heading","heading":"[2.0.3] - 2024-04-16","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#203---2024-04-16","sections":[{"kind":"change","heading":"Update","items":1}],"hash":"999c8b46fb68ff89"},{"version":"2.0.2","date":"2024-04-16","date_source":"heading","heading":"[2.0.2] - 2024-04-16","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#202---2024-04-16","sections":[{"kind":"fix","heading":"🐛 Bug Fixes","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"c704d329091770a4"},{"version":"2.0.1","date":"2024-04-16","date_source":"heading","heading":"[2.0.1] - 2024-04-16","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#201---2024-04-16","sections":[{"kind":"fix","heading":"🐛 Bug Fixes","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":3},{"kind":"other","heading":"Feautre","items":1},{"kind":"change","heading":"Update","items":2}],"hash":"c1525cdc6964187f"},{"version":"2.0.0","date":"2024-04-15","date_source":"heading","heading":"[2.0.0] - 2024-04-15","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#200---2024-04-15","sections":[{"kind":"feature","heading":"🚀 Features","items":2},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":6},{"kind":"change","heading":"Update","items":1},{"kind":"other","heading":"Upadte","items":1},{"kind":"change","heading":"Update","items":8},{"kind":"change","heading":"Updated","items":2}],"hash":"25508367d2c7df45"},{"version":"1.1.2","date":"2024-04-02","date_source":"heading","heading":"[1.1.2] - 2024-04-02","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#112---2024-04-02","sections":[{"kind":"feature","heading":"🚀 Features","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"e32b5043e5dd3439"},{"version":"1.1.1","date":"2024-04-01","date_source":"heading","heading":"[1.1.1] - 2024-04-01","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#111---2024-04-01","sections":[{"kind":"feature","heading":"🚀 Features","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":3},{"kind":"change","heading":"Update","items":2},{"kind":"change","heading":"Updated","items":1}],"hash":"9dbb5e0c3d70b272"},{"version":"1.1.0","date":"2024-03-28","date_source":"heading","heading":"[1.1.0] - 2024-03-28","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#110---2024-03-28","sections":[{"kind":"feature","heading":"🚀 Features","items":1},{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":2},{"kind":"change","heading":"Update","items":5}],"hash":"44fc6a35248c1e7b"},{"version":"1.0.6","date":"2024-03-14","date_source":"heading","heading":"[1.0.6] - 2024-03-14","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#106---2024-03-14","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1},{"kind":"change","heading":"Update","items":2}],"hash":"1453c221ec495e14"},{"version":"1.0.5","date":"2024-03-08","date_source":"heading","heading":"[1.0.5] - 2024-03-08","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#105---2024-03-08","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1},{"kind":"fix","heading":"FIX","items":1},{"kind":"change","heading":"Update","items":1}],"hash":"dcfc7264997098c7"},{"version":"1.0.4","date":"2024-03-08","date_source":"heading","heading":"[1.0.4] - 2024-03-08","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#104---2024-03-08","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1},{"kind":"other","heading":"Chore","items":1}],"hash":"2e35b55451ffcb15"},{"version":"1.0.3","date":"2024-02-22","date_source":"heading","heading":"[1.0.3] - 2024-02-22","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#103---2024-02-22","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1},{"kind":"change","heading":"Update","items":1}],"hash":"0610515e7da3534a"},{"version":"1.0.2","date":"2024-02-14","date_source":"heading","heading":"[1.0.2] - 2024-02-14","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#102---2024-02-14","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1},{"kind":"change","heading":"Update","items":1}],"hash":"912d305cce6ca379"},{"version":"1.0.1","date":"2024-02-13","date_source":"heading","heading":"[1.0.1] - 2024-02-13","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#101---2024-02-13","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"cbfa3afe5bc718e2"},{"version":"1.0.0","date":"2024-01-30","date_source":"heading","heading":"[1.0.0] - 2024-01-30","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#100---2024-01-30","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1},{"kind":"change","heading":"UPDATE","items":1}],"hash":"dba3044dba7d2d02"},{"version":"0.1.25","date":"2024-01-29","date_source":"heading","heading":"[0.1.25] - 2024-01-29","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#0125---2024-01-29","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"0982e725720f7046"},{"version":"0.1.24","date":"2024-01-22","date_source":"heading","heading":"[0.1.24] - 2024-01-22","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#0124---2024-01-22","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"a384528f371a1edf"},{"version":"0.1.23","date":"2024-01-22","date_source":"heading","heading":"[0.1.23] - 2024-01-22","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#0123---2024-01-22","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1},{"kind":"other","heading":"Deleted","items":1},{"kind":"change","heading":"Updated","items":1}],"hash":"403bfad75ea8a163"},{"version":"0.1.22","date":"2024-01-18","date_source":"heading","heading":"[0.1.22] - 2024-01-18","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#0122---2024-01-18","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"39c15edcfefb6c76"},{"version":"0.1.21","date":"2024-01-17","date_source":"heading","heading":"[0.1.21] - 2024-01-17","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#0121---2024-01-17","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"56e63262d86fc4b3"},{"version":"0.1.20","date":"2024-01-16","date_source":"heading","heading":"[0.1.20] - 2024-01-16","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#0120---2024-01-16","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"f42bc828aed49d00"},{"version":"0.1.19","date":"2023-12-21","date_source":"heading","heading":"[0.1.19] - 2023-12-21","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#0119---2023-12-21","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1},{"kind":"change","heading":"Updated","items":1}],"hash":"b924eb4a864e6293"},{"version":"0.1.18","date":"2023-12-18","date_source":"heading","heading":"[0.1.18] - 2023-12-18","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#0118---2023-12-18","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1},{"kind":"change","heading":"Updated","items":1}],"hash":"52fcde4e78bf464c"},{"version":"0.1.17","date":"2023-12-15","date_source":"heading","heading":"[0.1.17] - 2023-12-15","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#0117---2023-12-15","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"8c374a86d64a233b"},{"version":"0.1.16","date":"2023-12-06","date_source":"heading","heading":"[0.1.16] - 2023-12-06","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#0116---2023-12-06","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"eb3a7843773e675a"},{"version":"0.1.15","date":"2023-12-05","date_source":"heading","heading":"[0.1.15] - 2023-12-05","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#0115---2023-12-05","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"c17f98f701de2944"},{"version":"0.1.14","date":"2023-11-27","date_source":"heading","heading":"[0.1.14] - 2023-11-27","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#0114---2023-11-27","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"158cd16e37b05d57"},{"version":"0.1.13","date":"2023-11-14","date_source":"heading","heading":"[0.1.13] - 2023-11-14","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#0113---2023-11-14","sections":[{"kind":"other","heading":"⚙️ Miscellaneous Tasks","items":1}],"hash":"417c0d04f9bec3c6"},{"version":"0.1.0","date":"2023-10-23","date_source":"heading","heading":"[0.1.0] - 2023-10-23","url":"https://github.com/dxfrontier/cds-ts-dispatcher/blob/main/CHANGELOG.md#010---2023-10-23","sections":[],"hash":"39e6e3a06e4d8b78"}],"versions":[{"version":"6.1.0","date":"2026-08-06"},{"version":"6.0.0","date":"2026-07-28"},{"version":"5.1.5","date":"2025-08-26"},{"version":"5.1.4","date":"2025-08-22"},{"version":"5.1.3","date":"2025-08-22"},{"version":"5.1.2","date":"2025-08-20"},{"version":"5.1.1","date":"2025-08-19"},{"version":"5.1.0","date":"2025-08-13"},{"version":"5.0.2","date":"2025-08-11"},{"version":"5.0.1","date":"2025-07-02"},{"version":"4.2.2","date":"2025-05-12"},{"version":"4.2.1","date":"2025-05-06"},{"version":"4.2.0","date":"2025-04-28"},{"version":"4.1.3","date":"2025-03-24"},{"version":"4.1.2","date":"2025-03-17"},{"version":"4.1.1","date":"2025-03-11"},{"version":"4.1.0","date":"2025-03-11"},{"version":"4.0.1","date":"2025-02-06"},{"version":"4.0.0","date":"2025-01-28"},{"version":"3.2.7","date":"2025-01-14"},{"version":"3.2.6","date":"2024-11-25"},{"version":"3.2.5","date":"2024-11-21"},{"version":"3.2.4","date":"2024-11-19"},{"version":"3.2.3","date":"2024-11-14"},{"version":"3.2.2","date":"2024-11-13"},{"version":"3.2.1","date":"2024-11-12"},{"version":"3.2.0","date":"2024-11-12"},{"version":"3.1.2","date":"2024-11-05"},{"version":"3.1.1","date":"2024-11-04"},{"version":"3.0.0","date":"2024-08-21"},{"version":"2.1.4","date":"2024-07-18"},{"version":"2.1.3","date":"2024-07-16"},{"version":"2.1.2","date":"2024-07-11"},{"version":"2.1.1","date":"2024-07-10"},{"version":"2.1.0","date":"2024-06-19"},{"version":"2.0.26","date":"2024-06-17"},{"version":"2.0.24","date":"2024-06-17"},{"version":"2.0.22","date":"2024-06-07"},{"version":"2.0.21","date":"2024-06-05"},{"version":"2.0.20","date":"2024-06-04"},{"version":"2.0.19","date":"2024-06-03"},{"version":"2.0.18","date":"2024-05-14"},{"version":"2.0.17","date":"2024-05-14"},{"version":"2.0.16","date":"2024-05-14"},{"version":"2.0.15","date":"2024-05-14"},{"version":"2.0.14","date":"2024-05-14"},{"version":"2.0.13","date":"2024-05-07"},{"version":"2.0.12","date":"2024-04-29"},{"version":"2.0.11","date":"2024-04-19"},{"version":"2.0.10","date":"2024-04-18"},{"version":"2.0.9","date":"2024-04-17"},{"version":"2.0.8","date":"2024-04-17"},{"version":"2.0.6","date":"2024-04-17"},{"version":"2.0.5","date":"2024-04-17"},{"version":"2.0.4","date":"2024-04-16"},{"version":"2.0.3","date":"2024-04-16"},{"version":"2.0.2","date":"2024-04-16"},{"version":"2.0.1","date":"2024-04-16"},{"version":"2.0.0","date":"2024-04-15"},{"version":"1.1.2","date":"2024-04-02"},{"version":"1.1.1","date":"2024-04-01"},{"version":"1.1.0","date":"2024-03-28"},{"version":"1.0.6","date":"2024-03-14"},{"version":"1.0.5","date":"2024-03-08"},{"version":"1.0.4","date":"2024-03-08"},{"version":"1.0.3","date":"2024-02-22"},{"version":"1.0.2","date":"2024-02-14"},{"version":"1.0.1","date":"2024-02-13"},{"version":"1.0.0","date":"2024-01-30"},{"version":"0.1.25","date":"2024-01-29"},{"version":"0.1.24","date":"2024-01-22"},{"version":"0.1.23","date":"2024-01-22"},{"version":"0.1.22","date":"2024-01-18"},{"version":"0.1.21","date":"2024-01-17"},{"version":"0.1.20","date":"2024-01-16"},{"version":"0.1.19","date":"2023-12-21"},{"version":"0.1.18","date":"2023-12-18"},{"version":"0.1.17","date":"2023-12-15"},{"version":"0.1.16","date":"2023-12-06"},{"version":"0.1.15","date":"2023-12-05"},{"version":"0.1.14","date":"2023-11-27"},{"version":"0.1.13","date":"2023-11-14"},{"version":"0.1.12","date":"2023-11-03"},{"version":"0.1.11","date":"2023-11-02"}],"crawled_at":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:dxfrontier","name":"dx frontier GmbH","json":"/actors/dxfrontier.json"}],"contributors":[{"ref":"actor:dragolea","name":"Daniel Dragolea","json":"/actors/dragolea.json"},{"ref":"actor:sblessing","name":"Sebastian Blessing","json":"/actors/sblessing.json"},{"ref":"actor:hakimio","name":"Tomas Rimkus","json":"/actors/hakimio.json"}],"explained_by":[{"ref":"content:sap-cap-controller-service-repository-architecture","name":"SAP CAP: Controller - Service - Repository architecture","json":"/content/sap-cap-controller-service-repository-architecture.json"},{"ref":"content:cds-ts-dispatcher-simplifying-sap-cap-typescript-development","name":"CDS-TS-Dispatcher: Simplifying SAP CAP TypeScript Development","json":"/content/cds-ts-dispatcher-simplifying-sap-cap-typescript-development.json"}],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}