Releases: Traverse-Research/hassle-rs
Releases · Traverse-Research/hassle-rs
0.12.0
What's Changed
- Update rspirv requirement from 0.11 to 0.12 by @dependabot in #72
- Bump actions/cache from 3 to 4 by @dependabot in #73
- wrapper: Load libraries globally instead of relative to
$PWDby @MarijnS95 in #74 - Fix all new clippy linter warnings by @MarijnS95 in #83
- Allow DXIL to be used outside of Windows as well by @SupaMaggie70Incorporated in #82
New Contributors
- @SupaMaggie70Incorporated made their first contribution in #82
Full Changelog: 0.11.0...0.12.0
0.11.0
What's Changed
- Opt out of Rust-1.67-default
clippy::uninlined_format_argslint by @MarijnS95 in #59 - Include MIT
LICENSEfile in packaged release by @MarijnS95 in #58 - CI: Replace unnecessary
actions-rssteps with directrun: cargo ...by @MarijnS95 in #63 - Remove deprecated
[badges]section fromCargo.tomlby @MarijnS95 in #65 - Migrate to Microsoft's com-rs by @MarijnS95 in #35
- CI/release: Replace
actions-rsstep with directrun: cargo publish ...by @MarijnS95 in #66 - Update bitflags requirement from 1.2.1 to 2.0.0 by @dependabot in #64
- Update libloading requirement from 0.7.0 to 0.8.0 by @dependabot in #67
- Bump actions/checkout from 3 to 4 by @dependabot in #70
- Allow
libloadingv0.7 and v0.8 by @daxpedda in #69
New Contributors
Full Changelog: 0.10.0...0.11.0
0.10.0
What's Changed
- Fix typo in contributions section by @janie177 in #39
- Rename macos library suffix from
dynlibtodylibby @BeastLe9enD in #45 - Update widestring requirement from 0.5.0 to 1.0.1 by @dependabot in #46
- Run
cargo clippy --fixto address all (new) linter warnings by @MarijnS95 in #51 - Breaking: Revert "[WIN/LINUX] Implement vtable dummies (virtual dtors) through extra trait" by @MarijnS95 in #50
- github: Create publishing workflow on tag push, disable
cargo-releasepublish by @MarijnS95 in #52 - github: Add dependabot configuration for
github-actionsby @MarijnS95 in #42 - Bump actions/cache from 2 to 3 by @dependabot in #56
- Bump actions/checkout from 2 to 3 by @dependabot in #55
New Contributors
- @janie177 made their first contribution in #39
- @BeastLe9enD made their first contribution in #45
Full Changelog: 0.9.0...0.10.0
0.9.0
What's Changed
- utils: Propagate IncludeHandler file loading failures to DXC instead of a panic by @MarijnS95 in #27
- os: Implement newtype for HRESULT with must_use and hexadecimal format by @MarijnS95 in #29
- Consistently return
HassleErrorand remove unneeded check macros by @MarijnS95 in #30 - examples/fake-signing: Make runnable on Linux by @MarijnS95 in #26
- ci: Drop nightly build/lint tests by @MarijnS95 in #34
- Use
.cast()to not accidentally const_cast, fix Android char type by @MarijnS95 in #32 - wrapper: Add Android library path by @MarijnS95 in #33
- ci: Speed up by removing
touchhack and caching intermediates by @MarijnS95 in #31 - Implement basic wrapper for getting shader reflection from DXIL. by @manon-traverse in #37
- release.toml: re-enable development version bumping after release by @Jasper-Bekkers in #38
New Contributors
- @manon-traverse made their first contribution in #37
Full Changelog: 0.7.0...0.9.0
0.8.0 (same as 0.9.0)
0.7.0 (same as 0.6.1)
What's Changed
- 🖖Add fake dxil signing support by @Jasper-Bekkers in #25
Full Changelog: 0.6.0...0.7.0
0.6.1
What's Changed
- 🖖Add fake dxil signing support by @Jasper-Bekkers in #25
Full Changelog: 0.6.0...0.6.1
0.6.0
What's Changed
- Update rspirv requirement from 0.10 to 0.11 by @dependabot in #22
- Non owned include handler by @Jasper-Bekkers in #24
Full Changelog: 0.5.4...0.6.0
0.5.4 - Widestring update
What's Changed
- Update widestring requirement from 0.4.2 to 0.5.0 by @dependabot in #21
Full Changelog: 0.5.3...0.5.4