This repository has been archived by the owner on Nov 8, 2024. It is now read-only.
3.0.0
Breaking
-
Drafter now uses C++11.
The following compiler versions are supported:
- Microsoft Visual C++ 2013 or higher
- GCC 4.8 or higher
- Clang 3.5 or higher
Enhancements
- Drafter now provides a full C and C++ API interface, you may now validate, parse and serialize an API Blueprint. Please see
drafter.h
header for full API documentation. - Improve error messages for a few blueprint errors
Bug Fixes
- Correctly render named primitive types when used as a nested or member type such as
items (array[Other Type])
in JSON.
#312 - Fixes an issue where defining an implicit object data structure would raise an invalid syntax warning and not be parsed.
#318 - Prevent causing an infinite loop when parsing a resource which inherits from itself.
#328 - Correctly parse object samples within arrays.
#246 - Correctly render JSON Schema when
fixed
is used on attributes section or named type
mson#60