* Use `parameterWithMeta` to get parameter data in <ParameterRow>
* Prefer specPath when fetching resolved subtrees in OperationContainer
* Add test for OAS3 callback rendering
* Remove debugger statement
* Pass base resolution URL directly to Swagger-Client subtree resolver
* Remove accidental comment
* Migrate additional options
* Don't default to empty Map when getting subtree
* fix(validateParam): check for ImList type before using count method
* Use `replaceState` to update `urls.primaryName`
This gives us the stateful URL we want, without:
(a) refreshing the page on update
(b) creating a long, useless history for the user
(c) implying that browser history is two-way bound
to Swagger-UI (it isn't, we don't have a router)
* Add `fn.opsFilter` docs and internal API versioning note
* restrict `x-example` functionality to Swagger 2.0
* polish Authorize + Close buttons
* add tachyons; use it for padding the new Reset button
* v3.12.0
* rebuild dist
* Updated docs for correct usage of SWAGGER_JSON
* Removed href attribute from anchor tag if deeplinking is disabled
* If deeplinking is disabled the anchor tag has no href attribute as a result the mouse pointer is not a pointer as it is no longer a hyperlink, setting the cursor explicitly to pointer.
* Refactor: use ternary operators at attribute level instead of element level
* Only polyfill Promise if it doesn't exist at all
* v3.1.7
* Typo fix
* fix#3624
* Squash commit: OAS3 Try-It-Out changes
* Parse JSON requestBodies so Client can consume them correctly
* Use Client branch
* Fix typo in swagger-client dependency
* Fix property names being displayed in array models
* Working on refactoring of model.jsx
* Fit linter and tests
* Add comment to array-model for to clarify change. Rework logic in `Model.render()` to fix bug with overriding name and schema from `$ref` definition.
* v3.2.0
* fromJS does not maintain order of object properties. Use a reviver function with fromJS inside the response.jsx component for the passed down schema prop.
* OAS3 Accept header control: Component-side
* OAS3 Accept header control: State-side
* Update response.jsx to use already existing, fromJSOrdered function
* Added test for response.jsx to make sure properties are passed to `ModelExample` component in the correct order
* Remove `it.only` from new test
* Fixes#3596
Wrap `isShownKey` values in a function that replaces spaces with underscores. When parsing the hash on route change, replace the spaces in the values with underscores again.
* Replace spaces with underscores when setting the hash value and inserting the ID into the DOM. Escape the deep link path when querying for the DOM element on hash change.
* Handle null value in createDeepLinkPath
* Add extra check for String types in `createDeepLinkPath`. Add `trim()` call on passed-in value in `createDeepLinkPath`. Added unit tests for new deep link util functions.
* LINTING!
* Roll back win import removal
Lost in merge conflict....
* More merge oversights...