Skip to content

v0.0.19

Choose a tag to compare

@github-actions github-actions released this 10 Nov 06:27
· 3 commits to main since this release
  • C18.43: crudui takes ordered-json 0.0.24 in npm, Composer, the Go server and the Rust server of examples/form-comparison.

  • The repository adopts kit 0.0.103, which keeps the output, errors and failures that kit used to drop silently (kit K1136–K1165) (C18.42).

  • C17.106-5: config/generated.json declares the tracked Rust crate tables interface_messages.rs and data.rs with their generators, and a header pattern of it matches the first comment line, Generated from contracts/..., that the PHP and Rust table generators write, so layout-check fails on a tracked copy of a table that no entry declares; the Rust generators write that line first (C17.106-5)

  • C17.106-4: packages/validator/ts/src/unicode/properties.ts, packages/generator/ts/src/interface-messages.ts and packages/generator/ts/src/form-template-validator.mjs are no longer tracked; the prebuild scripts of the two packages write them from contracts/, and build, build-ts, test-ts, typecheck, lint-ts and crudui-test-validators run after the build of the packages (C17.106-4)

  • C17.106-3: packages/validator/python/src/polyspec/crudui/validator/unicode_data.py and packages/generator/python/src/polyspec/crudui/generator/interface_messages.py are no longer tracked; make python-tables writes them from contracts/ before every target that reads the Python sources of the two packages, and the release writes each into the wheel of its package (C17.106-3)

  • C17.106-2: packages/validator/php/src/Values/UnicodeData.php and packages/generator/php/src/Internal/InterfaceMessages.php are no longer tracked; make php-tables writes them from contracts/ before every target that reads the PHP sources of the two packages, and the release writes each into the Composer archive of its package (C17.106-2)

  • C17.106-1: packages/php-ext/src/unicode_data.c and interface_messages.c are no longer tracked; make php-ext-tables writes them from contracts/ before every target that reads the sources of the extension (C17.106-1)

  • C17.92-2: the job form-runtime of ci.yml runs only crudui-test-forms; manifest-check and manifest-docs-check run once, in docs-check of the shared gates (C17.92-2)

  • C17.92-1: the jobs of ci.yml start together with the job kit, whose results none of them reads; only ci-passed needs kit (C17.92-1)

  • C18.22-2: the comment of the PIE test states that the recipe reads the packages.json repository from composer.json and the version from composer.lock, and no longer names the ci-local test that C18.29 deleted (C18.22-2)