- Added `try_bytes!` macro helper for `ByteArray` construction - Added `try_bin!` macro helper for `ByteArray` construction - Added `try_hex!` macro helper for `ByteArray` construction - Added `truncate` method in insecure operations - **BREAKING** Changed `with_hex(self, hex_str)` instance method to static `from_hex(hex_str)` constructor - **BREAKING** Changed `with_bin(self, bin_str)` instance method to static `from_bin(bin_str)` constructor - **BREAKING** Removed `UninitByteArray` struct - simplified API with always left-padding by default - **BREAKING** Removed `ByteArrayOddWordPad` enum - no longer need to specify padding direction - **BREAKING** Removed `new_uninit()` constructor - use `new()` for simple construction instead