The 2021 release, which contains many fixes & some enhancements.
Thanks to all contributors!
TL;DR git log since last release:
a79c85b (HEAD -> dev, tag: 2021.06.22, origin/dev, origin/HEAD) Update links to use Discord
668e53f Fix xinfo used with symbols that are function pointers
8db8f4d fix: update_length() raise exception in some cases
30d6745 Make brva alias accept same args as breakrva
aa25aac fix(disasm,emulate): support mips32r6
44471df fix(emulate): refix emulate, let it works correct on unicorn-1.0.2rc1 ~ unicorn-1.0.2
99a5ef3 fix exception raised by cs.syntax when debugging mips binary
5389eb6 fix(emulate): let `emulate` works on unicorn-1.0.2rc1 ~ unicorn-1.0.2
87da998 fix(telescope): also unroll buffer if last line is skipped
05036de fix(telescope): avoid superfluous whitespace after register column
75b4249 feature(telescope): reduce cognitive load by adding skip count label
baf3fe7 feature(telescope): option to set min repeating values before skipping
14325af chore: clean up unused imports
a8c2fb5 fix(ui): fix display of addrsz to be hex formated
a5c9738 feature(radare2): add r2pipe command to execute stateful radare2 cmds
5d0441b feature(shell): put 'pwn' into allow list for pwntools
56d1fac chore(profile): extend test binary so unicorn engine shows more code flow
f1aa0c8 feature(profile): use a simple module based approach to define profiles
fbfd47f fix(profile): accept any valid location for pyprof2calltree
87bf6ac chore(ghidra): simplify logic and clean up code flow
707fe12 chore(ghidra): use memoize feature to cache r2pipe handle
44770fd fix(ghidra): handle PIE base address when opening the r2pipe
71ca721 feature(ghidra): use configurable code prefix marker for line indicator
a100d87 fix(ghidra): make if-no-source condition work as expected
6354fdc fix(ghidra): avoid crash if we try to decompile a faulty addr/func
e8b5124 chore(ghidra): modularize ghidra functions into utils and commands
b036575 feature(radare2): add argument to set base when loading for PIE (897)
cd3cbf3 Update README to show more modern supported Linux versions (885)
00c9740 use_info_auxv() : change regex (894)
96df189 Changed register list to use precomputed tuples (866)
cd0cd82 Fixed bug when the GDB is debuggin an architecture arm-eabi (disassembly-flavor). (889)
4d213a1 Fix 881 (883)
ae6f25a Fix 858 (877)
26a18f1 Remove quotes from command option interpolation (876)
bf49bf8 Unit test fix (868)
5639589 Remove unimplemented dlmalloc (874)
c31c720 docs: fix simple typo, divison -> division (870)
f74aa34 The disassembly flavor is hard-coded. It does not change from Intel to AT&T (860)
304bf26 Improved the number of Runs/Layers in the container. Upgraded Ubuntu and install GoLand to run the tests. (862)
cc92959 Added comment command (857)
812278b Allow return offsets and use it for 'start' method. (864)
bde3637 added fix for i386 libc6-dbg package. (859)
29f962c ropgadget: fix path export. (854)
cfe93ab fix for ubuntu 20.04 (850)
979d330 Fixes 841
30c816b Moved filename to the end of the command (842)
ea11f86 Add basic i8086 support (835)
f096be7 Compact, [big-endian] hexdump (839)
779634a fix prev chunk size check (837)
9250cc5 Compact register list for context view (830)
7690b60 Fixed bug: bins gets the wrong pointer offset (832)
d626db1 add config context-backtrace-lines (831)
b209c2b Added installation configuration for Gentoo (820)
a9c43ed In setup.sh, remove installation of python2 for apt (828)
487caa1 Fix 814: better aslr output (818)
301012a Py3k (817)
ccd8f76 Remove travis (816)
ce2266e Add GitHub Actions support (809)
15b11c7 Add Dockerfile for easier dev (815)
96716ce Fix mprotect failing on py2