From ed9febf0ad1c99dbd08bf118358cf660c541438c Mon Sep 17 00:00:00 2001 From: pvyazankin Date: Fri, 5 Jun 2026 00:08:25 +0200 Subject: [PATCH 1/2] MILAB-6382: bump workflow-tengo to 5.24.0 for .gpuMemory() The workflow was updated in daf19df (April 24, "Rename .gpu() to .gpuMemory()") but the catalog pin stayed on @platforma-sdk/workflow-tengo 5.13.1, where the exec builder only exposes .gpu(). Every block run failed with "cannot get element from strictMap: key 'gpuMemory' not found" at the b.gpuMemory(...) call. 5.24.0 is the highest version that builds cleanly against the existing @platforma-sdk/tengo-builder 2.4.18 (5.25.0 adds a wasm artefact type that the older tengo-builder does not understand). --- .changeset/sdk-bump-gpumemory.md | 5 +++++ pnpm-lock.yaml | 20 ++++++++++---------- pnpm-workspace.yaml | 2 +- 3 files changed, 16 insertions(+), 11 deletions(-) create mode 100644 .changeset/sdk-bump-gpumemory.md diff --git a/.changeset/sdk-bump-gpumemory.md b/.changeset/sdk-bump-gpumemory.md new file mode 100644 index 0000000..56f524e --- /dev/null +++ b/.changeset/sdk-bump-gpumemory.md @@ -0,0 +1,5 @@ +--- +"@platforma-open/milaboratories.gpu-test.workflow": patch +--- + +Bump `@platforma-sdk/workflow-tengo` from 5.13.1 to 5.24.0 so the `.gpuMemory()` method actually exists at runtime. The April rename commit (`daf19df`, "Rename .gpu() to .gpuMemory()") updated the workflow source but left the catalog pin on 5.13.1, where the builder only exposes `.gpu()` — every block run failed with `cannot get element from strictMap: key "gpuMemory" not found` on the `b.gpuMemory(...)` call. diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 63e7494..43c8206 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,8 +37,8 @@ catalogs: specifier: 1.54.1 version: 1.54.1 '@platforma-sdk/workflow-tengo': - specifier: 5.13.1 - version: 5.13.1 + specifier: 5.24.0 + version: 5.24.0 eslint: specifier: ^9.25.1 version: 9.39.4 @@ -172,7 +172,7 @@ importers: version: link:../software/gpu-info '@platforma-sdk/workflow-tengo': specifier: 'catalog:' - version: 5.13.1 + version: 5.24.0 devDependencies: '@platforma-sdk/tengo-builder': specifier: 'catalog:' @@ -891,8 +891,8 @@ packages: '@platforma-open/milaboratories.software-ptabler.schema@1.13.9': resolution: {integrity: sha512-g8yqWbNMV8CKHonyC8ZwP86uppsF9OPfZcLm+qM8abKNPxkIHb6jVY3ni9Rzd7wi58gZFdT0SUu/P4nI80JgcA==} - '@platforma-open/milaboratories.software-ptabler@1.15.0': - resolution: {integrity: sha512-7hbuOsIU3WsmAsBwWoVfP1UyZPBQj/Ec8KGoUBoaAq5VNjVQ7oQR3Nx4co+dIJJ9+cEB3c633Xx1DNxebb5uNQ==} + '@platforma-open/milaboratories.software-ptabler@1.16.1': + resolution: {integrity: sha512-m4tzKYlopjHLYpRLSjIqEtFr0QP7MuweaMCTEmr6a+gIVE+x9MKawdXwNwo1A/2QuatygIcGRvIcIz34WibZMA==} '@platforma-open/milaboratories.software-ptexter@1.2.2': resolution: {integrity: sha512-I08YpKQ4+esLrfpVra5UJ+bznI9Zzba6OW0rKK407a1EUmanvYMVrCbM9gqnm6CHbv2vQxNGSaO8p1LoBh+9gA==} @@ -947,8 +947,8 @@ packages: '@platforma-sdk/ui-vue@1.54.1': resolution: {integrity: sha512-kTH80O5Ic5Z6ogp40R9igbByVLPBGsJ2dSERl0ouQVYefUZgKGjj227+/Zr3cslrMHQUjWHbgfMXE3NL4rPSEA==} - '@platforma-sdk/workflow-tengo@5.13.1': - resolution: {integrity: sha512-8XcfEuc3/GqVV2CTgwNCKVgwGB43kvAg/znlug4Gcc24uva7eudlCmcURI/1H8CQ35bpQZKhL+I5oJnm4b6xCA==} + '@platforma-sdk/workflow-tengo@5.24.0': + resolution: {integrity: sha512-LFZbnHHU3yBulorph6867ZF0P8mtm0scEXQxplNJXxylMJp09uHSCKp/1JHhsMK7v8/iEY0Tph7RgVJXVSwmoA==} '@protobuf-ts/grpc-transport@2.11.1': resolution: {integrity: sha512-l6wrcFffY+tuNnuyrNCkRM8hDIsAZVLA8Mn7PKdVyYxITosYh60qW663p9kL6TWXYuDCL3oxH8ih3vLKTDyhtg==} @@ -4803,7 +4803,7 @@ snapshots: dependencies: '@milaboratories/pl-model-common': 1.24.6 - '@platforma-open/milaboratories.software-ptabler@1.15.0': {} + '@platforma-open/milaboratories.software-ptabler@1.16.1': {} '@platforma-open/milaboratories.software-ptexter@1.2.2': {} @@ -4929,10 +4929,10 @@ snapshots: - typescript - universal-cookie - '@platforma-sdk/workflow-tengo@5.13.1': + '@platforma-sdk/workflow-tengo@5.24.0': dependencies: '@milaboratories/software-pframes-conv': 2.2.9 - '@platforma-open/milaboratories.software-ptabler': 1.15.0 + '@platforma-open/milaboratories.software-ptabler': 1.16.1 '@platforma-open/milaboratories.software-ptexter': 1.2.2 '@platforma-open/milaboratories.software-small-binaries': 2.0.3 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 2109586..ae2cfa6 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -9,7 +9,7 @@ catalog: # SDK packages - EXACT VERSIONS (no ^ or ~) '@milaboratories/ts-builder': 1.2.9 '@milaboratories/ts-configs': 1.2.1 - '@platforma-sdk/workflow-tengo': 5.13.1 + '@platforma-sdk/workflow-tengo': 5.24.0 '@platforma-sdk/model': 1.53.15 '@platforma-sdk/ui-vue': 1.54.1 '@platforma-sdk/tengo-builder': 2.4.18 From 429fa7ad7c21680c51dae9a8d0e4776e068ce840 Mon Sep 17 00:00:00 2001 From: pvyazankin Date: Fri, 5 Jun 2026 11:50:01 +0200 Subject: [PATCH 2/2] MILAB-6382: bump block-tools and tengo-builder CI's infrastructure-package check rejected the older versions: @platforma-sdk/block-tools 2.7.2 -> 2.10.6 @platforma-sdk/tengo-builder 2.4.18 -> 4.0.5 Build verified locally: pnpm install + env PL_PKG_DEV=local pnpm build both clean (9/9 tasks OK). --- .changeset/sdk-bump-gpumemory.md | 8 +- pnpm-lock.yaml | 146 +++++++++++++++---------------- pnpm-workspace.yaml | 4 +- 3 files changed, 78 insertions(+), 80 deletions(-) diff --git a/.changeset/sdk-bump-gpumemory.md b/.changeset/sdk-bump-gpumemory.md index 56f524e..1f7747e 100644 --- a/.changeset/sdk-bump-gpumemory.md +++ b/.changeset/sdk-bump-gpumemory.md @@ -1,5 +1,11 @@ --- "@platforma-open/milaboratories.gpu-test.workflow": patch +"@platforma-open/milaboratories.gpu-test.gpu-info": patch +"@platforma-open/milaboratories.gpu-test": patch --- -Bump `@platforma-sdk/workflow-tengo` from 5.13.1 to 5.24.0 so the `.gpuMemory()` method actually exists at runtime. The April rename commit (`daf19df`, "Rename .gpu() to .gpuMemory()") updated the workflow source but left the catalog pin on 5.13.1, where the builder only exposes `.gpu()` — every block run failed with `cannot get element from strictMap: key "gpuMemory" not found` on the `b.gpuMemory(...)` call. +Bump SDK infrastructure to current versions. + +- `@platforma-sdk/workflow-tengo`: 5.13.1 → 5.24.0 — adds the `.gpuMemory()` exec-builder method. The April rename commit (`daf19df`, "Rename .gpu() to .gpuMemory()") updated the workflow source but left the catalog pin on 5.13.1, where the builder only exposes `.gpu()`. Every block run failed with `cannot get element from strictMap: key "gpuMemory" not found` on the `b.gpuMemory(...)` call. +- `@platforma-sdk/tengo-builder`: 2.4.18 → 4.0.5 — required by CI's "old infrastructure package" check. +- `@platforma-sdk/block-tools`: 2.7.2 → 2.10.6 — same. diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 43c8206..7e477f7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,8 +19,8 @@ catalogs: specifier: ^1.7.11 version: 1.7.11 '@platforma-sdk/block-tools': - specifier: 2.7.2 - version: 2.7.2 + specifier: 2.10.6 + version: 2.10.6 '@platforma-sdk/eslint-config': specifier: 1.2.0 version: 1.2.0 @@ -31,8 +31,8 @@ catalogs: specifier: 3.11.4 version: 3.11.4 '@platforma-sdk/tengo-builder': - specifier: 2.4.18 - version: 2.4.18 + specifier: 4.0.5 + version: 4.0.5 '@platforma-sdk/ui-vue': specifier: 1.54.1 version: 1.54.1 @@ -67,7 +67,7 @@ importers: version: 2.30.0(@types/node@25.5.0) '@platforma-sdk/block-tools': specifier: 'catalog:' - version: 2.7.2 + version: 2.10.6 shx: specifier: 'catalog:' version: 0.4.0 @@ -92,7 +92,7 @@ importers: devDependencies: '@platforma-sdk/block-tools': specifier: 'catalog:' - version: 2.7.2 + version: 2.10.6 model: dependencies: @@ -108,7 +108,7 @@ importers: version: 1.2.1 '@platforma-sdk/block-tools': specifier: 'catalog:' - version: 2.7.2 + version: 2.10.6 '@platforma-sdk/eslint-config': specifier: 'catalog:' version: 1.2.0(@eslint/js@9.39.4)(@stylistic/eslint-plugin@2.13.0(eslint@9.39.4)(typescript@5.6.3))(eslint-plugin-n@17.24.0(eslint@9.39.4)(typescript@5.6.3))(eslint-plugin-vue@9.33.0(eslint@9.39.4))(eslint@9.39.4)(globals@15.15.0)(typescript-eslint@8.58.0(eslint@9.39.4)(typescript@5.6.3))(typescript@5.6.3) @@ -176,7 +176,7 @@ importers: devDependencies: '@platforma-sdk/tengo-builder': specifier: 'catalog:' - version: 2.4.18 + version: 4.0.5 packages: @@ -690,37 +690,34 @@ packages: resolution: {integrity: sha512-PNZfc1UrlQAXHIxMy9JkvTungXSOFNX4aBnamHE01GrKE6R0rPaapVynxdg1SgvkvFVps6bMe4ScZw4JuaePeQ==} engines: {node: '>=22'} - '@milaboratories/helpers@1.14.0': - resolution: {integrity: sha512-lKzbuUJHBiGEVxqS9+EaYkuMAQt0iAohQUiIviu+2rNZHrTIvJGLBIiLBHC7fmjJM45xCKzyLG6c0tPjDUi2kQ==} + '@milaboratories/helpers@1.14.2': + resolution: {integrity: sha512-zOkD4aWNbembwI+AsPTz7nmWC1VPA4rwGBc+Nd5jPpKVh7rCtZwQrlOP5mVqRVMKIAjb1nU8kzzCGfqNPqfJjA==} engines: {node: '>=22'} - '@milaboratories/pl-client@2.17.0': - resolution: {integrity: sha512-jgVXbfM8JSu6p37ep6O2itirnfRe/0wV5nshXLIw+nzJjYgJn61aKnvVrM1JuYUcFTEh6MZbWk/19VcqXjCpMQ==} + '@milaboratories/pl-client@3.11.1': + resolution: {integrity: sha512-ogWap6lRKJUldSqS7Hgk332wgp1I0MEocqAtoS1819Dn1JZ6iiUo56dqma8TDuH7m088uQmC6uf9cLgHwhDNag==} engines: {node: '>=22.19.0'} + '@milaboratories/pl-error-like@1.12.10': + resolution: {integrity: sha512-iHmnLG5lxJqcymUmEL8onCDGEADk1S/5RNACQ5yfTCNcCkUc+7hYrDHQpFmWXPPGC9sG+NTBxt4wr5m8UsLm2g==} + '@milaboratories/pl-error-like@1.12.8': resolution: {integrity: sha512-j8evT0YYuXQndVcsk8bOGfH9qpXRefFiO7uCdptG9Lz0QTv4e6OOxNUJPe9+TSp/72PXUsCrYGHUeTqtvUb0lA==} - '@milaboratories/pl-error-like@1.12.9': - resolution: {integrity: sha512-9qlfawLFO4qG656ayvVSRholhhwlfXUvKKllXpHadqbnf2zO2oCd+5J76bPaFXDz/A3T+1eokCnCX74JsqCYSw==} - - '@milaboratories/pl-http@1.2.3': - resolution: {integrity: sha512-39K69Tkws9EwU6lrSgd4txeN+vu/BcIyJIrLaX3Q9LKD+/LZCH39He5OayhA1YSJzso0WLI/FkGzW2OAOprA+A==} - '@milaboratories/pl-http@1.2.4': resolution: {integrity: sha512-QKmhx+WEvJCV9dUy/SBdQk/ApaJ5ewBFgm/b+XPlS10SusAdqUUTGvK5+hq8YSuUMXlHb/dk++UtI5YlDuDl2Q==} - '@milaboratories/pl-model-backend@1.1.47': - resolution: {integrity: sha512-uZPNR8j3DXme3esByYrmjdfqzML5EG6a8N6TXq76WzkzXDsLQyzDwjByuPr5ALwrz4jhJQSkmAUM3NhZxnYW5A==} + '@milaboratories/pl-model-backend@1.4.4': + resolution: {integrity: sha512-4vwPqUzo1VnaDi2pFpkNtdqKZBOEDHwG7UpWrKYLO8cWZIZDERbJupGHvM1xt8WamrcRT+CMLyL2yNIJ+eXQnQ==} '@milaboratories/pl-model-common@1.24.6': resolution: {integrity: sha512-FEsjVjJbsBMOvgkrgOhK6p3B7RHBGBmenoq9mfZpVYP2bVd3f557490FG0VvYXgvo9o0fwUzcNLDy3Wqv/ryhg==} - '@milaboratories/pl-model-common@1.29.0': - resolution: {integrity: sha512-on2ysnEIchh+XsTL46lphRwjyXm4aX0bGS0aEDlgAh67Z60BfrtvS5Q+MGgbS+ZQSFYZiWrun32KmXMxqjI/RA==} + '@milaboratories/pl-model-common@1.45.0': + resolution: {integrity: sha512-T3yCPY112J/+b5OjK2qVaJ/sk5rdyA8GNa87YojwZmO9P8KAgngOZrnjmBTnyW3Z64iK4N6Lt64+c0AnPB9sig==} - '@milaboratories/pl-model-middle-layer@1.16.0': - resolution: {integrity: sha512-fua7s/VWz0J2vpBN5bd4BzahyVZQHHZoTCPL7hXzwanPwPfeeCpnm1Hd/3yYj6cYKilaG9S82aOwAPXIq9WeOg==} + '@milaboratories/pl-model-middle-layer@1.29.1': + resolution: {integrity: sha512-ZNp3gE2RkeiGmZR6IZVLkBhmU13Ciheff8J5f1wLg9V507hZsJp2VjSRHUS4TiNgtVWQAlnR0TMQSRNYZVfJfg==} '@milaboratories/ptabler-expression-js@1.1.16': resolution: {integrity: sha512-Iu7/f0M3H+Cu+6BunwUqcPDO86coHCavsgANJ8mFdCPvIiYj/du3QdaTzi9rH0YO+9n2i0aFd5+seNL2YvkbJQ==} @@ -746,15 +743,11 @@ packages: '@milaboratories/ts-configs@1.2.1': resolution: {integrity: sha512-xiZySRp0M7FU/oMhWPSXPqlQjPugoRGrgtnjMz+XfFDpk8W+VASDJ25pObZnzdqI8jilGQnA6XCZ9QClzsk9BA==} - '@milaboratories/ts-helpers-oclif@1.1.38': - resolution: {integrity: sha512-acc/gmGKtpg5fUhNoPXoYh+rcKzl7KoXOa9JWyNpvXcKirx1Q6+Cc14OdlbbxxUOS9P+5cLKW1youkLuT/jemQ==} + '@milaboratories/ts-helpers-oclif@1.1.41': + resolution: {integrity: sha512-rpn1jB2b6p4hcw4Y2iuLM/9X9zqGXacRL1RbZMaB6ebk+2bnmH3CtmfJJdBWW1wfsP80HqmRV8iQrfCI1kzFDA==} - '@milaboratories/ts-helpers@1.7.2': - resolution: {integrity: sha512-Ptfxh2SGL7Scqg+uIC5QjBMyqWwq+aldlYhrkURUQaXQcINlBqTYeUIHgb9DjJLj9B/K522uh9iKJ4rjTW1mxA==} - engines: {node: '>=22.19.0'} - - '@milaboratories/ts-helpers@1.7.3': - resolution: {integrity: sha512-65/URvZfb5moAyIaRKoExjam5ZcXHg9EyepFU7dnUBpPaW0q5+HTS6ThQDIiGJk63qwXe9qyyDgIbSqyhFWulw==} + '@milaboratories/ts-helpers@1.8.2': + resolution: {integrity: sha512-bQHcEAeJXyV95Gyk0yoRS5t3M71mFaNG+SsY2o+i4GDDeByUXBiF+T5A0elc/rCyLK6NNlOblou0DHBYOiW3pQ==} engines: {node: '>=22.19.0'} '@milaboratories/uikit@2.10.19': @@ -912,8 +905,8 @@ packages: '@platforma-open/milaboratories.software-small-binaries@2.0.3': resolution: {integrity: sha512-oluTZekUavkbqCnt+2zPGl3tuadRhznp485TxcKT7u7HvlgTXPbJ7KeCvYVTTAFBs5W9KW7GLyX3CtFtpSyg0g==} - '@platforma-sdk/block-tools@2.7.2': - resolution: {integrity: sha512-9FUIS1PutS97fPsuay3l13bXBdpRBhtIz9ZcKLdaVbniUzrl2u4kY8ne80zRbTXKCEzZ5EaePFsuVoywAco0wQ==} + '@platforma-sdk/block-tools@2.10.6': + resolution: {integrity: sha512-ER/W6tsE4dmEbSnf1gFU2hh41gSYvXARYA/kGBHU9sly1Kwyt3KUwLNpr3vkFa1KA5slx8j0d86jLA8b3SD//w==} hasBin: true '@platforma-sdk/blocks-deps-updater@2.2.0': @@ -939,8 +932,8 @@ packages: resolution: {integrity: sha512-t7SG8DZeRhawmGvSjAf67E7BH2VtRg4mVqB5GXid+gZSPVR76YLeLVf6FN2Be55pQjHK0blb7YYqFUBB5ykdmA==} hasBin: true - '@platforma-sdk/tengo-builder@2.4.18': - resolution: {integrity: sha512-bUi+cxi+GLF0C30vWMjpNg/zYQbepbd0V/q+g0drjgEkleqQt63NDweH3m8xOlyvAGVSR2jQaSdRzUGWdlFKag==} + '@platforma-sdk/tengo-builder@4.0.5': + resolution: {integrity: sha512-X743T2atcjA3JrZbzK7jTTaEOul7eJdggz0BPpu3d3I+OrjVkceqTYQzCSc1gwNYU1UHdo3bZwzic8rwVlW60Q==} engines: {node: '>=22'} hasBin: true @@ -3405,6 +3398,7 @@ packages: uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). hasBin: true vite-plugin-css-injected-by-js@3.5.2: @@ -3610,6 +3604,9 @@ packages: zod@3.23.8: resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} + zod@3.25.76: + resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zod@4.1.12: resolution: {integrity: sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==} @@ -4525,14 +4522,14 @@ snapshots: '@milaboratories/helpers@1.13.3': {} - '@milaboratories/helpers@1.14.0': {} + '@milaboratories/helpers@1.14.2': {} - '@milaboratories/pl-client@2.17.0': + '@milaboratories/pl-client@3.11.1': dependencies: '@grpc/grpc-js': 1.13.4 - '@milaboratories/pl-http': 1.2.3 - '@milaboratories/pl-model-common': 1.24.6 - '@milaboratories/ts-helpers': 1.7.2 + '@milaboratories/pl-http': 1.2.4 + '@milaboratories/pl-model-common': 1.45.0 + '@milaboratories/ts-helpers': 1.8.2 '@protobuf-ts/grpc-transport': 2.11.1(@grpc/grpc-js@1.13.4) '@protobuf-ts/runtime': 2.11.1 '@protobuf-ts/runtime-rpc': 2.11.1 @@ -4545,29 +4542,25 @@ snapshots: utility-types: 3.11.0 yaml: 2.8.3 - '@milaboratories/pl-error-like@1.12.8': + '@milaboratories/pl-error-like@1.12.10': dependencies: json-stringify-safe: 5.0.1 - zod: 3.23.8 + zod: 3.25.76 - '@milaboratories/pl-error-like@1.12.9': + '@milaboratories/pl-error-like@1.12.8': dependencies: json-stringify-safe: 5.0.1 zod: 3.23.8 - '@milaboratories/pl-http@1.2.3': - dependencies: - undici: 7.16.0 - '@milaboratories/pl-http@1.2.4': dependencies: undici: 7.16.0 - '@milaboratories/pl-model-backend@1.1.47': + '@milaboratories/pl-model-backend@1.4.4': dependencies: - '@milaboratories/pl-client': 2.17.0 + '@milaboratories/pl-client': 3.11.1 canonicalize: 2.1.0 - zod: 3.23.8 + zod: 3.25.76 '@milaboratories/pl-model-common@1.24.6': dependencies: @@ -4575,20 +4568,20 @@ snapshots: canonicalize: 2.1.0 zod: 3.23.8 - '@milaboratories/pl-model-common@1.29.0': + '@milaboratories/pl-model-common@1.45.0': dependencies: - '@milaboratories/helpers': 1.14.0 - '@milaboratories/pl-error-like': 1.12.9 + '@milaboratories/helpers': 1.14.2 + '@milaboratories/pl-error-like': 1.12.10 canonicalize: 2.1.0 - zod: 3.23.8 + zod: 3.25.76 - '@milaboratories/pl-model-middle-layer@1.16.0': + '@milaboratories/pl-model-middle-layer@1.29.1': dependencies: - '@milaboratories/helpers': 1.14.0 - '@milaboratories/pl-model-common': 1.29.0 + '@milaboratories/helpers': 1.14.2 + '@milaboratories/pl-model-common': 1.45.0 es-toolkit: 1.45.1 utility-types: 3.11.0 - zod: 3.23.8 + zod: 3.25.76 '@milaboratories/ptabler-expression-js@1.1.16': dependencies: @@ -4641,18 +4634,14 @@ snapshots: '@milaboratories/ts-configs@1.2.1': {} - '@milaboratories/ts-helpers-oclif@1.1.38': + '@milaboratories/ts-helpers-oclif@1.1.41': dependencies: - '@milaboratories/ts-helpers': 1.7.3 + '@milaboratories/ts-helpers': 1.8.2 '@oclif/core': 4.10.3 - '@milaboratories/ts-helpers@1.7.2': - dependencies: - canonicalize: 2.1.0 - denque: 2.1.0 - - '@milaboratories/ts-helpers@1.7.3': + '@milaboratories/ts-helpers@1.8.2': dependencies: + '@milaboratories/helpers': 1.14.2 canonicalize: 2.1.0 denque: 2.1.0 @@ -4822,15 +4811,16 @@ snapshots: '@platforma-open/milaboratories.software-small-binaries.mnz-client': 1.6.4 '@platforma-open/milaboratories.software-small-binaries.table-converter': 1.3.4 - '@platforma-sdk/block-tools@2.7.2': + '@platforma-sdk/block-tools@2.10.6': dependencies: '@aws-sdk/client-s3': 3.859.0 '@milaboratories/pl-http': 1.2.4 - '@milaboratories/pl-model-common': 1.29.0 - '@milaboratories/pl-model-middle-layer': 1.16.0 + '@milaboratories/pl-model-backend': 1.4.4 + '@milaboratories/pl-model-common': 1.45.0 + '@milaboratories/pl-model-middle-layer': 1.29.1 '@milaboratories/resolve-helper': 1.1.3 - '@milaboratories/ts-helpers': 1.7.3 - '@milaboratories/ts-helpers-oclif': 1.1.38 + '@milaboratories/ts-helpers': 1.8.2 + '@milaboratories/ts-helpers-oclif': 1.1.41 '@oclif/core': 4.10.3 '@platforma-sdk/blocks-deps-updater': 2.2.0 canonicalize: 2.1.0 @@ -4839,7 +4829,7 @@ snapshots: tar: 7.5.13 undici: 7.16.0 yaml: 2.8.3 - zod: 3.23.8 + zod: 3.25.76 transitivePeerDependencies: - aws-crt @@ -4888,12 +4878,12 @@ snapshots: - bare-buffer - react-native-b4a - '@platforma-sdk/tengo-builder@2.4.18': + '@platforma-sdk/tengo-builder@4.0.5': dependencies: - '@milaboratories/pl-model-backend': 1.1.47 - '@milaboratories/resolve-helper': 1.1.2 + '@milaboratories/pl-model-backend': 1.4.4 + '@milaboratories/resolve-helper': 1.1.3 '@milaboratories/tengo-tester': 1.6.4 - '@milaboratories/ts-helpers': 1.7.2 + '@milaboratories/ts-helpers': 1.8.2 '@oclif/core': 4.10.3 winston: 3.19.0 @@ -7675,4 +7665,6 @@ snapshots: zod@3.23.8: {} + zod@3.25.76: {} + zod@4.1.12: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index ae2cfa6..fafc9a2 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -12,9 +12,9 @@ catalog: '@platforma-sdk/workflow-tengo': 5.24.0 '@platforma-sdk/model': 1.53.15 '@platforma-sdk/ui-vue': 1.54.1 - '@platforma-sdk/tengo-builder': 2.4.18 + '@platforma-sdk/tengo-builder': 4.0.5 '@platforma-sdk/package-builder': 3.11.4 - '@platforma-sdk/block-tools': 2.7.2 + '@platforma-sdk/block-tools': 2.10.6 '@platforma-sdk/eslint-config': 1.2.0 '@platforma-sdk/test': 1.54.5 '@milaboratories/helpers': 1.13.3