Skip to content

v2.2.4

Compare
Choose a tag to compare
@echo-bravo-yahoo echo-bravo-yahoo released this 05 Dec 01:16

Unit tests, bug fixes, and documentation improvements

Unit tests

  • There's a new unit test suite! Run it with npm run test from the project's top-level after running npm run get-dependencies. Note that running the unit tests will require a number of dependencies not required to deploy the dev portal (e.g., a modern version of node and npm, many npm modules, etc). To get coverage reports, run npm run coverage.

Bug fixes

  • improve state management on sign in and sign out
  • clean up left nav bar visuals and wording
  • don't attempt to use an api key for "Try it out!" when a given user does not have an api key
  • remove version field from swagger ui for api gateway managed apis
  • improve "generic" swagger detection

Documentation improvements

  • document how to add custom cognito approval workflows
  • document how to set up local development for website / front-end
  • document generic swagger support