Skip to content

fix(deps): update module google.golang.org/appengine to v2 - #931

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/google.golang.org-appengine-2.x
Open

fix(deps): update module google.golang.org/appengine to v2#931
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/google.golang.org-appengine-2.x

Conversation

@renovate

@renovate renovate Bot commented Jul 31, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
google.golang.org/appengine v1.6.8v2.0.6 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

golang/appengine (google.golang.org/appengine)

v2.0.6

Compare Source

What's Changed

New Contributors

Full Changelog: golang/appengine@v1.6.8...v2.0.6

v2.0.5

Compare Source

What's Changed

New Contributors

Full Changelog: golang/appengine@v2.0.4...v2.0.5

v2.0.4

Compare Source

What's Changed

New Contributors

Full Changelog: golang/appengine@v2.0.3...v2.0.4

v2.0.3

Compare Source

What's Changed

New Contributors

Full Changelog: golang/appengine@v2.0.2...v2.0.3

v2.0.2: Release App Engine golang SDK v2.0.2

Compare Source

What's Changed

New Contributors

Full Changelog: golang/appengine@v2.0.1...v2.0.2

v2.0.1: Version 2.0.1

Compare Source

  • delay: let user use unique function keys using delay.MustRegister
  • aefix: fix v2/aefix to work with appengine/v2
  • Clean up interfaces for legacy APIs that will be supported for Go 1.12+

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch 2 times, most recently from d83418c to 1a83074 Compare August 13, 2025 17:32
@xrgzs xrgzs added AUTO Automatically created by robots/AIs dependencies labels Aug 17, 2025
@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch 14 times, most recently from 2217c5f to 490bf5d Compare October 1, 2025 21:32
@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch 5 times, most recently from 547b737 to 3804f91 Compare October 6, 2025 17:16
@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch from 3804f91 to 9cc573b Compare December 15, 2025 16:54
@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch 2 times, most recently from a9eb2f5 to f543fca Compare February 8, 2026 08:29
@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch from f543fca to 955dbad Compare February 12, 2026 12:05
@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch 2 times, most recently from 003addc to b7c327a Compare February 25, 2026 10:53
@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch from b7c327a to 675902e Compare March 13, 2026 13:50
@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch from 97ac391 to 6b6601a Compare April 2, 2026 15:59
@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch from 6b6601a to 218dcf7 Compare April 2, 2026 16:20
@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch from 218dcf7 to 9558bb3 Compare April 2, 2026 17:19
@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch from 9558bb3 to 70dff34 Compare April 2, 2026 17:31
@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch 2 times, most recently from 1d787bc to 99751ba Compare April 30, 2026 17:12
@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch from 99751ba to 2a3b6f7 Compare May 12, 2026 11:01
@xrgzs

xrgzs commented May 12, 2026

Copy link
Copy Markdown
Member

这玩意是不是可以删了

image

@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch from 2a3b6f7 to db4e024 Compare May 18, 2026 18:13
@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch from db4e024 to 89fe127 Compare May 30, 2026 02:40
@elysia-best

Copy link
Copy Markdown
Member

这玩意是不是可以删了

"google.golang.org/appengine/log"

这里是唯一用到的地方,且只用到了log,重构一下可以移除这个依赖

@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch 2 times, most recently from 22e5994 to 485e631 Compare July 12, 2026 09:52
@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch 4 times, most recently from e701391 to 9d43a71 Compare July 22, 2026 09:59
@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch 2 times, most recently from 861b6df to 85f97e4 Compare August 14, 2026 19:20
@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch 2 times, most recently from 0896fb7 to ac45bb3 Compare August 26, 2026 11:18
@renovate
renovate Bot force-pushed the renovate/google.golang.org-appengine-2.x branch from ac45bb3 to b7810d3 Compare August 28, 2026 12:33

@pikachuren pikachuren left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🙏 感谢 @app/renovate 提交!
🤖 AI 自动审核声明:本评审报告由 AI 自动生成,当前使用 Claude Opus 5 模型进行分析。
⚠️ AI 分析结果仅供参考,可能存在误判或遗漏。如您发现任何问题或有不同意见,欢迎随时提出讨论和纠正。
⚠️ 重要提醒:即使 AI 评审认为代码质量良好且建议合并,最终是否合并仍需由项目维护者进行人工判定。项目维护者会综合考虑代码质量、项目规划、技术方向、团队资源等多方面因素做出决策。

🎯 结论

🔄 Request Changes — major 版本跨越(v1 → v2),且 PR 已陈旧,建议先确认该依赖是否还有存在必要

📖 概要

fix(deps): update module google.golang.org/appengine to v2 · Renovate 自动依赖升级。
核心改动:引入 google.golang.org/appengine/v2 v2.0.6,同时把 appengine 从 v1.6.8 回退到 v1.6.7。

🧭 整体方案

Renovate 尝试做 major 升级,但从 diff 看结果是「v1 与 v2 并存」——go.mod 里既保留了 appengine v1.6.7 又新增了 appengine/v2 v2.0.6,同时 v1 还被降级了。这种同一个库两个 major 版本同时进入依赖树的状态通常不是期望结果,方案上需要重新评估。

📊 变更统计

2 个文件(+8 / -1 行) | 功能 ⭐⭐⭐ | 最小改动 ⭐⭐⭐ | 前向兼容 ⭐⭐ | 方案设计 ⭐⭐

🚨 关键问题

P0(阻塞合并):无(未发现安全问题,但见下方 P1)

P1(建议修复)

  • ⚠️ go.mod — v1 与 v2 并存,且 v1 从 v1.6.8 降级v1.6.7。请问这是预期行为吗?同一库两个 major 版本同时在依赖树里会增大二进制体积,也容易造成行为不一致。是否考虑要么彻底迁移到 v2、要么直接关闭本 PR 呢?
  • ⚠️ appengine 通常是被间接引入的历史遗留依赖(多来自旧版 golang.org/x/oauth2 或 Google API 客户端)。OpenList 作为自托管服务并不运行在 App Engine 上,建议先执行 go mod why google.golang.org/appengine 确认是否还有真实引用——如果只是传递依赖残留,更彻底的做法是升级上游库把它消除掉,而不是升级它本身。

P2(可选)

  • 💡 本 PR 从创建至今已相当长时间,期间主分支依赖已多次变动,建议 Renovate 重新 rebase 后再评估,或直接关闭~

🔐 依赖安全审查

  • 审查范围google.golang.org/appengine v1.6.7 → v2.0.6,上游 48 个 commits、208 个文件
  • 审查方式:核对上游 golang/appengine 官方仓库 compare 数据与依赖构成
  • 安全评估:✅ 无恶意代码
  • 详细结论:上游为 Google 官方仓库,v2 主要是 module path 迁移与 API 清理;新增的传递依赖(protobuf、golang/net)均为官方模块。未发现供应链投毒迹象,本次 Request Changes 的原因是依赖治理合理性而非安全风险。

✅ 待处理清单

  • [P1] 执行 go mod why google.golang.org/appengine 确认是否仍有真实引用
  • [P1] 明确策略:彻底迁移 v2 / 消除该依赖 / 关闭本 PR
  • [P2] 若保留,请 Renovate 重新 rebase

🎯 结论:🔄 Request Changes — 无安全风险,但 v1/v2 并存且 v1 被降级,依赖治理策略需先明确。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AUTO Automatically created by robots/AIs dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants