-
Notifications
You must be signed in to change notification settings - Fork 600
Roadmap
Wade Baglin edited this page Apr 14, 2019
·
21 revisions
Version 5.1:
- Code clean up ✅
- Documentation ✅
- Set up xUnit integration/unit tests infrastructure solution ✅
- CI Server ✅
- Unit tests for common APIs ✅
- Integration tests for all major APIs
- Constructing ✅
- Update ✅
- Insert ✅
- Delete ✅
- Query (LINQ inspired) ✅
- Execute ✅
- Integration tests for T4 template 🚫
- Extract interface of Database (Help make usage unit testing easier) ✅
- Expose more internals to allow custom DB Providers ✅
- Add easier construction options ✅
- Support more IsNew entity types ✅
- Configurable convention mapping ✅
- Fluent configuration ✅
Version 6:
- .NET Standard 2.0 ✅
Version 6.1:
- Add Async support ✅
Version 6.5:
- Further code clean up
- Review documentation, complete where missing
- Implement logging infrastructure
- Composite key support
- Version support (optimistic concurrency)
- Remove Homemade Cache class
- Better exception handling
- Integration tests for all major APIs
- Save ✅
- Query ✅
- Fetch ✅
- Page ✅
Version 7:
- Bulk inserts/updates
- Support for MARS
Version 7.5:
- More hooks (events)
- Glimpse
- Mini profiler
Version 8:
- Add pref testing
- Identify and fix pref issues
- Mapping rework (Attribute/Convention)
PetaPoco is proudly maintained by the Collaborating Platypus group and originally the brainchild of Brad Robinson