diff --git a/CHANGELOG.md b/CHANGELOG.md index 3e323d1..7cd857d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,53 @@ [**binsider**](https://binsider.dev): Analyze ELF binaries like a boss ๐Ÿ˜ผ๐Ÿ•ต๏ธโ€โ™‚๏ธ +## 0.2.0 - 2024-09-30 + +โœจ See the blog post about this release: + +### ๐Ÿš€ Features + +- *(ui)* Add loading/splash screen by @orhun in [#55](https://github.com/orhun/binsider/pull/55) +- *(lib)* Add example/documentation about using as a library by @orhun in [#52](https://github.com/orhun/binsider/pull/52) +- *(dynamic)* Support running binaries with CLI arguments by @orhun in [#49](https://github.com/orhun/binsider/pull/49) +- *(static)* Reorder symbol table for better readability by @orhun in [#42](https://github.com/orhun/binsider/pull/42) +- *(dynamic)* Make dynamic analysis optional for better platform support by @orhun in [#31](https://github.com/orhun/binsider/pull/31) +- *(tui)* Improve the white theme support by @orhun in [#23](https://github.com/orhun/binsider/pull/23) +- *(nix)* Add a simple flake.nix by @jla2000 in [#14](https://github.com/orhun/binsider/pull/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](https://github.com/orhun/binsider/pull/48) +- *(dynamic)* Sort the shared library list by @orhun in [#37](https://github.com/orhun/binsider/pull/37) +- *(strings)* Replace unicode whitespace for correct rendering by @orhun in [#28](https://github.com/orhun/binsider/pull/28) +- *(file)* Do not panic if creation time is not supported by @orhun in [#25](https://github.com/orhun/binsider/pull/25) +- *(tui)* Stop the event handler on quit by @orhun in [#24](https://github.com/orhun/binsider/pull/24) +- *(flake)* Fix test failure on Nix by @ch4og in [#30](https://github.com/orhun/binsider/pull/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](https://github.com/orhun/binsider/pull/11) +- *(website)* Handle GitHub release version correctly by @orhun + +### ๐Ÿ“š Documentation + +- *(blog)* Add blog post for 0.2.0 release by @orhun in [#53](https://github.com/orhun/binsider/pull/53) + +### โš™๏ธ 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](https://github.com/orhun/binsider/pull/30) +* @samueltardieu made their first contribution in [#11](https://github.com/orhun/binsider/pull/11) +* @jla2000 made their first contribution in [#14](https://github.com/orhun/binsider/pull/14) + +**Full Changelog**: https://github.com/orhun/binsider/compare/v0.1.0...v0.2.0 + ## 0.1.0 - 2024-09-11 Initial release ๐Ÿš€ diff --git a/Cargo.lock b/Cargo.lock index 51771af..dda151c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -305,7 +305,7 @@ dependencies = [ [[package]] name = "binsider" -version = "0.1.0" +version = "0.2.0" dependencies = [ "ansi-to-tui", "better-panic", diff --git a/Cargo.toml b/Cargo.toml index 9dbd458..9faf314 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "binsider" -version = "0.1.0" +version = "0.2.0" description = "Analyze ELF binaries like a boss" authors = ["Orhun Parmaksฤฑz "] license = "MIT OR Apache-2.0"