Skip to content

Dev --> Main#222

Merged
griffinmilsap merged 30 commits intomainfrom
dev
Feb 27, 2026
Merged

Dev --> Main#222
griffinmilsap merged 30 commits intomainfrom
dev

Conversation

@griffinmilsap
Copy link
Collaborator

Been a bit, probably time for a new minor release.

griffinmilsap and others added 30 commits February 11, 2026 15:19
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…alculate cur_pubs from self._channels.keys()
…ts-set-of-current-publishers-after-processing-update-preventing-disconnection-of-old-publishers

hot fix 217 - recalculate Subscriber's pub keys on demand
Deprecate `zero-copy` keyword argument in `@ez.subscriber`
…le True: try...except KeyboardInterrupt — the same pattern already used for the stop barrier. This ensures SIGINT can't skip context.revert(), which is what cancels the pub/sub internal tasks.
…t; add timeout for context revert second attempt.
Wrap shutdown_units().result() and context.revert().result() with whi…
Fix: Multiple shutdown issues and enhance shutdown UX
Feature: Synchronous Low‑Level API for ezmsg (ROS2‑style ergonomics)
@cboulay
Copy link
Member

cboulay commented Feb 27, 2026

The GitHub UI isn't giving me review options, maybe because I contributed to this PR. Anyway, LGTM.

@griffinmilsap
Copy link
Collaborator Author

I'm happy to bypass the review requirement :)

@griffinmilsap griffinmilsap merged commit 95418ad into main Feb 27, 2026
24 checks passed
@griffinmilsap
Copy link
Collaborator Author

just realized we probably need to version bump before release

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.

3 participants