-
Notifications
You must be signed in to change notification settings - Fork 294
chore: publish new package versions #3495
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
✅ Deploy Preview for electric-next ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
6ee7a40 to
a885838
Compare
7a87f59 to
ce53a93
Compare
32309ba to
b1e1705
Compare
b1e1705 to
d4319c3
Compare
msfstef
approved these changes
Dec 10, 2025
ibarakaiev
pushed a commit
to ibarakaiev/electric
that referenced
this pull request
Dec 10, 2025
This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated. # Releases ## @electric-sql/[email protected] ### Patch Changes - Updated dependencies [a302f66] - Updated dependencies [3f3c078] - @electric-sql/[email protected] ## @electric-sql/[email protected] ### Patch Changes - Updated dependencies [a302f66] - Updated dependencies [3f3c078] - @electric-sql/[email protected] ## @electric-sql/[email protected] ### Patch Changes - a302f66: feat: add support for subqueries without invalidation - 3f3c078: Add SSE-related headers to client requests ## @electric-sql/[email protected] ### Patch Changes - Updated dependencies [a302f66] - Updated dependencies [3f3c078] - @electric-sql/[email protected] ## @core/[email protected] ### Patch Changes - c28e8ed: Extract telemetry code from Electric into a separate package, for easier modification and sharing of the telemetry code between Electric and Cloud. - 5e5bbaf: Fix an issue where default Otel values defined in ElectricTelemetry.Opts were not used. - 96cacdc: Fix the name of the metrics that reports replication slot's confirmed flush lag and add two new metrics: retained WAL size (the diff between PG's current LSN and the slot's restart_lsn) and the current PG LSN itself which can be used to plot the write rate happening in the database at any given time. ## @core/[email protected] ### Patch Changes - e90e24e: fix: ensure correct log reading near the log start, especially when a move-in/out is a first thing in the shape log fix: ensure correct processing of move-in/move-out sequences affecting same values fix: ensure correct move-in handling without duplicated data - 90a9867: Fix enum parameters for subsets - 331676d: Reconcile ShapeStatus ETS backup rather than invalidate when stored shape handles and backed up handles diverge. - de366ee: Handle ShapeLogCollector shape registrations and deregistrations in separate process to batch them. - 7e91dba: Guard against `nil` waiters in SLC RequestBatcher correctly. - ceef72c: Fix incorrect metric name: electric.postgres.replication.{pg_current_wal_lsn => pg_wal_offset}. - e90e24e: feat: add support for better buffering strategy over move-ins, unlocking 3+ shape layers - c28e8ed: Extract telemetry code from Electric into a separate package, for easier modification and sharing of the telemetry code between Electric and Cloud. - 0a82280: Hibernate the shape status owner process to release any memory accumulated during startup - ebdc25d: Migrate Filter module and indexes from Elixir maps to ETS tables to reduce GC pressure when tracking large numbers of shapes. - 900b9f1: Don't drop publication with manual_table_publishing - 7bb6910: Fix a memory leak where for terminated shapes PureFileStorage would still maintain an entry in its ETS table. - accd2a0: Fix out of bounds errros on requests because of inconsistent virtual snapshot offset recovery. - fb24539: Reduce memory consumption by filtering transactions to only include the changes that affect the shape - 0408955: fix(subqueries): make sure tagging works on escaped column names - bc16173: Fix issue with least recently used ordering with equal timestamps - eca90d3: Handle out of bounds requests with a timeout, allowing them to potentially be rescued by incoming data. - 4d8e61f: Refactor shape status to move shape lookups to an external module - 45e3490: Use ETS table for tracking shapes to avoid unbounded map growth - a302f66: feat: add support for subqueries without invalidation - 32ea8f0: feat: add `snapshot-end` messages at the end of every move-in to expose transaction visibility to the clients - 3272735: Remove redundant behaviour descriptions - 65edd9f: Reduce PublicationManager memory usage - 48b6bf0: Allow enums in subset where clauses - 128c362: Fix a bug in LockBreakerConnection that was preventing it from terminating stuck backends holding the advisory lock. - 96cacdc: Fix the name of the metrics that reports replication slot's confirmed flush lag and add two new metrics: retained WAL size (the diff between PG's current LSN and the slot's restart_lsn) and the current PG LSN itself which can be used to plot the write rate happening in the database at any given time. - 0849691: Ensure `ShapeStatus` backup is saved and loaded at the appropriate times to accelerate rolling deploys and controlled restarts. - e27b72b: Cleanup API config and terminate request handler processes periodically - b0b9445: Remove suspend_consumers feature flag and disable consumer suspend by default - 1d5a8a9: Avoid shape definition lookups when requests include a shape handle ## @electric-sql/[email protected] ### Patch Changes - b0b9445: Remove suspend_consumers feature flag and disable consumer suspend by default Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@electric-sql/[email protected]
Patch Changes
@electric-sql/[email protected]
Patch Changes
@electric-sql/[email protected]
Patch Changes
@electric-sql/[email protected]
Patch Changes
@core/[email protected]
Patch Changes
@core/[email protected]
Patch Changes
fix: ensure correct processing of move-in/move-out sequences affecting same values
fix: ensure correct move-in handling without duplicated data
nilwaiters in SLC RequestBatcher correctly.snapshot-endmessages at the end of every move-in to expose transaction visibility to the clientsShapeStatusbackup is saved and loaded at the appropriate times to accelerate rolling deploys and controlled restarts.@electric-sql/[email protected]
Patch Changes