- Support SingletonMetaClass
- Remove unpack feature in BaseConfig by removing Mapping Class
- Support nested config for large modular purpose
- Support local object
- Support generic pool object
- Support Dot Notation to update BaseConfig object
- Refatory configure function
- Support property configuration
- Add proxy and lazy module.
- Add find_caller to trace source of config value
- Refactory ConfigMeta data structure
- Change global variable to weak reference
- Remove Lock (Prepare to implement optimistic raw lock if necessary)
- Improve Priority Data Structure
- Improve Field Validation
- Use OOP to define call function
- Properer validation and typecast
- Improve Type Annotations
- Import JSON type
- Init Project.