Dolphie

Latest version: v6.7.0

Safety actively analyzes 687942 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 10

6.0.5

- Error log for MySQL (command key `e`) has been updated:
- You can now specify how far back in days to display (defaulted at 30)
- Added `Note` level selector
- Added `Subsystem` + `Code` column
- Seek to timestamp for replay mode now defaults to the maximum timestamp of the replay file
- Fixed 67 (Dolphie crashes when a `%` character is used in a config file)

6.0.4

- Help has been replaced with a command palette. I find this to be a much more efficient way to navigate Dolphie's commands. It uses the same `?` key bind as before
- Currently, Dolphie rotates out a daemon's replay file when the version changes. I realized that wasn't the best solution, so I introduced a "schema version" field in the metadata table. This essentially lets me force a new daemon replay file when I change anything with the replay database structure instead of each new version release. You will not need to do anything for this change, Dolphie will handle it

https://github.com/user-attachments/assets/f89ff385-bb1c-4ca6-bb3a-6a91a90ac4c6

6.0.2

- Changed how daemon mode reconnects so it survives when its host shuts down/restarts. It will now attempt to reconnect with an exponential backoff until it can successfully reconnect
- Daemon mode now saves port after the host in directory path for replay file (i.e. `/Users/cthompson/dolphie/replays/127.0.0.1_3306/daemon.db`)

6.0.0

A major release is here 🎉

- [Record & Replay system](https://github.com/charles-001/dolphie?tab=readme-ov-file#record--replay): Ever wished you could revisit the processlist and other critical metrics from a specific moment in time, especially during those database stalls that slip past your other monitoring tools? Or maybe you just wanted to see how Dolphie looked at a specific time while investigating something? That is now possible with this feature!
- [Daemon mode](https://github.com/charles-001/dolphie?tab=readme-ov-file#daemon-mode): Designed to run in the background continuously recording data for future replay. It’s more resource-efficient than running Dolphie live, transforming it into a passive, always-on monitoring service. With this mode, you'll be able to record and replay data at any moment to uncover the root causes of incidents that may occur
- Improved performance when using multiple tabs. Dolphie now creates the UI widgets once instead of recreating them every time each time a new tab is created
- Dolphie now notifies you when a global variable changes. If you have variables that change often, see `--exclude-notify-vars` option
- Added `JSON EXPLAIN` when using `t` command
- Added command `E`. This will let you export the processlist to a file
- History List Length now has a graph
- Various bug fixes and improvements

5.0.3

- Small bug fixes
- Misc changes
- Update dependencies to their latest version

5.0.2

- Fixed command `t` from sometimes crashing when looking up transaction history (62)
- Fixed replication panel for MariaDB (61)
- Updated Dolphie to be compatible with the latest MySQL LTS version 8.4. It removed all queries that had old topology terminology such as master, slave, etc. Dolphie now uses the new terminology for 8.0+, but falls back to old terminology for 5.x

Enjoy!

Page 3 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.