Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: TheDan64/inkwell

0.8.0

09 Jan 01:12
8f19ecd

Choose a tag to compare

What's Changed

  • Add llvm21-1 tests by @Phyyl in #631
  • Add conditonal for removed LLVMConstMul, LLVMConstNSWMul and LLVMConstNUWMul in 21.1 by @Phyyl in #628
  • Adds debug location methods to InstructionValue. by @ErisianArchitect in #632
  • add support for enumeration type and enumerators by @abroooo in #623
  • feat: implement get_alignment for BasicType trait by @Karesis in #639
  • Enable bf16 Types by @averyparr in #643
  • Add append existing basic block method to FunctionValue impl by @marxin in #645
  • CI: drop install LLVM <= 7 by @marxin in #644
  • Remove support for LLVM 8, 9, 10. Update version numbers by @TheDan64 in #647

New Contributors

Full Changelog: 0.7.1...0.8.0

0.7.1

19 Nov 02:50

Choose a tag to compare

What's Changed

Full Changelog: 0.7.0...0.7.1

0.7.0

12 Nov 05:22

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.6.0...0.7.0

0.6.0

25 Apr 07:07

Choose a tag to compare

What's Changed

  • workflows: test against LLVM 18.1 by @airwoodix in #525
  • module: make write_bitcode_to_path accept more general path representations by @airwoodix in #528
  • Fix null-terminated strings in LLVMSetValueName2 and LLVMMDStringInContext by @vosen in #534
  • Implement safe API for operand bundles. by @airwoodix in #524
  • wrapper for LLVMBuildBinOp by @NaC-L in #539
  • bump llvm-sys by @xermicus in #549
  • Add scalable vector by @my4ng in #542
  • Reset positioned in Builder::clear_insertion_position by @Qwox0 in #561
  • Add create_mcjit_execution_engine_with_memory_manager for custom MCJIT memory management by @ktanaka101 in #566
  • docs: fix warnings and typos by @airwoodix in #574
  • FunctionType::get_param_types: support metadata type by @airwoodix in #573
  • CallSiteValue::get_called_fn_value: return None on indirect calls by @airwoodix in #572
  • workflows: run rustfmt check, fix typos check by @airwoodix in #575
  • Implement feature for disabling opaque pointers on LLVM 15 and 16 by @Derppening in #570
  • fix: proper string constant handling by @CertainLach in #577
  • is_conditional is unsound by @wtdcode in #583
  • Remove support for LLVM4-7 by @TheDan64 in #587
  • Report user's call location in case of panic in into_*_value type of functions by @rakivo in #584

New Contributors

Full Changelog: 0.5.0...0.6.0

0.5.0

04 Aug 03:38

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.4.0...0.5.0

0.4.0

03 Feb 22:23

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.3.0...0.4.0

0.3.0

20 Jan 23:13

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.2.0...0.3.0

0.2.0

05 May 03:21

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.1.1...0.2.0 https://github.com/TheDan64/inkwell/blob/master/CHANGELOG.md#020---2023-05-04

0.1.1

07 Mar 04:21

Choose a tag to compare

Bump to 0.1.1

0.1.0

22 Jan 02:26

Choose a tag to compare

Bump internals version