Release v0.2.0
binsider: Analyze ELF binaries like a boss πΌπ΅οΈββοΈ
0.2.0 - 2024-09-30
β¨ See the blog post about this release: https://binsider.dev/blog/v020/
π Features
- (ui) Add loading/splash screen by @orhun in #55
- (lib) Add example/documentation about using as a library by @orhun in #52
- (dynamic) Support running binaries with CLI arguments by @orhun in #49
- (static) Reorder symbol table for better readability by @orhun in #42
- (dynamic) Make dynamic analysis optional for better platform support by @orhun in #31
- (tui) Improve the white theme support by @orhun in #23
- (nix) Add a simple flake.nix by @jla2000 in #14
π Bug Fixes
- (ui) Avoid crashing when logo does not fit the terminal by @orhun
- (test) Update file info arguments by @orhun
- (dynamic) Fix locating the binary by @orhun in #48
- (dynamic) Sort the shared library list by @orhun in #37
- (strings) Replace unicode whitespace for correct rendering by @orhun in #28
- (file) Do not panic if creation time is not supported by @orhun in #25
- (tui) Stop the event handler on quit by @orhun in #24
- (flake) Fix test failure on Nix by @ch4og in #30
- (docker) Fix inconsistent keyword casing by @orhun
- (ci) Only run library unit tests in CI by @orhun
- (test) Ensure that binary is built before the test runs by @samueltardieu in #11
- (website) Handle GitHub release version correctly by @orhun
π Documentation
βοΈ Miscellaneous Tasks
- (website) Add discord link by @orhun
- (changelog) Update git-cliff config by @orhun
- (website) Do not deploy website for pull requests by @orhun
New Contributors
- @ch4og made their first contribution in #30
- @samueltardieu made their first contribution in #11
- @jla2000 made their first contribution in #14
Full Changelog: v0.1.0...v0.2.0