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.