Version 1.0.0
Features
Project
- Ability to set headers on project level
Environment
- Rename endpoints to environments
- Selected environment will effect all queries (previously query stored the selected endpoint, found this to be annoying)
- Store variables on environment level
- Cache schema
- Ability to save schema to
.json
file - Store query method (GET/POST) on environment level
Panels
- Collection panel (List of saved queries)
- Clear collection
- History panel (List of executed queries)
- Clear history
- Project panel
- Title field
- Description field
- Headers editor
- Environment panel
- Title field
- Url field
- Query method field
- Variables editor
- Save schema button
- Refresh schema button
- Refreshed schema at label
- Documentation panel
- GraphiQL's Documentation Explorer
- Query panel
- Title field
- Headers field
- Query variables panel (GraphiQL)
General
- Tabs to switch between multiple queries
- Shortcuts for frequently used actions
- Reload app (⌘R)
- Execute query (⌘E)
- Prettify query (⌘O)
- Save query (⌘S)
- New Tab (⌘T)
- Close Tab (⌘W)
- Toggle Collection panel (⌘1)
- Toggle History panel (⌘2)
- Toggle Project panel (⌘3)
- Toggle Environment panel (⌘4)
- Toggle Query panel (⌘5)
- Toggle Documentation panel (⌘6)
- Toggle Query variables panel (⌘7)
- Support 1.0 export in version 0.1
- Project import based on new datastructure
- Project export based on new datastructure