|
1 | 1 | This file details the changelog of Capstone. |
2 | 2 |
|
| 3 | +----------------------------- |
| 4 | +Version 6.0.0-Alpha5: August 3rd, 2025 |
| 5 | + |
| 6 | +## What's Changed |
| 7 | +* Apple AArch64 proprietary by @Rot127 in https://github.com/capstone-engine/capstone/pull/2692 |
| 8 | +* Add jump group for generic jirl by @jiegec in https://github.com/capstone-engine/capstone/pull/2698 |
| 9 | +* LoongArch: Compute absolute address for address operand by @jiegec in https://github.com/capstone-engine/capstone/pull/2699 |
| 10 | +* Fix LoongArch ld/st instructions register info by @jiegec in https://github.com/capstone-engine/capstone/pull/2701 |
| 11 | +* ARM: fix typo, cspr -> cpsr by @jiegec in https://github.com/capstone-engine/capstone/pull/2716 |
| 12 | +* Fix arm pop reg access by @jiegec in https://github.com/capstone-engine/capstone/pull/2718 |
| 13 | +* Fix missing sp register read in ret instruction by @jiegec in https://github.com/capstone-engine/capstone/pull/2719 |
| 14 | +* Fix missing operand for smstart, due to space replaced by tab by @jiegec in https://github.com/capstone-engine/capstone/pull/2720 |
| 15 | +* Add flag for the SoftFail case of the LLVM disassembler. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2707 |
| 16 | +* Remove unused files. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2709 |
| 17 | +* clang-format: change license to BSD-3-Clause by @tmfink in https://github.com/capstone-engine/capstone/pull/2724 |
| 18 | +* Use cs_ac_type for operand access mode in all arches and use cs_xtensa_op_type for Xtensa operand type by @jiegec in https://github.com/capstone-engine/capstone/pull/2721 |
| 19 | +* Make SStream respect the CS_OPT_UNSIGNED flag. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2723 |
| 20 | +* Make assertion hit warnings optional in release builds. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2729 |
| 21 | +* Update source list before installing valgrind. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2730 |
| 22 | +* Add x30 implicit read to the RET alias. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2739 |
| 23 | +* Print immediate only memory operands for AArch64. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2732 |
| 24 | +* Add warning about naive search and replace to patch reg names. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2728 |
| 25 | +* Enable to generate legacy MC tests for the fuzzer. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2733 |
| 26 | +* Auto-Sync update Sparc LLVM-18 by @Rot127 in https://github.com/capstone-engine/capstone/pull/2704 |
| 27 | +* Python binding: Use ABI3 wheels by @Antelox in https://github.com/capstone-engine/capstone/pull/2742 |
| 28 | +* Update Auto-Sync to Python 3.13 and tree-sitter-py 24.0 by @Rot127 in https://github.com/capstone-engine/capstone/pull/2705 |
| 29 | +* Fix for Risc-V C.SRLI decoding (issue #2731) by @h01G3r in https://github.com/capstone-engine/capstone/pull/2745 |
| 30 | +* HPPA fix mem operands access and instruction printing by @R33v0LT in https://github.com/capstone-engine/capstone/pull/2746 |
| 31 | +* Handle zero case of R1 operand field by @Rot127 in https://github.com/capstone-engine/capstone/pull/2743 |
| 32 | +* Fix comisd memory operand size: xmmword -> qword by @jiegec in https://github.com/capstone-engine/capstone/pull/2750 |
| 33 | +* Fix missing repne for movsd op by @jiegec in https://github.com/capstone-engine/capstone/pull/2752 |
| 34 | +* Explain more details about CC change. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2753 |
| 35 | +* Add a test for FCC conditions for none FPU instructions. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2758 |
| 36 | +* Print register access type and registers accessed in cstool_mips.c by @jiegec in https://github.com/capstone-engine/capstone/pull/2762 |
| 37 | +* Fix duplication of memory operand by @Rot127 in https://github.com/capstone-engine/capstone/pull/2761 |
| 38 | +* Python binding: Windows ARM64 build by @Antelox in https://github.com/capstone-engine/capstone/pull/2760 |
| 39 | +* Implement cs_regs_access for Alpha architecture by @jiegec in https://github.com/capstone-engine/capstone/pull/2763 |
| 40 | +* Fix decoding of the FCC fields of FBPcc (format 2_3). by @Rot127 in https://github.com/capstone-engine/capstone/pull/2764 |
| 41 | + |
| 42 | +## New Contributors |
| 43 | +* @h01G3r made their first contribution in https://github.com/capstone-engine/capstone/pull/2745 |
| 44 | + |
| 45 | +**Full Changelog**: https://github.com/capstone-engine/capstone/compare/6.0.0-Alpha4...6.0.0-Alpha5 |
| 46 | + |
3 | 47 | ----------------------------- |
4 | 48 | Version 6.0.0-Alpha4: April 11th, 2025 |
5 | 49 |
|
|
0 commit comments