Skip to content

Slingshot receives major architectural update

During the month of June, the Slingshot webapp has undergone a major rewrite, converting much functionality previously implemented in client-side JavaScript to backend-powered functionality to reduce the size and complexity of the frontend app as well as to improve performance and stability. Beyond this, the app itself has received a number of new features:

New functionality

  • Collections now support storing encrypted variables.
  • Any request input field can access variables through the {{variableName}} syntax.
  • Variables are syntax highlighted:
    • Green highlighting means the variable exists and can be used.
    • Red highlighting means the system can't find the variable.
  • Starting to type a variable (using "{{") opens an auto-complete dropdown.

Other updates

  • Now possible to open sidebar on mobile devices where it's hidden by default.
  • Improved management of unsaved updates to requests.