github PabloLec/RecoverPy 1.5.0

latest releases: 2.1.8, 2.1.7, 2.1.6...
2 years ago

What's new ?

  • The project structure has been refactored.

  • Test coverage has been greatly improved, currently 90%.

  • Binary file search has been improved, for you madlads that might do it.
    Before, and because of how grep is used, a result was a line containing your searched string. The thing is, grep is expecting a newline character in order to consider this line over, which might not at all be present in a binary file.
    That caused displayed results to be quite random for binary files, they might have been way too long and the given result block number, being calculated from grep output, was off by a few blocks.
    Now this offset is taken into account, you will always see your searched string in the results and the associated partition block will always be precisely the one with your string in it.

  • In order to fix old issues related to py_cui, RecoverPy now depends on its own py_cui fork. Depending on how this upstream library is maintained in the future, it might or might not be permanent.

  • Multiple UI related bugs were fixed, let's call it quality of life.

Known Issues

None 👍

Future plans

  • Explore MacOS compatibility. See #8.

Don't miss a new RecoverPy release

NewReleases is sending notifications on new releases.