chore: release 1.7.0 - #186
Conversation
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
📝 WalkthroughWalkthroughThis PR bumps the project from 1.6.2 to 1.6.3 across metadata and build definitions: mix.exs Possibly related PRs
🚥 Pre-merge checks | ✅ 2 | ❌ 3❌ Failed checks (3 warnings)
✅ Passed checks (2 passed)
✨ Finishing Touches📝 Generate docstrings
✨ Simplify code
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
ef0d975 to
94a9c9c
Compare
There was a problem hiding this comment.
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
mix.exs (1)
50-50:⚠️ Potential issue | 🟡 Minor🔄 Peri downgrade reverts to 0.8.5—sync mix.lock to match.
This is a deliberate revert from 0.9.0 (bumped via
#193) back to 0.8.5. ThePeri.validate/2API remains compatible across both versions, so no integration risk there. However,mix.lockstill pins 0.9.0 and must be regenerated to match the newmix.exsconstraint. Without this sync, CI builds will use 0.9.0 until the lock is updated—creating a mismatch between what the release tooling locks and what actually builds.Action: Regenerate
mix.lockin this PR (mix deps.get/mix deps.lock) to pin 0.8.5 and align with the release build process.P1: Lock/mix.exs sync required before merge.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository UI
Review profile: ASSERTIVE
Plan: Pro
Run ID: 01034770-7bbd-4c71-a869-d08e3b85a0a7
📒 Files selected for processing (6)
.github/.release-please-manifest.jsonCHANGELOG.mdREADME.mdflake.nixmix.exspages/introduction.md
1faa487 to
48e7bab
Compare
There was a problem hiding this comment.
Actionable comments posted: 1
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository UI
Review profile: ASSERTIVE
Plan: Pro
Run ID: 213ea352-2351-427f-9619-2f45820b8d18
📒 Files selected for processing (6)
.github/.release-please-manifest.jsonCHANGELOG.mdREADME.mdflake.nixmix.exspages/introduction.md
48e7bab to
b61945c
Compare
There was a problem hiding this comment.
Actionable comments posted: 1
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
mix.exs (1)
1-27:⚠️ Potential issue | 🟡 MinorDocument :peri 0.9.0 upgrade in CHANGELOG v1.6.3 — P1 fix needed
The :peri dependency was upgraded from 0.8.5 to 0.9.0 (commit 0c9069a), but CHANGELOG v1.6.3 contains no entry documenting this change. While the upgrade itself is sound, missing changelog entries make it harder to track breaking changes or feature additions across releases.
Add a dependency update section to CHANGELOG.md under the [1.6.3] heading noting the :peri bump.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository UI
Review profile: ASSERTIVE
Plan: Pro
Run ID: 1ccaadd0-46b9-4d97-8431-a15c4fbb18d4
📒 Files selected for processing (6)
.github/.release-please-manifest.jsonCHANGELOG.mdREADME.mdflake.nixmix.exspages/introduction.md
b61945c to
124b8d9
Compare
124b8d9 to
9f7d7ca
Compare
3985bbf to
3fcd64e
Compare
c813271 to
3594f1f
Compare
3594f1f to
13b4033
Compare
13b4033 to
97dbc34
Compare
|
🤖 Created releases: 🌻 |
🚀 Want to release this? --- ## [1.7.0](v1.6.2...v1.7.0) (2026-07-16) ### Features * **streamable_http:** per-subscriber metadata and targeted sends ([#218](#218)) ([d6cf7b1](d6cf7b1)) ### Bug Fixes * Forward configured :headers on the DELETE session-teardown request (follow-up to [#180](#180)) ([#213](#213)) ([4edd2c0](4edd2c0)) * prevent "Server not initialized" race on first request ([#198](#198)) ([6bb60f9](6bb60f9)) * **server:** resolve session names via Registry to prevent atom-exhaustion DoS ([#188](#188)) ([fdbc238](fdbc238)) * **session:** trap_exit so terminate/2 runs on supervisor shutdown ([#209](#209)) ([a224c00](a224c00)) * **streamable_http:** don't close superseded SSE handler to prevent reconnect flap ([#215](#215)) ([e1cc4a8](e1cc4a8)) ### Continuous Integration * add new elixir versions ([26dd267](26dd267)) * add pr-quality workflow ([d67eaa9](d67eaa9)) * fix zig correct version for burrito ([afec768](afec768)) * use mlugg/setup-zig 0.15.2 in release-please auto build job ([428cace](428cace)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
🚀 Want to release this?
1.7.0 (2026-07-16)
Features
Bug Fixes
Continuous Integration
This PR was generated with Release Please. See documentation.