feat: release v0.26 portable i18n and presentation adapters

This commit is contained in:
2026-09-29 13:31:42 +08:00
parent 6a95cad184
commit d1a747c36f
75 changed files with 5681 additions and 52 deletions

View File

@@ -0,0 +1,194 @@
=== Go 1.27.1 full race including generated consumers and TypeScript ===
ok git.yuntuo.hk/k2safe/go-omni (cached)
ok git.yuntuo.hk/k2safe/go-omni/app (cached)
ok git.yuntuo.hk/k2safe/go-omni/audit (cached)
ok git.yuntuo.hk/k2safe/go-omni/auth (cached)
ok git.yuntuo.hk/k2safe/go-omni/cache (cached)
ok git.yuntuo.hk/k2safe/go-omni/cache/redis (cached)
ok git.yuntuo.hk/k2safe/go-omni/cmd/go-omni 4.178s
ok git.yuntuo.hk/k2safe/go-omni/cmd/go-omni/apigen 85.649s
ok git.yuntuo.hk/k2safe/go-omni/cmd/go-omni/scaffold 43.902s
ok git.yuntuo.hk/k2safe/go-omni/config (cached)
ok git.yuntuo.hk/k2safe/go-omni/contract 2.065s
ok git.yuntuo.hk/k2safe/go-omni/copyx (cached)
ok git.yuntuo.hk/k2safe/go-omni/cors (cached)
ok git.yuntuo.hk/k2safe/go-omni/database (cached)
ok git.yuntuo.hk/k2safe/go-omni/database/gormx (cached)
ok git.yuntuo.hk/k2safe/go-omni/database/migrate (cached)
ok git.yuntuo.hk/k2safe/go-omni/database/mysql (cached)
ok git.yuntuo.hk/k2safe/go-omni/errors (cached)
? git.yuntuo.hk/k2safe/go-omni/examples/basic [no test files]
? git.yuntuo.hk/k2safe/go-omni/examples/compatibility [no test files]
? git.yuntuo.hk/k2safe/go-omni/examples/compatibility/ids [no test files]
ok git.yuntuo.hk/k2safe/go-omni/examples/configuration (cached)
ok git.yuntuo.hk/k2safe/go-omni/examples/copying (cached)
? git.yuntuo.hk/k2safe/go-omni/examples/cors [no test files]
? git.yuntuo.hk/k2safe/go-omni/examples/developerTools [no test files]
ok git.yuntuo.hk/k2safe/go-omni/examples/httpClient (cached)
ok git.yuntuo.hk/k2safe/go-omni/examples/i18n (cached)
ok git.yuntuo.hk/k2safe/go-omni/examples/modules (cached)
ok git.yuntuo.hk/k2safe/go-omni/examples/platform (cached)
ok git.yuntuo.hk/k2safe/go-omni/examples/reference (cached)
? git.yuntuo.hk/k2safe/go-omni/examples/reference/handler [no test files]
? git.yuntuo.hk/k2safe/go-omni/examples/reference/model [no test files]
ok git.yuntuo.hk/k2safe/go-omni/examples/reference/repository (cached)
? git.yuntuo.hk/k2safe/go-omni/examples/reference/service [no test files]
? git.yuntuo.hk/k2safe/go-omni/examples/transactions [no test files]
ok git.yuntuo.hk/k2safe/go-omni/health (cached)
ok git.yuntuo.hk/k2safe/go-omni/httpc (cached)
ok git.yuntuo.hk/k2safe/go-omni/httpx (cached)
ok git.yuntuo.hk/k2safe/go-omni/i18n 3.128s
? git.yuntuo.hk/k2safe/go-omni/i18n/browser [no test files]
ok git.yuntuo.hk/k2safe/go-omni/i18n/errori18n (cached)
ok git.yuntuo.hk/k2safe/go-omni/i18n/httpi18n (cached)
ok git.yuntuo.hk/k2safe/go-omni/i18n/i18ntool (cached)
? git.yuntuo.hk/k2safe/go-omni/internal/configdiag [no test files]
ok git.yuntuo.hk/k2safe/go-omni/internal/perfcheck (cached)
? git.yuntuo.hk/k2safe/go-omni/internal/storagefixture [no test files]
? git.yuntuo.hk/k2safe/go-omni/internal/testutil [no test files]
ok git.yuntuo.hk/k2safe/go-omni/lifecycle (cached)
ok git.yuntuo.hk/k2safe/go-omni/logx (cached)
ok git.yuntuo.hk/k2safe/go-omni/metrics (cached)
ok git.yuntuo.hk/k2safe/go-omni/middleware (cached)
ok git.yuntuo.hk/k2safe/go-omni/middleware/redis (cached)
ok git.yuntuo.hk/k2safe/go-omni/openapi (cached)
ok git.yuntuo.hk/k2safe/go-omni/pagination (cached)
? git.yuntuo.hk/k2safe/go-omni/queue [no test files]
ok git.yuntuo.hk/k2safe/go-omni/queue/redis (cached)
ok git.yuntuo.hk/k2safe/go-omni/resilience (cached)
ok git.yuntuo.hk/k2safe/go-omni/response (cached)
? git.yuntuo.hk/k2safe/go-omni/scripts/corsBrowser [no test files]
ok git.yuntuo.hk/k2safe/go-omni/storage (cached)
ok git.yuntuo.hk/k2safe/go-omni/storage/local (cached)
ok git.yuntuo.hk/k2safe/go-omni/storage/oss (cached)
ok git.yuntuo.hk/k2safe/go-omni/storage/s3 (cached)
? git.yuntuo.hk/k2safe/go-omni/storage/storagetest [no test files]
ok git.yuntuo.hk/k2safe/go-omni/task (cached)
ok git.yuntuo.hk/k2safe/go-omni/telemetry (cached)
ok git.yuntuo.hk/k2safe/go-omni/transport (cached)
ok git.yuntuo.hk/k2safe/go-omni/transport/http2 (cached)
? git.yuntuo.hk/k2safe/go-omni/transport/internal/routing [no test files]
ok git.yuntuo.hk/k2safe/go-omni/transport/native (cached)
ok git.yuntuo.hk/k2safe/go-omni/transport/nethttp (cached)
? git.yuntuo.hk/k2safe/go-omni/transport/transporttest [no test files]
? git.yuntuo.hk/k2safe/go-omni/validate [no test files]
=== Go 1.22.12 full suite including generated consumers ===
ok git.yuntuo.hk/k2safe/go-omni (cached)
ok git.yuntuo.hk/k2safe/go-omni/app (cached)
ok git.yuntuo.hk/k2safe/go-omni/audit (cached)
ok git.yuntuo.hk/k2safe/go-omni/auth (cached)
ok git.yuntuo.hk/k2safe/go-omni/cache (cached)
ok git.yuntuo.hk/k2safe/go-omni/cache/redis (cached)
? git.yuntuo.hk/k2safe/go-omni/examples/basic [no test files]
? git.yuntuo.hk/k2safe/go-omni/examples/compatibility [no test files]
? git.yuntuo.hk/k2safe/go-omni/examples/compatibility/ids [no test files]
? git.yuntuo.hk/k2safe/go-omni/examples/cors [no test files]
? git.yuntuo.hk/k2safe/go-omni/examples/developerTools [no test files]
? git.yuntuo.hk/k2safe/go-omni/examples/reference/handler [no test files]
? git.yuntuo.hk/k2safe/go-omni/examples/reference/model [no test files]
? git.yuntuo.hk/k2safe/go-omni/examples/reference/service [no test files]
? git.yuntuo.hk/k2safe/go-omni/examples/transactions [no test files]
? git.yuntuo.hk/k2safe/go-omni/i18n/browser [no test files]
? git.yuntuo.hk/k2safe/go-omni/internal/configdiag [no test files]
? git.yuntuo.hk/k2safe/go-omni/internal/storagefixture [no test files]
? git.yuntuo.hk/k2safe/go-omni/internal/testutil [no test files]
? git.yuntuo.hk/k2safe/go-omni/queue [no test files]
? git.yuntuo.hk/k2safe/go-omni/scripts/corsBrowser [no test files]
? git.yuntuo.hk/k2safe/go-omni/storage/storagetest [no test files]
? git.yuntuo.hk/k2safe/go-omni/transport/internal/routing [no test files]
? git.yuntuo.hk/k2safe/go-omni/transport/transporttest [no test files]
? git.yuntuo.hk/k2safe/go-omni/validate [no test files]
ok git.yuntuo.hk/k2safe/go-omni/cmd/go-omni 3.709s
ok git.yuntuo.hk/k2safe/go-omni/cmd/go-omni/apigen 77.621s
ok git.yuntuo.hk/k2safe/go-omni/cmd/go-omni/scaffold 54.857s
ok git.yuntuo.hk/k2safe/go-omni/config (cached)
ok git.yuntuo.hk/k2safe/go-omni/contract 1.242s
ok git.yuntuo.hk/k2safe/go-omni/copyx (cached)
ok git.yuntuo.hk/k2safe/go-omni/cors (cached)
ok git.yuntuo.hk/k2safe/go-omni/database (cached)
ok git.yuntuo.hk/k2safe/go-omni/database/gormx (cached)
ok git.yuntuo.hk/k2safe/go-omni/database/migrate (cached)
ok git.yuntuo.hk/k2safe/go-omni/database/mysql (cached)
ok git.yuntuo.hk/k2safe/go-omni/errors (cached)
ok git.yuntuo.hk/k2safe/go-omni/examples/configuration (cached)
ok git.yuntuo.hk/k2safe/go-omni/examples/copying (cached)
ok git.yuntuo.hk/k2safe/go-omni/examples/httpClient (cached)
ok git.yuntuo.hk/k2safe/go-omni/examples/i18n (cached)
ok git.yuntuo.hk/k2safe/go-omni/examples/modules (cached)
ok git.yuntuo.hk/k2safe/go-omni/examples/platform (cached)
ok git.yuntuo.hk/k2safe/go-omni/examples/reference (cached)
ok git.yuntuo.hk/k2safe/go-omni/examples/reference/repository (cached)
ok git.yuntuo.hk/k2safe/go-omni/health (cached)
ok git.yuntuo.hk/k2safe/go-omni/httpc (cached)
ok git.yuntuo.hk/k2safe/go-omni/httpx (cached)
ok git.yuntuo.hk/k2safe/go-omni/i18n (cached)
ok git.yuntuo.hk/k2safe/go-omni/i18n/errori18n (cached)
ok git.yuntuo.hk/k2safe/go-omni/i18n/httpi18n (cached)
ok git.yuntuo.hk/k2safe/go-omni/i18n/i18ntool (cached)
ok git.yuntuo.hk/k2safe/go-omni/internal/perfcheck (cached)
ok git.yuntuo.hk/k2safe/go-omni/lifecycle (cached)
ok git.yuntuo.hk/k2safe/go-omni/logx (cached)
ok git.yuntuo.hk/k2safe/go-omni/metrics (cached)
ok git.yuntuo.hk/k2safe/go-omni/middleware (cached)
ok git.yuntuo.hk/k2safe/go-omni/middleware/redis (cached)
ok git.yuntuo.hk/k2safe/go-omni/openapi (cached)
ok git.yuntuo.hk/k2safe/go-omni/pagination (cached)
ok git.yuntuo.hk/k2safe/go-omni/queue/redis (cached)
ok git.yuntuo.hk/k2safe/go-omni/resilience (cached)
ok git.yuntuo.hk/k2safe/go-omni/response (cached)
ok git.yuntuo.hk/k2safe/go-omni/storage (cached)
ok git.yuntuo.hk/k2safe/go-omni/storage/local (cached)
ok git.yuntuo.hk/k2safe/go-omni/storage/oss (cached)
ok git.yuntuo.hk/k2safe/go-omni/storage/s3 (cached)
ok git.yuntuo.hk/k2safe/go-omni/task (cached)
ok git.yuntuo.hk/k2safe/go-omni/telemetry (cached)
ok git.yuntuo.hk/k2safe/go-omni/transport (cached)
ok git.yuntuo.hk/k2safe/go-omni/transport/http2 (cached)
ok git.yuntuo.hk/k2safe/go-omni/transport/native (cached)
ok git.yuntuo.hk/k2safe/go-omni/transport/nethttp (cached)
=== go vet ./... ===
(no diagnostics)
=== go build ./... ===
(no diagnostics)
=== Node browser runtime tests ===
TAP version 13
# Subtest: detached resources, explicit overrides, text arguments and fallback
ok 1 - detached resources, explicit overrides, text arguments and fallback
---
duration_ms: 2.926334
type: 'test'
...
# Subtest: latest selection wins and failures preserve committed state
ok 2 - latest selection wins and failures preserve committed state
---
duration_ms: 0.386666
type: 'test'
...
# Subtest: bad packs cannot commit or change enabled languages/schemas
ok 3 - bad packs cannot commit or change enabled languages/schemas
---
duration_ms: 0.266708
type: 'test'
...
# Subtest: bounded fetching and validation before switching
ok 4 - bounded fetching and validation before switching
---
duration_ms: 12.806416
type: 'test'
...
1..4
# tests 4
# suites 0
# pass 4
# fail 0
# cancelled 0
# skipped 0
# todo 0
# duration_ms 62.584417
=== Local generated process acceptance ===
PASS generated root project: go run/build, regeneration, nethttp/native signals; temporary files removed