diff --git a/docs/roadmap.md b/docs/roadmap.md index 16aafe60..afeaa065 100644 --- a/docs/roadmap.md +++ b/docs/roadmap.md @@ -8,8 +8,8 @@ If you have any feedback or suggestions, please open a new discussion on GitHub. ## The Roadmap -- Keymaps (work in progress, coming soon). -- Pre-request and post-response scripts and assertions. These can be embedded in the YAML or relative paths to files shared alongside the collection (relative to the collection root). +- Keymaps. ✅ +- Pre-request and post-response scripts. ✅ - Parse cURL commands. - Watching environment files for changes & updating the UI. ✅ - Editing key/value editor rows without having to delete/re-add them. @@ -31,21 +31,19 @@ If you have any feedback or suggestions, please open a new discussion on GitHub. - Delete request from the tree. ✅ - Add rotating logging - Inserting into the collection tree in sorted order, not at the bottom ✅ -- Improved distribution (move beyond pipx, e.g. `brew`) Cancelled - Adding test framework. - More user friendly errors. -- I could host themes as YAML files online and offer a `posting themes install foo` which would download and move the file to the users theme directory, which would then be loaded on startup. The app could potentially even have a builtin theme "browser" which lets people preview themes (download the YAML from GitHub into memory to preview it in your app). - Add contributing guide. - External documentation. ✅ - Uploading files. - Making it clear which HTTP headers are set automatically. - Enabling and disabling rows in tables. - Highlighting variables in tables to show if they've resolved or not. -- (Maybe) File watchers so that if the request changes on disk then the UI updates to reflect it. +- File watcher so that if the request changes on disk then the UI updates to reflect it. - Custom themes, loaded from theme directory. ✅ - Cookie editor. - Dynamic in-app help system ✅ - Specify certificate path via config or CLI ✅ -- Import from Insomnia and Postman. +- Import from Insomnia and Postman (Postman import PR is open, needs further work). - Improving OpenAPI import feature. - General UX polish and removing footguns: validation, unsurprising navigation, warning when switching request when there are unsaved changes. \ No newline at end of file