Skip to content

Commit

Permalink
refs #2364 fixed handling of non-string enum types
Browse files Browse the repository at this point in the history
refs #2365 fixed confusing error messages with invalid parameter types
refs #2366 fixed handling of messages with non-object (i.e. non-hash) bodies
added tests + relnotes
  • Loading branch information
davidnich committed Nov 1, 2017
1 parent 362b40b commit cfd2f1b
Show file tree
Hide file tree
Showing 4 changed files with 240 additions and 175 deletions.
6 changes: 6 additions & 0 deletions doxygen/lang/900_release_notes.dox.tmpl
Expand Up @@ -20,13 +20,19 @@
- fixed a bug in documentation post-processing for @ref hashdecl "hashdecl" declarations (<a href="https://github.com/qorelanguage/qore/issues/2298">issue 2298</a>)
- <a href="../../modules/RestHandler/html/index.html">RestHandler</a> module fixes:
- updated to return a 400 Bad Request error when REST schema validation fails on messages received <a href="https://github.com/qorelanguage/qore/issues/2344">issue 2344</a>)
- <a href="../../modules/RestSchemaValidator/html/index.html">RestSchemaValidator</a> module fixes:
- updated docs for @ref RestSchemaValidator::AbstractRestSchemaValidator::parseRequest() "AbstractRestSchemaValidator::parseRequest()" to reflect how validation exceptions should be raised for proper error reporting (<a href="https://github.com/qorelanguage/qore/issues/2344">issue 2344</a>)
- fixed handling of messages with non-object (i.e. non-hash) bodies (<a href="https://github.com/qorelanguage/qore/issues/2366">issue 2366</a>)
- <q href="../../modules/SqlUtil/html.indexhtml">SqlUtil</a> module changes
- implemented support for custom column operators (<a href="https://github.com/qorelanguage/qore/issues/2314">issue 2314</a>)
- <a href="../../modules/Swagger/html/index.html">Swagger</a> module fixes:
- fixed handling of string type date and date-time formats (<a href="https://github.com/qorelanguage/qore/issues/2341">issue 2341</a>)
- fixed example value for binary type (<a href="https://github.com/qorelanguage/qore/issues/2342">issue 2342</a>)
- fixed serialization of date/time values (<a href="https://github.com/qorelanguage/qore/issues/2349">issue 2349</a>)
- updated to return a 400 Bad Request error when REST schema validation fails on messages received <a href="https://github.com/qorelanguage/qore/issues/2344">issue 2344</a>)
- fixed handling of non-string enum types (<a href="https://github.com/qorelanguage/qore/issues/2364">issue 2364</a>)
- fixed confusing error messages with invalid parameter types (<a href="https://github.com/qorelanguage/qore/issues/2365">issue 2365</a>)
- fixed handling of messages with non-object (i.e. non-hash) bodies (<a href="https://github.com/qorelanguage/qore/issues/2366">issue 2366</a>)
- added missing comparison methods in the <a href="../../modules/QUnit/html/index.html">QUnit</a> module (<a href="https://github.com/qorelanguage/qore/issues/1588">issue 1588</a>):
- \c Test::assertRegex()
- \c Test::assertNRegex()
Expand Down

0 comments on commit cfd2f1b

Please sign in to comment.