Changelog
1.1.0 - 2020-06-23
Features
CORS is now fully supported when serving static content & adding resource handlers (See here), (See here
addResourceCors
)multipart/form-data
forms are now fully supported by Mandarine. Mandarine gives you access to usingMultipart/form-data
without having to implement any logic in order to read it or parse it. Instead, Mandarine gives you access toMandarine.MandarineMVC.MultipartFormData
where you can access the properties or files that were sent. (Documentation available here)Identifiers/Operators:
IsNotNull, IsNull, IsNotEmpty, IsEmpty, StartingWith, EndsWith, Like
has been added to MQL, thus available in Mandarine's built-in repositories.
Fixes
Small bug fixes
Code refactoring all over Mandarine's built-in ORM repositories & repository proxy. Performance for this has significantly improved as well as readability of the code and the future usage.
1.1.0 - 2020-06-14
Documentation
Added JSDocs to many files that did not have it.
Features
Optional
class to handle the nullability of a variable without using if/else statements See here.PromiseRepeater
class to handle the manipulation of resolving a promise with attempts & delays See here.CORS Middleware See here.
Fixes
Small bug fixes
Code refactoring all over Mandarine.TS
1.0.1 - 2020-06-06
Fixed
Error that was allowing Middleware to be intercepted if it contains the RegExp source, when it should be activated when URL started with RegExp source.
Added
Static content server
Resource Handlers
Denjucks template support
Last updated