Releases: plumier/plumier
Releases · plumier/plumier
v1.1.3
v1.1.2
1.1.2 (2023-01-20)
Bug Fixes
- reflect: Fix inefficient regular expression issue (#1044) (ce733c1)
- reflect: Fix introspect property which accessed private field (#1038) (db6a615)
- reflect: Fix issue where primitive data type inspected as Function instead of Class (#1035) (c9bc774)
- reflect: Fix unable to reflect function property inside object (#1037) (1e6f54e)
v1.1.1
v1.1.0
v1.0.6
v1.0.5
v1.0.4
Bug Fixes
- swagger: Fixed issue Open API tag applied on custom generic controller creating multiple tags (#992) (dc54af9)
- swagger: Add spacing between policy names and expand/collapse icon on Swagger UI (#1002) (90e2ab7)
- swagger: Fixed multiple Open API tags not being applied correctly on First Class Entity and Nested First Class Entity (#996) (65d1cfd)
- typeorm: Fix array relation insert issue on nested generic controller (#999) (9b9354f)
- typeorm: Give proper error message when nested generic controller used on array relation without inverse property (#1000) (e4ee57f)
v1.0.3
Bug Fixes
- Cache class parser to speed up class introspection (#970) (aca5751)
- Custom validator not being executed on relation property due to conflict with converters (#977) (af94bc7)
- Fix duplicate entity policy name on route analysis (#990) (6a18218)
- Fix entity policy analysis messages on missing entity provider (#964) (5ac4867)
- Fix issue when override Open API Tags on first class entity and first class entity relation (#988) (3aa2337)
- Fix TypeORM helper error on OneToMany relation without inverse property configuration (#974) (c06c017)
- Open API spec, array relation and inverse relation should be manually set readonly/writeonly (#983) (7684287)
- Proper error message on TypeORM generic controller factory with corss reference entity issue (#984) (e1d725a)
- TypeORM many to many relation property without inverse property doesn't reflected as relation (#982) (d2de509)
- Unable to cleanly disable authorization (writeonly and readonly) on property (#976) (bcd544b)
Reverts
v1.0.2
Bug Fixes
- Fix array relation should not accessible (read/write) on first class entity (#956) (58058a5)
- Fix authorization evaluation issue on undefined value should be skipped (#945) (7e9acd3)
- Fix Open API error when generating property without data type (#920) (ee813e1)
- Fix response authorization error when no ID provided on response (#948) (2b5429e)
- Fix Swagger urls not visible on route analysis (#935) (e858197)
- Fix TypeORM helper entity normalization robustness on relation with string data type (#959) (fb4a744)
- Fix TypeORM helper one to many and many to many should be readonly and writeonly (#953) (b66ea12)
- Fix typos on select parser authorization message (#957) (d267166)
- Give proper error message when action return type array, but got non array (#934) (05cd377)
- Give proper error message when found cross reference entity issue (#933) (0d09d22)
- Multiple Open API security scheme doesn't applied on path/operation (#932) (6682015)
- Unable to apply write authorization on relation property (#941) (39ff2b6)