Skip to content

Bump wp-proj from v1.22.1 to v1.22.2#36

Open
dependabot[bot] wants to merge 1 commit into
alphafrom
dependabot/cargo/alpha/wp-proj-v1.22.0
Open

Bump wp-proj from v1.22.1 to v1.22.2#36
dependabot[bot] wants to merge 1 commit into
alphafrom
dependabot/cargo/alpha/wp-proj-v1.22.0

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github May 11, 2026

Bumps wp-proj from v1.22.1 to v1.22.2.

Release notes

Sourced from wp-proj's releases.

v1.22.2

What's Changed

Full Changelog: wp-labs/wp-motor@v1.22.1...v1.22.2

Changelog

Sourced from wp-proj's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. Entries may be written in both English and Chinese.

[1.22.0] - 2026-05-08

Added

  • Diagnostics/CLI: Error hints are now driven by stable_code (from #[derive(OrionError)]) as primary key, with bilingual Chinese/English support; language is selected via WP_LANG environment variable (fallback to LANG then LC_ALL). 中文:错误提示改为以 stable_code 为主键索引,支持中英双语;通过 WP_LANG 环境变量切换。
  • CLI/Help: Added after_long_help documenting WP_LANG and NO_COLOR environment variables. 中文:在 CLI --help 中添加 WP_LANGNO_COLOR 环境变量说明。
  • Config/Engine: Added RepoGroupConf for repository group configuration support. 中文:新增 RepoGroupConf 支持仓库组配置。

Changed

  • Dependencies: Upgraded orion-error from 0.6 to 0.8, adapting to the new #[derive(OrionError)] derive macro and updated trait paths. 中文:升级 orion-error 0.6 → 0.8,适配新的 derive 宏和 trait 路径。
  • Dependencies: Unified wp-lang on 0.3.1 and refreshed orion-error compatibility.
  • Error Diagnostics: Refactored collect_hints to use stable_code match branches (13 categories); improved nested error reason/detail/root_cause extraction. 中文:重构 collect_hints 为 13 类 stable_code 匹配分支;改进嵌套错误详情提取。
  • Config Schema: 配置解析开启 deny_unknown_fields,拼写错误的配置键将明确报错。
  • Error Handling: 统一 observability、config loading、project management 等链路的错误转换风格,附带路径上下文。
  • Dependencies: 升级工作区依赖(jieba-rs 0.9lru 0.17ctor 0.10 等)。

Fixed

  • OML/SQL: Fixed non-deterministic SQL parameter binding for multi-parameter IN (...) clauses — collect :param values in SQL placeholder order instead of HashMap iteration order. 中文:修复 SQL IN (...) 参数绑定顺序不稳定问题,按占位符出现顺序绑定。
  • OML/SQL Cache: Aligned SQL cache keys and query parameters to the same placeholder order for both sync and async evaluators. 中文:同步/异步 SQL evaluator 缓存键与参数使用同一占位符顺序。
  • OML/SQL: take(field) and __temp_var now correctly convert to IN bind parameters. 中文:修复 take(field) 与临时变量在 IN 子句中的参数绑定。
  • OML/Take: Fixed field move order when target and source records share field names — prioritize current target record's generated fields. 中文:修复 take(...) 字段移动顺序,避免前序 OML 字段被源记录同名值覆盖。
  • OML/Take: Fixed take(...) only consuming from source record; now supports consuming previously generated fields in the target record. 中文:修复 take(...) 只能从源记录取值的问题,支持消费目标记录中已生成的字段。
  • OML/SQL Parser: Extended strict SQL mode aggregation validation to support string_agg(distinct field, ',') and group_concat(distinct ...). 中文:扩展严格 SQL 模式聚合函数校验,支持 string_agg(distinct ...)group_concat(distinct ...)
  • OML/SQL Parser: Support IN (@sip, @dip) and in(@sip, @dip) reference parameter syntax. 中文:支持 IN (@sip, @dip) 等引用参数写法。
  • wp-proj/Load Semantics: Restored WarpProject::load() to load existing projects only — missing conf/wparse.toml now fails instead of auto-creating. 中文:恢复 WarpProject::load() 只加载已有工程的语义。
  • Runtime/Stats: 修复统计切片过多导致的反压问题。
  • Error Handling/Config Loading: 修复 owe_conf_source 在加载损坏 TOML 时触发 panic 的回归问题。
  • Config/Tests: 修复 observability validate 测试与严格 config schema 的兼容性。

Removed

... (truncated)

Commits

@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github May 11, 2026

Labels

The following labels could not be found: alpha, 📦 dependencies. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot changed the title Bump wp-proj from v1.21.11 to v1.22.0 Bump wp-proj from v1.22.0 to v1.22.1 May 12, 2026
@dependabot dependabot Bot force-pushed the dependabot/cargo/alpha/wp-proj-v1.22.0 branch from b4b0205 to 7163a40 Compare May 12, 2026 09:47
Bumps [wp-proj](https://github.com/wp-labs/wp-motor) from v1.22.1 to v1.22.2.
- [Release notes](https://github.com/wp-labs/wp-motor/releases)
- [Changelog](https://github.com/wp-labs/wp-motor/blob/main/CHANGELOG.md)
- [Commits](wp-labs/wp-motor@00851f0...a66554c)

---
updated-dependencies:
- dependency-name: wp-proj
  dependency-version: 1a79c2c06dcdaea21bf0dbb4eba5f293e4620f41
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title Bump wp-proj from v1.22.0 to v1.22.1 Bump wp-proj from v1.22.1 to v1.22.2 May 14, 2026
@dependabot dependabot Bot force-pushed the dependabot/cargo/alpha/wp-proj-v1.22.0 branch from 7163a40 to 2188f85 Compare May 14, 2026 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants