Skip to content

feat: release v1.10.7 - #225

Merged
AlinsRan merged 1 commit into
masterfrom
release/v1.10.7
Jul 29, 2026
Merged

feat: release v1.10.7#225
AlinsRan merged 1 commit into
masterfrom
release/v1.10.7

Conversation

@AlinsRan

@AlinsRan AlinsRan commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Release v1.10.7.

Adds rockspec/lua-resty-etcd-1.10.7-0.rockspec (tag v1.10.7). Merging this to master triggers the Release workflow, which creates the GitHub release/tag and uploads the rockspec to LuaRocks.

Included since v1.10.6

  • fix(watch): do not drop events when a read carries multiple responses (fix(watch): do not drop events when a read carries multiple responses #224) — when etcd coalesces multiple watch responses into a single body read and the last one is event-less (e.g. a progress notification), events from earlier responses are no longer silently dropped. Required by the APISIX progress_notify change.

Note

Merge with squash so the commit message stays feat: release v1.10.7; the release workflow's version regex requires the feat: release v prefix.

Summary by CodeRabbit

  • New Features
    • Added a package specification for lua-resty-etcd version 1.10.7-0.
    • Defined package metadata, runtime dependencies, source information, and OpenResty module mappings for installation and distribution.

@coderabbitai

coderabbitai Bot commented Jul 28, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: a7176489-d5f0-4f73-9f0d-05af9df10377

📥 Commits

Reviewing files that changed from the base of the PR and between 9225cc8 and 8da84b3.

📒 Files selected for processing (1)
  • rockspec/lua-resty-etcd-1.10.7-0.rockspec

📝 Walkthrough

Walkthrough

Adds a LuaRocks specification for lua-resty-etcd version 1.10.7-0, including package metadata, pinned dependencies, git source configuration, and OpenResty module-to-file mappings.

Changes

Rockspec packaging

Layer / File(s) Summary
Package metadata and module build mapping
rockspec/lua-resty-etcd-1.10.7-0.rockspec
Defines package metadata, pinned runtime dependencies, git source details, and builtin mappings for the resty.etcd modules.

Estimated code review effort: 1 (Trivial) | ~3 minutes

🚥 Pre-merge checks | ✅ 6
✅ Passed checks (6 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the release of version v1.10.7, which matches the added rockspec and release intent.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
E2e Test Quality Review ✅ Passed PR only adds a release rockspec; no app logic or test surface changed, so E2E-test criteria don’t apply.
Security Check ✅ Passed Only a new rockspec was added; no auth, logging, storage, or TLS code changed, and the file contains no secrets or sensitive handling.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/v1.10.7

Comment @coderabbitai help to get the list of available commands.

@AlinsRan
AlinsRan merged commit 5c511fb into master Jul 29, 2026
6 checks passed
@AlinsRan
AlinsRan deleted the release/v1.10.7 branch July 29, 2026 03:01
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.

2 participants