1. Persistent history of executed queries
Under SquirrelSQL, all executed queries are easily retrievable through a dropdown menu:

Each query I execute is available here, readily available when in one month I'll need a specific one again. It's different from two close DBeaver features:
* Templates: I don't want to have to save my today's troubleshooting queries, I want them to be readily available for when I have to do a similar task
* Query Manager: As far as I know, it doesn't persist across sessions / application restart.
2. Display executed query near query results
Under SquirrelSQL, when executing a query, the query is displayed right above the results. This proves very convenient when executing multiple queries at once, generating multiple tabs. Under DBeaver I have to remember the order of my queries, or look at the result set and guess what the query was, while under Squirrel I instantly know what was executed:

3. Remember the vertical height of Editor pane vs. Results pane
When running a query, DBeaver allocates 50% height for the query, and 50% for the results. However, most of the time, I'd only need minimum space for the query, and lots of room to inspect the results. It would be nice if Editor/Results height percentage split was persisted:

Hope these features can make it someday! Thanks for your great work!