Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 32 additions & 32 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,34 +1,34 @@
{
"packages/amqp": "4.0.0-beta.1",
"packages/async": "4.0.0-beta.1",
"packages/aws": "4.0.0-beta.1",
"packages/cache": "4.0.0-beta.1",
"packages/cloudevents": "4.0.0-beta.2",
"packages/compiler": "4.0.0-beta.2",
"packages/core": "4.0.0-beta.1",
"packages/debug": "4.0.0-beta.1",
"packages/decorators": "4.0.0-beta.1",
"packages/elasticsearch": "4.0.0-beta.1",
"packages/fs": "4.0.0-beta.1",
"packages/gcp": "4.0.0-beta.1",
"packages/google-auth": "4.0.0-beta.1",
"packages/graphql": "4.0.0-beta.1",
"packages/grpc": "4.0.0-beta.1",
"packages/hawk": "4.0.0-beta.1",
"packages/kubernetes": "4.0.0-beta.1",
"packages/mock": "4.0.0-beta.1",
"packages/models": "4.0.0-beta.1",
"packages/mongodb": "4.0.0-beta.1",
"packages/otel": "4.0.0-beta.1",
"packages/postgres": "4.0.0-beta.1",
"packages/ql": "4.0.0-beta.1",
"packages/runtime": "4.0.0-beta.1",
"packages/schema": "0.5.0",
"packages/serialize": "4.0.0-beta.1",
"packages/test": "4.0.0-beta.1",
"packages/ts-plugin": "4.0.0-beta.1",
"packages/tsc-esm": "4.0.0-beta.1",
"packages/utils": "4.0.0-beta.1",
"packages/versioning": "4.0.0-beta.1",
"packages/workout": "4.0.0-beta.1"
"packages/amqp": "4.0.0",
"packages/async": "4.0.0",
"packages/aws": "4.0.0",
"packages/cache": "4.0.0",
"packages/cloudevents": "4.0.0",
"packages/compiler": "4.0.0",
"packages/core": "4.0.0",
"packages/debug": "4.0.0",
"packages/decorators": "4.0.0",
"packages/elasticsearch": "4.0.0",
"packages/fs": "4.0.0",
"packages/gcp": "4.0.0",
"packages/google-auth": "4.0.0",
"packages/graphql": "4.0.0",
"packages/grpc": "4.0.0",
"packages/hawk": "4.0.0",
"packages/kubernetes": "4.0.0",
"packages/mock": "4.0.0",
"packages/models": "4.0.0",
"packages/mongodb": "4.0.0",
"packages/otel": "4.0.0",
"packages/postgres": "4.0.0",
"packages/ql": "4.0.0",
"packages/runtime": "4.0.0",
"packages/schema": "0.6.0",
"packages/serialize": "4.0.0",
"packages/test": "4.0.0",
"packages/ts-plugin": "4.0.0",
"packages/tsc-esm": "4.0.0",
"packages/utils": "4.0.0",
"packages/versioning": "4.0.0",
"packages/workout": "4.0.0"
}
29 changes: 29 additions & 0 deletions packages/amqp/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,35 @@
* devDependencies
* @webda/shell bumped from ^3.10.1 to ^3.11.0

## [4.0.0](https://github.com/loopingz/webda.io/compare/amqp-v4.0.0-beta.1...amqp-v4.0.0) (2026-05-09)


### ⚠ BREAKING CHANGES

* remove node 18 support

### Features

* add codemod system ([bbc3086](https://github.com/loopingz/webda.io/commit/bbc3086c1bd4e5c9a7ec9a2ed14772cd8edbf477))
* add formatting for context ([54dee1e](https://github.com/loopingz/webda.io/commit/54dee1e09da052c5daba778bc45bccff15d033f4))
* move to node 22 ([21daf46](https://github.com/loopingz/webda.io/commit/21daf46c54d4e3912ad1b545e1ce89b9a6a84c35))
* move to pnpm and disable many modules for now ([ea953b7](https://github.com/loopingz/webda.io/commit/ea953b7faaa47d70bc8136b39e9a3d3336655214))
* remove node 18 support ([44e7de2](https://github.com/loopingz/webda.io/commit/44e7de29fbc40df9cfb9a707f58bc08d421a3ac1))


### Bug Fixes

* unit test models relations ([2d160f1](https://github.com/loopingz/webda.io/commit/2d160f18d2139b362e8a12f935e15eaad27a808a))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @webda/core bumped to 4.0.0
* devDependencies
* @webda/compiler bumped to 4.0.0

## [4.0.0-beta.1](https://github.com/loopingz/webda.io/compare/amqp-v3.3.6...amqp-v4.0.0-beta.1) (2024-08-14)


Expand Down
2 changes: 1 addition & 1 deletion packages/amqp/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@webda/amqp",
"version": "4.0.0-beta.1",
"version": "4.0.0",
"description": "Implements AMQP on webda",
"keywords": [
"activemq",
Expand Down
37 changes: 37 additions & 0 deletions packages/async/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,43 @@
* dependencies
* @webda/core bumped from ^3.15.1 to ^3.16.0

## [4.0.0](https://github.com/loopingz/webda.io/compare/async-v4.0.0-beta.1...async-v4.0.0) (2026-05-09)


### ⚠ BREAKING CHANGES

* remove node 18 support
* remove expose for Store

### Features

* add codemod system ([bbc3086](https://github.com/loopingz/webda.io/commit/bbc3086c1bd4e5c9a7ec9a2ed14772cd8edbf477))
* add formatting for context ([54dee1e](https://github.com/loopingz/webda.io/commit/54dee1e09da052c5daba778bc45bccff15d033f4))
* enhance debug panels ([#759](https://github.com/loopingz/webda.io/issues/759)) ([63e6e0c](https://github.com/loopingz/webda.io/commit/63e6e0c3bd7d72fb06b148c7344eb3021d186ae9))
* move to node 22 ([21daf46](https://github.com/loopingz/webda.io/commit/21daf46c54d4e3912ad1b545e1ce89b9a6a84c35))
* move to pnpm and disable many modules for now ([ea953b7](https://github.com/loopingz/webda.io/commit/ea953b7faaa47d70bc8136b39e9a3d3336655214))
* operations system — decouple operations from transport ([#753](https://github.com/loopingz/webda.io/issues/753)) ([54f3151](https://github.com/loopingz/webda.io/commit/54f3151686b9115221790e90c3ee723fb0b8c873))
* remove expose for Store ([c8a36b1](https://github.com/loopingz/webda.io/commit/c8a36b19c81b830e9c03195388b402e53f987e6e))
* remove node 18 support ([44e7de2](https://github.com/loopingz/webda.io/commit/44e7de29fbc40df9cfb9a707f58bc08d421a3ac1))


### Bug Fixes

* unit test models relations ([2d160f1](https://github.com/loopingz/webda.io/commit/2d160f18d2139b362e8a12f935e15eaad27a808a))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @webda/core bumped to 4.0.0
* @webda/ql bumped to 4.0.0
* @webda/workout bumped to 4.0.0
* devDependencies
* @webda/compiler bumped to 4.0.0
* @webda/test bumped to 4.0.0
* @webda/tsc-esm bumped to 4.0.0

## [4.0.0-beta.1](https://github.com/loopingz/webda.io/compare/async-v3.7.2...async-v4.0.0-beta.1) (2024-08-14)


Expand Down
2 changes: 1 addition & 1 deletion packages/async/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@webda/async",
"version": "4.0.0-beta.1",
"version": "4.0.0",
"description": "Async System",
"main": "lib/index.js",
"scripts": {
Expand Down
37 changes: 37 additions & 0 deletions packages/aws/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,43 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
* devDependencies
* @webda/shell bumped from ^3.10.1 to ^3.11.0

## [4.0.0](https://github.com/loopingz/webda.io/compare/aws-v4.0.0-beta.1...aws-v4.0.0) (2026-05-09)


### ⚠ BREAKING CHANGES

* remove node 18 support
* remove expose for Store

### Features

* add codemod system ([bbc3086](https://github.com/loopingz/webda.io/commit/bbc3086c1bd4e5c9a7ec9a2ed14772cd8edbf477))
* add formatting for context ([54dee1e](https://github.com/loopingz/webda.io/commit/54dee1e09da052c5daba778bc45bccff15d033f4))
* move to node 22 ([21daf46](https://github.com/loopingz/webda.io/commit/21daf46c54d4e3912ad1b545e1ce89b9a6a84c35))
* move to pnpm and disable many modules for now ([ea953b7](https://github.com/loopingz/webda.io/commit/ea953b7faaa47d70bc8136b39e9a3d3336655214))
* operations system — decouple operations from transport ([#753](https://github.com/loopingz/webda.io/issues/753)) ([54f3151](https://github.com/loopingz/webda.io/commit/54f3151686b9115221790e90c3ee723fb0b8c873))
* remove expose for Store ([c8a36b1](https://github.com/loopingz/webda.io/commit/c8a36b19c81b830e9c03195388b402e53f987e6e))
* remove node 18 support ([44e7de2](https://github.com/loopingz/webda.io/commit/44e7de29fbc40df9cfb9a707f58bc08d421a3ac1))


### Bug Fixes

* **route53:** Do not run changeResourceRecordsSets if no changes ([b7c6efd](https://github.com/loopingz/webda.io/commit/b7c6efd583bd9ed84adc98d032d92e60e5551024))
* unit test models relations ([2d160f1](https://github.com/loopingz/webda.io/commit/2d160f18d2139b362e8a12f935e15eaad27a808a))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @webda/async bumped to 4.0.0
* @webda/core bumped to 4.0.0
* @webda/ql bumped to 4.0.0
* @webda/workout bumped to 4.0.0
* devDependencies
* @webda/compiler bumped to 4.0.0
* @webda/test bumped to 4.0.0

## [4.0.0-beta.1](https://github.com/loopingz/webda.io/compare/aws-v3.4.2...aws-v4.0.0-beta.1) (2024-08-14)


Expand Down
2 changes: 1 addition & 1 deletion packages/aws/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@webda/aws",
"version": "4.0.0-beta.1",
"version": "4.0.0",
"description": "Webda AWS Services implementation",
"main": "lib/index.js",
"scripts": {
Expand Down
32 changes: 32 additions & 0 deletions packages/cache/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Changelog

## [4.0.0](https://github.com/loopingz/webda.io/compare/cache-v4.0.0-beta.1...cache-v4.0.0) (2026-05-09)


### Features

* add @webda/cache module ease-up cache system ([06f31d4](https://github.com/loopingz/webda.io/commit/06f31d40cedb035243acb00c7dca9c7eea39cd4a))
* add codemod system ([bbc3086](https://github.com/loopingz/webda.io/commit/bbc3086c1bd4e5c9a7ec9a2ed14772cd8edbf477))
* add conditional caching and hashStrategy ([b101dcb](https://github.com/loopingz/webda.io/commit/b101dcb99a03314f89084f53f74859c1fb9778ab))
* add formatting for context ([54dee1e](https://github.com/loopingz/webda.io/commit/54dee1e09da052c5daba778bc45bccff15d033f4))
* add ObjectStorage cache stored directly on the instance ([11d9e19](https://github.com/loopingz/webda.io/commit/11d9e194af480d9357e40899cf44ac4aa26010a6))
* improve caching module ([08b2db5](https://github.com/loopingz/webda.io/commit/08b2db5d96cc4553d5ff2919cbf00287192b4ff6))
* move to node 22 ([21daf46](https://github.com/loopingz/webda.io/commit/21daf46c54d4e3912ad1b545e1ce89b9a6a84c35))
* move to pnpm and disable many modules for now ([ea953b7](https://github.com/loopingz/webda.io/commit/ea953b7faaa47d70bc8136b39e9a3d3336655214))
* update @webda/cache module ([8cb32c3](https://github.com/loopingz/webda.io/commit/8cb32c3570995f34fc0d3a5221fcd495a82b9f05))


### Bug Fixes

* 'this' context in cache ([24d2166](https://github.com/loopingz/webda.io/commit/24d216665c9e592000aedac2359b91fc37b93b01))
* symlink isMainModule ([7918dd1](https://github.com/loopingz/webda.io/commit/7918dd1704a3efff2afee7cf424d14d402b331e2))
* unit test models relations ([2d160f1](https://github.com/loopingz/webda.io/commit/2d160f18d2139b362e8a12f935e15eaad27a808a))


### Dependencies

* The following workspace dependencies were updated
* devDependencies
* @webda/compiler bumped to 4.0.0
* @webda/decorators bumped to 4.0.0
* @webda/test bumped to 4.0.0
2 changes: 1 addition & 1 deletion packages/cache/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@webda/cache",
"version": "4.0.0-beta.1",
"version": "4.0.0",
"description": "A flexible method-level caching library with decorator support, TTL expiration, and multiple storage strategies",
"keywords": [
"webda"
Expand Down
30 changes: 30 additions & 0 deletions packages/cloudevents/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,35 @@
# Changelog

## [4.0.0](https://github.com/loopingz/webda.io/compare/cloudevents-v4.0.0-beta.2...cloudevents-v4.0.0) (2026-05-09)


### ⚠ BREAKING CHANGES

* remove node 18 support

### Features

* add codemod system ([bbc3086](https://github.com/loopingz/webda.io/commit/bbc3086c1bd4e5c9a7ec9a2ed14772cd8edbf477))
* add formatting for context ([54dee1e](https://github.com/loopingz/webda.io/commit/54dee1e09da052c5daba778bc45bccff15d033f4))
* add option to register filter type ([8fb4670](https://github.com/loopingz/webda.io/commit/8fb46708b0f3b3c74c28f87a30f24f6949419eaf))
* **cloudevents:** add isCloudEvent() duck-typing validation ([#746](https://github.com/loopingz/webda.io/issues/746)) ([afcdf66](https://github.com/loopingz/webda.io/commit/afcdf668f50f6ea85e331453bea966d81912badb))
* move to node 22 ([21daf46](https://github.com/loopingz/webda.io/commit/21daf46c54d4e3912ad1b545e1ce89b9a6a84c35))
* move to pnpm and disable many modules for now ([ea953b7](https://github.com/loopingz/webda.io/commit/ea953b7faaa47d70bc8136b39e9a3d3336655214))
* remove node 18 support ([44e7de2](https://github.com/loopingz/webda.io/commit/44e7de29fbc40df9cfb9a707f58bc08d421a3ac1))


### Bug Fixes

* unit test models relations ([2d160f1](https://github.com/loopingz/webda.io/commit/2d160f18d2139b362e8a12f935e15eaad27a808a))


### Dependencies

* The following workspace dependencies were updated
* devDependencies
* @webda/compiler bumped to 4.0.0
* @webda/tsc-esm bumped to 4.0.0

## [4.0.0-beta.2](https://github.com/loopingz/webda.io/compare/cloudevents-v4.0.0-beta.1...cloudevents-v4.0.0-beta.2) (2024-08-14)


Expand Down
2 changes: 1 addition & 1 deletion packages/cloudevents/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@webda/cloudevents",
"version": "4.0.0-beta.2",
"version": "4.0.0",
"description": "Discovery and Subscriptions for CloudEvents",
"keywords": [
"cloudevents",
Expand Down
59 changes: 59 additions & 0 deletions packages/compiler/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# Changelog

## [4.0.0](https://github.com/loopingz/webda.io/compare/compiler-v4.0.0-beta.2...compiler-v4.0.0) (2026-05-09)


### Features

* add Behavior and move Binary to Behavior ([ef05efb](https://github.com/loopingz/webda.io/commit/ef05efb3c7910d014336d3a3a0a102dfff38a1b6))
* add build hooks ([97016bc](https://github.com/loopingz/webda.io/commit/97016bcb9a7becfa87793fa6cc408784487e7e07))
* add codemod system ([bbc3086](https://github.com/loopingz/webda.io/commit/bbc3086c1bd4e5c9a7ec9a2ed14772cd8edbf477))
* add codemod to compiler ([7552a04](https://github.com/loopingz/webda.io/commit/7552a0430fd1784540799c2fffa76126b3ab57fb))
* add formatting for context ([54dee1e](https://github.com/loopingz/webda.io/commit/54dee1e09da052c5daba778bc45bccff15d033f4))
* add metadata plugins ([ffcd62c](https://github.com/loopingz/webda.io/commit/ffcd62caf2990e958682319166a684823609637e))
* add models schema generation ([921b0b4](https://github.com/loopingz/webda.io/commit/921b0b46661b7543591760d82bdd773c3081603b))
* add module @webda/compiler ([6d30cd3](https://github.com/loopingz/webda.io/commit/6d30cd38d79f7b8b0d2828b40586d75afc6e2e1b))
* add operation schema on models ([6c27107](https://github.com/loopingz/webda.io/commit/6c27107e07fc5c62c35aa0bd3ed3b2882196925b))
* allow Operation to be synchronous ([d010c1f](https://github.com/loopingz/webda.io/commit/d010c1f8ffc1751fc5dce3de4efd0b06a9c6626a))
* allow webda serve from @webda/core package ([69a6f01](https://github.com/loopingz/webda.io/commit/69a6f01cda754b68d3c8fb0694b47deaf8065159))
* blog-system Binary/Binaries demo + e2e suite, with framework fixes ([#771](https://github.com/loopingz/webda.io/issues/771)) ([fe7e187](https://github.com/loopingz/webda.io/commit/fe7e18786744134fb29447a9f139689abbbd4950))
* capability-based auto-injection for CLI commands ([#749](https://github.com/loopingz/webda.io/issues/749)) ([027f098](https://github.com/loopingz/webda.io/commit/027f098afb83796afab28d59cc04339f29bfad60))
* compiler morphers ([4ac0b9f](https://github.com/loopingz/webda.io/commit/4ac0b9f45ad0d7d649d434ce580c83a68623c16a))
* **compiler:** add PrimaryKeySeparator to ModelMetadata ([b62943b](https://github.com/loopingz/webda.io/commit/b62943b90b79367c66fb283c8f44049683ab1b9a))
* enhance debug panels ([#759](https://github.com/loopingz/webda.io/issues/759)) ([63e6e0c](https://github.com/loopingz/webda.io/commit/63e6e0c3bd7d72fb06b148c7344eb3021d186ae9))
* improve caching module ([08b2db5](https://github.com/loopingz/webda.io/commit/08b2db5d96cc4553d5ff2919cbf00287192b4ff6))
* model Behaviors v1 ([#765](https://github.com/loopingz/webda.io/issues/765)) ([5053245](https://github.com/loopingz/webda.io/commit/5053245440a60318f06fb9aecacf8113c31262a8))
* move to node 22 ([21daf46](https://github.com/loopingz/webda.io/commit/21daf46c54d4e3912ad1b545e1ce89b9a6a84c35))
* move to pnpm and disable many modules for now ([ea953b7](https://github.com/loopingz/webda.io/commit/ea953b7faaa47d70bc8136b39e9a3d3336655214))
* move to the Fork util from @webda/workout ([a43b10b](https://github.com/loopingz/webda.io/commit/a43b10b3d23f5234e35ed27bfeab5e4cfc23d1dc))
* remove ts-json-schema dep ([2b7a67f](https://github.com/loopingz/webda.io/commit/2b7a67fb182f63ff254ff644e15d7d553c55c7b0))
* service capabilities and CLI commands system ([#743](https://github.com/loopingz/webda.io/issues/743)) ([ae2897c](https://github.com/loopingz/webda.io/commit/ae2897c85894bfa3f28c20f8341e13ee95b82cbc))
* update @webda/test to use new annotations ([15e8b30](https://github.com/loopingz/webda.io/commit/15e8b30506043fb9cfe6ac544c0093496a07d6fc))
* WebdaQLString<T> branded type + ts-plugin compile-time validator ([#772](https://github.com/loopingz/webda.io/issues/772)) ([f0c14c1](https://github.com/loopingz/webda.io/commit/f0c14c1d5511b6f5e4f52633a23b3d2fe07b86c1))


### Bug Fixes

* add cli in core ([814a599](https://github.com/loopingz/webda.io/commit/814a599ee263fa85e2b8c38a2c6cd5563a1fa995))
* add schema generation on build ([e63880c](https://github.com/loopingz/webda.io/commit/e63880c0e0f275bdf37e022f28e3430c4498cea2))
* add service operation detection ([62e3a05](https://github.com/loopingz/webda.io/commit/62e3a05595367089e447a530a8ce146aeeab30d9))
* allow comments in tsconfig.json ([1b75cde](https://github.com/loopingz/webda.io/commit/1b75cdecb8af91ec2df9cbe279b3ce5a07fc9843))
* compiler configuration import guess ([72deeba](https://github.com/loopingz/webda.io/commit/72deeba7bbd3af99bfb2ead1053a54259f3a6213))
* importing ModelLink ([808ab14](https://github.com/loopingz/webda.io/commit/808ab148d90ce81279cb50c18d2aa3aa48dc555c))
* interactive logger ([8c30ee9](https://github.com/loopingz/webda.io/commit/8c30ee9f9dd5c40fba149fa0cadba54e1239db81))
* metadata guess on compile ([5e6dcec](https://github.com/loopingz/webda.io/commit/5e6dcec9cd27546b0cf0bace1e8d470afa887661))
* move to nodenext module and update Inject annotation ([d7d85e4](https://github.com/loopingz/webda.io/commit/d7d85e4dc2a73fce5e63429c02663d980515b667))
* unit test models relations ([2d160f1](https://github.com/loopingz/webda.io/commit/2d160f18d2139b362e8a12f935e15eaad27a808a))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @webda/schema bumped to 0.6.0
* @webda/ts-plugin bumped to 4.0.0
* @webda/utils bumped to 4.0.0
* @webda/workout bumped to 4.0.0
* devDependencies
* @webda/test bumped to 4.0.0
* @webda/tsc-esm bumped to 4.0.0
2 changes: 1 addition & 1 deletion packages/compiler/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@webda/compiler",
"version": "4.0.0-beta.2",
"version": "4.0.0",
"description": "Expose API with Lambda",
"keywords": [
"aws",
Expand Down
Loading