Releases: EntglDb/EntglDb.Net
Releases · EntglDb/EntglDb.Net
v2.3.0
v2.2.0
v2.1.4
v2.1.3
v2.1.2
v2.1.0
v2.0.1
v2.0.0
2.0.0 (2026-03-17)
Features
- Add dynamic database paths and per-collection tables to SQLite persistence (57b8906)
- Centralize EntglDbNodeService in Network package with auto-registration (9b7c6be)
- enhance ASP.NET Core sample, fix EF Core runtime issues, stabilize Sync/Persistence (18813d0)
- full async read and writes for BLite (e49d44a)
- Implement automatic synchronization of remote peer configurations (4e7d064)
- Phase 1 - Core infrastructure for remote cloud nodes (2f2d916)
- Phase 2 - Discovery and Leader Election (68c7866)
- Phase 3 - OAuth2 Security Infrastructure (8c6a8e2)
- Phase 5 - Management API for Remote Peers (8e66710)
- vector sync and hash-chain OplogEntry (240ca26)
- persistence: snapshots (05068ff)
Bug Fixes
- adds cancellation token to async blite mutations (4b87114)
- adds cancellation token to async blite mutations (914a705)
- adds support to Set in BLite context (5521e29)
- corrects hash-chain consistency (84388d8)
- corrects issue with samples (58d368e)
- corrects samples (774abe5)
- corrects the samples (cc8dc82)
- prevent snapshot infinite loop via boundary convergence check (e10b80a)
- query limits (d74e689)
- Use IEntglDbNode interface in EntglDbNodeService for proper dependency inversion (cd7e552)
- watch only local collections (ef4c345)
- core: atomic save and last hash update (e9cf4b3)
- core: makes hashing deterministric (9400c73)
- network: corrects protocol (464344c)
- network: imrproves socket read/write for android (1dde9a6)
- network: resolve critical concurrency and connection issues (eb243a5)
- sqlite: handle Undefined values in OpLogEntry serialization (b7b2388)
- sqlite: handle Undefined values in OpLogEntry serialization (c3173eb)
Breaking Changes
[2.0.0] (2026-03-17)
Breaking Changes
- Target frameworks: rimossi
netstandard2.0,net6.0,net8.0; le librerie ora puntano anetstandard2.1;net10.0(eccettoEntglDb.AspNeteEntglDb.Persistence.EntityFrameworkche puntano solo anet10.0) - Rimossa dipendenza da
Microsoft.AspNetCore.Http.AbstractionsinEntglDb.AspNet(fornita dal framework in net10.0)
Changed
- Tutti i pacchetti
Microsoft.Extensions.*aggiornati alla 10.0.5 Microsoft.EntityFrameworkCoreeMicrosoft.EntityFrameworkCore.Relationalaggiornati alla 10.0.5System.Text.JsoneSystem.Threading.Channelsreferenziati come pacchetti solo pernetstandard2.1(built-in pernet10.0)- Progetti di test aggiornati a
net10.0; versioni pacchetti di test aggiornate (coverlet.collector 8.0.0, FluentAssertions 8.9.0, Microsoft.NET.Test.Sdk 18.3.0, xunit.runner.visualstudio 3.1.5)