diff --git a/src/csharp/Directory.Build.props b/src/csharp/Directory.Build.props index cf8257df6..e692d2681 100644 --- a/src/csharp/Directory.Build.props +++ b/src/csharp/Directory.Build.props @@ -2,7 +2,7 @@ Copyright (C) 2018-2020 de4dot@gmail.com - 1.7.0 + 1.8.0 0xd4d $(Version) diff --git a/src/rust/iced-x86-js/Cargo.toml b/src/rust/iced-x86-js/Cargo.toml index 707c843e2..7d9f96fd7 100644 --- a/src/rust/iced-x86-js/Cargo.toml +++ b/src/rust/iced-x86-js/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "iced-x86" # The version number can't be the same as iced-x86's version number or cargo build will fail -version = "1.2.1000" +version = "1.8.1000" authors = ["0xd4d "] license = "MIT" description = "iced-x86 is a high performance and correct x86/x64 disassembler, assembler and instruction decoder written in Rust and compiled to WebAssembly" @@ -42,7 +42,7 @@ wasm-bindgen = { version = "0.2.61", features = ["strict-macro"] } js-sys = "0.3.37" [dependencies.iced-x86-rust] -version = "1.2.0" +version = "1.8.0" package = "iced-x86" path = "../iced-x86" default-features = false diff --git a/src/rust/iced-x86/Cargo.toml b/src/rust/iced-x86/Cargo.toml index 589dac594..2e925b233 100644 --- a/src/rust/iced-x86/Cargo.toml +++ b/src/rust/iced-x86/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "iced-x86" -version = "1.2.0"# Update html_root_url in lib.rs and usage section in lib.rs/README and version numbers in README docs.rs links +version = "1.8.0"# Update html_root_url in lib.rs and usage section in lib.rs/README and version numbers in README docs.rs links authors = ["0xd4d "] license = "MIT" description = "iced-x86 is a high performance and correct x86/x64 disassembler, assembler and instruction decoder written in Rust" diff --git a/src/rust/iced-x86/README.md b/src/rust/iced-x86/README.md index 77c7f86bc..381f1b3f3 100644 --- a/src/rust/iced-x86/README.md +++ b/src/rust/iced-x86/README.md @@ -27,14 +27,14 @@ Add this to your `Cargo.toml`: ```toml [dependencies] -iced-x86 = "1.2.0" +iced-x86 = "1.8.0" ``` Or to customize which features to use: ```toml [dependencies.iced-x86] -version = "1.2.0" +version = "1.8.0" default-features = false # See below for all features features = ["std", "decoder", "masm"] @@ -82,8 +82,8 @@ No VEX, EVEX, XOP, 3DNow!: dotnet run -p src/csharp/Intel/Generator/Generator.csproj -- --no-vex --no-evex --no-xop --no-3dnow ``` -[`BlockEncoder`]: https://docs.rs/iced-x86/1.2.0/iced_x86/struct.BlockEncoder.html -[`OpCodeInfo`]: https://docs.rs/iced-x86/1.2.0/iced_x86/struct.OpCodeInfo.html +[`BlockEncoder`]: https://docs.rs/iced-x86/1.8.0/iced_x86/struct.BlockEncoder.html +[`OpCodeInfo`]: https://docs.rs/iced-x86/1.8.0/iced_x86/struct.OpCodeInfo.html ## How-tos @@ -100,12 +100,12 @@ dotnet run -p src/csharp/Intel/Generator/Generator.csproj -- --no-vex --no-evex This example uses a [`Decoder`] and one of the [`Formatter`]s to decode and format the code, eg. [`GasFormatter`], [`IntelFormatter`], [`MasmFormatter`], [`NasmFormatter`]. -[`Decoder`]: https://docs.rs/iced-x86/1.2.0/iced_x86/struct.Decoder.html -[`Formatter`]: https://docs.rs/iced-x86/1.2.0/iced_x86/trait.Formatter.html -[`GasFormatter`]: https://docs.rs/iced-x86/1.2.0/iced_x86/struct.GasFormatter.html -[`IntelFormatter`]: https://docs.rs/iced-x86/1.2.0/iced_x86/struct.IntelFormatter.html -[`MasmFormatter`]: https://docs.rs/iced-x86/1.2.0/iced_x86/struct.MasmFormatter.html -[`NasmFormatter`]: https://docs.rs/iced-x86/1.2.0/iced_x86/struct.NasmFormatter.html +[`Decoder`]: https://docs.rs/iced-x86/1.8.0/iced_x86/struct.Decoder.html +[`Formatter`]: https://docs.rs/iced-x86/1.8.0/iced_x86/trait.Formatter.html +[`GasFormatter`]: https://docs.rs/iced-x86/1.8.0/iced_x86/struct.GasFormatter.html +[`IntelFormatter`]: https://docs.rs/iced-x86/1.8.0/iced_x86/struct.IntelFormatter.html +[`MasmFormatter`]: https://docs.rs/iced-x86/1.8.0/iced_x86/struct.MasmFormatter.html +[`NasmFormatter`]: https://docs.rs/iced-x86/1.8.0/iced_x86/struct.NasmFormatter.html ```rust use iced_x86::{Decoder, DecoderOptions, Formatter, Instruction, NasmFormatter}; @@ -190,8 +190,8 @@ static EXAMPLE_CODE: &[u8] = &[ This example uses a [`BlockEncoder`] to encode created [`Instruction`]s. This example needs the `db` feature because it creates `db` "instructions". -[`BlockEncoder`]: https://docs.rs/iced-x86/1.2.0/iced_x86/struct.BlockEncoder.html -[`Instruction`]: https://docs.rs/iced-x86/1.2.0/iced_x86/struct.Instruction.html +[`BlockEncoder`]: https://docs.rs/iced-x86/1.8.0/iced_x86/struct.BlockEncoder.html +[`Instruction`]: https://docs.rs/iced-x86/1.8.0/iced_x86/struct.Instruction.html ```rust use iced_x86::{ @@ -322,8 +322,8 @@ Output: Creates a custom [`SymbolResolver`] that is called by a [`Formatter`]. -[`SymbolResolver`]: https://docs.rs/iced-x86/1.2.0/iced_x86/trait.SymbolResolver.html -[`Formatter`]: https://docs.rs/iced-x86/1.2.0/iced_x86/trait.Formatter.html +[`SymbolResolver`]: https://docs.rs/iced-x86/1.8.0/iced_x86/trait.SymbolResolver.html +[`Formatter`]: https://docs.rs/iced-x86/1.8.0/iced_x86/trait.Formatter.html ```rust use iced_x86::{ @@ -379,8 +379,8 @@ Creates a custom [`FormatterOutput`] that is called by a [`Formatter`]. This example will fail to compile unless you install the `colored` crate, see below. -[`FormatterOutput`]: https://docs.rs/iced-x86/1.2.0/iced_x86/trait.FormatterOutput.html -[`Formatter`]: https://docs.rs/iced-x86/1.2.0/iced_x86/trait.Formatter.html +[`FormatterOutput`]: https://docs.rs/iced-x86/1.8.0/iced_x86/trait.FormatterOutput.html +[`Formatter`]: https://docs.rs/iced-x86/1.8.0/iced_x86/trait.Formatter.html ```rust compile_fail // This example uses crate colored = "1.9.2" @@ -645,8 +645,8 @@ static EXAMPLE_CODE: &[u8] = &[ Shows how to get used registers/memory and other info. It uses [`Instruction`] methods and an [`InstructionInfoFactory`] to get this info. -[`Instruction`]: https://docs.rs/iced-x86/1.2.0/iced_x86/struct.Instruction.html -[`InstructionInfoFactory`]: https://docs.rs/iced-x86/1.2.0/iced_x86/struct.InstructionInfoFactory.html +[`Instruction`]: https://docs.rs/iced-x86/1.8.0/iced_x86/struct.Instruction.html +[`InstructionInfoFactory`]: https://docs.rs/iced-x86/1.8.0/iced_x86/struct.InstructionInfoFactory.html ```rust use iced_x86::{ diff --git a/src/rust/iced-x86/src/lib.rs b/src/rust/iced-x86/src/lib.rs index ddb220c3a..b7712d24e 100644 --- a/src/rust/iced-x86/src/lib.rs +++ b/src/rust/iced-x86/src/lib.rs @@ -50,14 +50,14 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. //! //! ```toml //! [dependencies] -//! iced-x86 = "1.2.0" +//! iced-x86 = "1.8.0" //! ``` //! //! Or to customize which features to use: //! //! ```toml //! [dependencies.iced-x86] -//! version = "1.2.0" +//! version = "1.8.0" //! default-features = false //! # See below for all features //! features = ["std", "decoder", "masm"] @@ -1087,7 +1087,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. //! Bumping the minimum supported version of `rustc` is considered a minor breaking change. The minor version of iced-x86 will be incremented. #![doc(html_logo_url = "https://raw.githubusercontent.com/0xd4d/iced/master/logo.png")] -#![doc(html_root_url = "https://docs.rs/iced-x86/1.2.0")] +#![doc(html_root_url = "https://docs.rs/iced-x86/1.8.0")] #![allow(unknown_lints)] #![allow(bare_trait_objects)] // Not supported if < 1.27.0 #![warn(absolute_paths_not_starting_with_crate)]