Skip to content

History / Unit Testing

Revisions

  • docs: update wiki for MongoDB.Driver 3.x upgrade and fix inaccuracies - Updated driver version requirement from 2.28.0+ to 3.0.0+ - Removed LINQ2 references (LINQ2 removed in Driver 3.x) - Removed Cosmos DB terminology (GetItemLinqQueryable, ETag, _rid, GetContainer) - Fixed Build() return type: IMongoClient, not InMemoryMongoResult - Fixed ClearDocuments() signature: takes no parameters - Fixed mongo.Client.GetDatabase() -> mongo.GetDatabase() (Builder pattern) - Removed non-existent StatePersistenceDirectory feature - Added database-level change streams to feature lists - Noted DistinctMany as not yet implemented - Added v1.0.0 and v0.11.60 to What's New - Updated Feature Comparison version to v1.0.0+ - Updated Migration Guide re: IDisposable (no-op)

    @lemonlion lemonlion committed May 12, 2026
  • rename: MongoDB.InMemoryEmulator -> InMemoryEmulator.MongoDB

    @lemonlion lemonlion committed May 12, 2026
  • Phase 11: Complete wiki documentation - 20 pages Pages: Home, Getting Started, Unit Testing, How It Works, Choosing Your Approach, Setup Guide, Multi-Database, Seeding Data, State Persistence, Features, Feature Comparison, Filter & Update Operators, Aggregation Pipeline, LINQ Support, API Reference, Known Limitations, Troubleshooting, What's New, Migration Guide, Sidebar navigation

    @lemonlion lemonlion committed Apr 26, 2026