Skip to content

Releases: mrLSD/llvm-lib-rs

v0.8.1

Choose a tag to compare

@mrLSD mrLSD released this 13 Oct 12:45
56e89de

🚀 Refactoring and new LLVM functionality.

➡️ Added LLVM Function Values
➡️ Added LLVM Function Values Parameters
➡️ Refactored mut ptr variables to macro use - all over that whole code base.

What's Changed

  • #19 Feat: Function values. Add macros by @mrLSD

v0.8.0

Choose a tag to compare

@mrLSD mrLSD released this 12 Oct 11:53
v0.8.0
baceeb2

🚀 Refactored functions to independent way.
🎸 Code refactoring
⚠️ Breaking changes

What's Changed

  • #18 Feat: Refactoring and new functions by @mrLSD

v0.7.0

Choose a tag to compare

@mrLSD mrLSD released this 12 Oct 11:51
v0.7.0
988fc51

🚀 LLVM 19 release added

What's Changed

v0.6.3

Choose a tag to compare

@mrLSD mrLSD released this 26 Sep 22:14
0b3c9dc

🚀 Added LLVM Value Global Aliases

Contribution

  • #16 Feat: Add Value Global Aliases by @mrLSD

v0.6.2

Choose a tag to compare

@mrLSD mrLSD released this 21 Sep 23:01
b5718aa

🚀 Added LLVM Global Variables.

➡️ Added additional documentation

Contribution

v0.6.1

Choose a tag to compare

@mrLSD mrLSD released this 01 Sep 21:27
b70a4ee

Added new functionality for Global Values, refactored dispose call to purely safe way. Extended documentations.

▶️ Added LLVM Global Values
◀️ Removed all unsafe dispose calls and all unsafe public API.
◀️ Removde calls for unsafe dispose functions with unreachable panics, as it's an impossible case for undisposed values. Refactored related calls.

Contribution

  • #14 Feat: add LLVM global values. Remove all unsafe dispose calls and all unsafe public API. @mrLSD

v0.6.0

Choose a tag to compare

@mrLSD mrLSD released this 22 Aug 09:20
05a45b3

🚀 This release brings a lot of additional documentation coverage and covers almost all currently existed functionality with extended documentation.

➡️ Types and Values extended with additional From traits to extend flexibility
➡️ Added documentation for all Types and Values and related functions and types.
➡️ Refactored functions name for LLVM C API alignment.
⚠️ That changes break the previous API.

Contribution

  • #13 Feat: code refactoring and documentation by @mrLSD

v0.5.3

Choose a tag to compare

@mrLSD mrLSD released this 19 Aug 16:16
6a2eb14

🚀 Added additional documentation and fixed docs.rs documentation generation.

➡️ Extended Context documentation

  • ➡️ Extended Context related structs and functions documentation

➡️ Fixed docs.rs documentation generation

Contribution

  • #12 Feat: Extend Context documentation and fix docs.rs generation by @mrLSD

v0.5.3-rc.1

v0.5.3-rc.1 Pre-release
Pre-release

Choose a tag to compare

@mrLSD mrLSD released this 18 Aug 19:44
v0.5.3-rc.1
ad89b4f

🚀 Fixed ℹ️ docs.rs build - documentation generation.

v0.5.2

Choose a tag to compare

@mrLSD mrLSD released this 18 Aug 19:42
2ee169e

🚀 Extended ValueRef functions (almost all of them) with detailed documentations.

  • added special section Details with detailed documentations (fro ValueRef)
    ➡️ Added Value Constants expressions.

Contribution

  • #11 Feat: Added LLVM Value Constants: expressions & a lot of documentations by @mrLSD