LiteDB v5.0.0-alpha2 Release Notes
Release Date: 2019-09-24 // over 4 years ago-
๐ New
- โ Remove LiteDB.Studio (moved to another repo)
- โ Add back LiteDB.Shell (netcore tool) for SQL commands
- Implement
Shrink
- Create
MAP
andFILTER
expression methods:MAP(children => age)
FILTER(items => price > 100)
- Add expression methods:
REMOVE_KEYS
,OID_CREATIONDATE
,TO_LOCAL
,TO_UTC
,DISTINCT
,UNION
,EXCEPT
,TOP
- โ Add support for custom ctor in classes to
BsonDocument
mapperpublic People(string name) { this.Name = name; }
- โ Remove LINQ
GroupBy<T, K>
(must useBsonExpression
) - โ Add trasaction monitor to manage how memory LiteDB pages will use in transactions
- Implement first
SharedConnection
to keep database closed after each command (can be used for multiple processes in same machine) - ๐ BugFixes (see commit log)