Skip to content

Tags: Hpmason/retour-rs

Tags

v0.4.0-alpha.3

Toggle v0.4.0-alpha.3's commit message
### Chore

 - <csr-id-07b346570c69736a57a25212d7121309711ee50b/> update version 0.7.1 → 0.8.0
 - <csr-id-5808bed377134c7f5d7f7f45ea10154d6b06dab5/> add linux musl & i686-gnu targets
 - <csr-id-6af8b287e7215d5226eede7cb623e9841afcc550/> add custom macOS linker for RWX execution
 - <csr-id-aeadc0032eb1631bedd40476b6211fd41207375a/> add CI for rust stable
 - <csr-id-1aa9cc8b795abcb4b0028ff2ed5cef29e8c21a17/> use latest macOS iamge (10.15)
 - <csr-id-f792981ebb34228d34b444e5a4d736d18aa0fdf5/> disable 'i686-apple-darwin' CI
   Since macOS x86 is now a tier 3 target, the advantages of supporting
   this target has greatly diminished. For now, it's CI suite will be
   disabled.
 - <csr-id-b840d9eef1260959764f00b7161fa8aa33a3c095/> update 'cfg-if' dependency
 - <csr-id-d651621f2c2767f0dd52690298bbe9453f4ac8e5/> use shield badges for Azure
 - <csr-id-28c0fdeff412f04f4dc398bd9c1ecab98f7dbc29/> simplify target configuration
 - <csr-id-3f7f55b189144086d95fc72de4aa3347e7aa6e3b/> update dependencies

### Bug Fixes

 - replace deprecated features
 - remove deprecated '--all' flag
 - 32-bit range calculation overflow
 - replace obsolete 'kernel32-sys' dependency
 - use new 'Protection' constants
 - replace deprecated 'asm!'

### Style

 - <csr-id-9c7dcb0cbbd98c39f195b18e968fc34258d6fbfe/> apply rustfmt

### Commit Statistics

 - 18 commits contributed to the release.
 - 624 days passed between releases.
 - 17 commits were understood as [conventional](https://www.conventionalcommits.org).
 - 0 issues like '(#ID)' were seen in commit messages

### Commit Details

 * **Uncategorized**
    - Update version 0.7.1 → 0.8.0 (07b3465)
    - Apply rustfmt (9c7dcb0)
    - Add unstable feature use of `const_fn_trait_bound` (44f2111)
    - Replace deprecated features (5bdab40)
    - Remove deprecated '--all' flag (6c1d92c)
    - Add linux musl & i686-gnu targets (5808bed)
    - Add custom macOS linker for RWX execution (6af8b28)
    - Add CI for rust stable (aeadc00)
    - Use latest macOS iamge (10.15) (1aa9cc8)
    - Disable 'i686-apple-darwin' CI (f792981)
    - 32-bit range calculation overflow (ee9f820)
    - Update 'cfg-if' dependency (b840d9e)
    - Replace obsolete 'kernel32-sys' dependency (f2c3f4c)
    - Use shield badges for Azure (d651621)
    - Simplify target configuration (28c0fde)
    - Update dependencies (3f7f55b)
    - Use new 'Protection' constants (e6fa25f)
    - Replace deprecated 'asm!' (eb49d95)

v0.4.0-alpha.2

Toggle v0.4.0-alpha.2's commit message
### New Features

 - add trailing comma support

### Bug Fixes

 - remove feature requirement for thiscall
   * fix: remove feature requirement for thiscall
   abi_thiscall is now stabilized rust and no longer requires nightly rust
   rust-lang/rust@06daa9e
   
   * fix: remove feature attribute definition
   
   * Keep thiscall-abi feature gate for back compat
   
   * Update docs for required thiscall-abi version
   
   ---------

### Commit Statistics

 - 3 commits contributed to the release over the course of 31 calendar days.
 - 63 days passed between releases.
 - 2 commits were understood as [conventional](https://www.conventionalcommits.org).
 - 2 unique issues were worked on: #34, #45

### Commit Details

 * **#34**
    - Remove feature requirement for thiscall (3bf7863)
 * **#45**
    - Add trailing comma support (faaeec3)
 * **Uncategorized**
    - Bump version (4e0d383)

v0.4.0-alpha.1

Toggle v0.4.0-alpha.1's commit message
pre-publish for v0.4.0-alpha.1

v0.3.0

Toggle v0.3.0's commit message
chore: Release retour version 0.3.0

v0.2.0

Toggle v0.2.0's commit message
chore: Release retour version 0.2.0

v0.1.0

Toggle v0.1.0's commit message
chore: Release retour version 0.1.0