From 6bfebf01e91ec93b7c5c221f33fb3f66a77e6535 Mon Sep 17 00:00:00 2001 From: wtfsck Date: Sun, 4 Jun 2023 17:05:29 +0200 Subject: [PATCH] Bump version --- README.md | 2 +- build/npm-fix-json.py | 2 +- src/csharp/Directory.Build.props | 2 +- src/java/iced-x86/README.md | 2 +- src/java/iced-x86/pom.xml | 2 +- src/rust/iced-x86-js/Cargo.toml | 2 +- src/rust/iced-x86-lua/Cargo.toml | 4 +- ...-1.rockspec => iced_x86-1.19.0-1.rockspec} | 4 +- src/rust/iced-x86-py/Cargo.toml | 4 +- src/rust/iced-x86-py/docs/conf.py | 2 +- src/rust/iced-x86-py/setup.py | 2 +- src/rust/iced-x86/Cargo.toml | 2 +- src/rust/iced-x86/README.md | 48 +++++++++---------- src/rust/iced-x86/src/code_asm.rs | 4 +- 14 files changed, 41 insertions(+), 41 deletions(-) rename src/rust/iced-x86-lua/{iced_x86-1.18.0-1.rockspec => iced_x86-1.19.0-1.rockspec} (96%) diff --git a/README.md b/README.md index 9b85cc217..451b9ea18 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# iced [![crates.io](https://img.shields.io/crates/v/iced-x86.svg)](https://crates.io/crates/iced-x86) [![NuGet](https://img.shields.io/nuget/v/iced.svg)](https://www.nuget.org/packages/iced/) [![maven](https://img.shields.io/maven-central/v/io.github.icedland.iced/iced-x86)](https://central.sonatype.dev/artifact/io.github.icedland.iced/iced-x86/1.18.0) [![pypi](https://img.shields.io/pypi/v/iced-x86.svg)](https://pypi.org/project/iced-x86/) [![GitHub builds](https://github.com/icedland/iced/workflows/GitHub%20CI/badge.svg)](https://github.com/icedland/iced/actions) [![codecov](https://codecov.io/gh/icedland/iced/branch/master/graph/badge.svg)](https://codecov.io/gh/icedland/iced) +# iced [![crates.io](https://img.shields.io/crates/v/iced-x86.svg)](https://crates.io/crates/iced-x86) [![NuGet](https://img.shields.io/nuget/v/iced.svg)](https://www.nuget.org/packages/iced/) [![maven](https://img.shields.io/maven-central/v/io.github.icedland.iced/iced-x86)](https://central.sonatype.dev/artifact/io.github.icedland.iced/iced-x86/1.19.0) [![pypi](https://img.shields.io/pypi/v/iced-x86.svg)](https://pypi.org/project/iced-x86/) [![GitHub builds](https://github.com/icedland/iced/workflows/GitHub%20CI/badge.svg)](https://github.com/icedland/iced/actions) [![codecov](https://codecov.io/gh/icedland/iced/branch/master/graph/badge.svg)](https://codecov.io/gh/icedland/iced) diff --git a/build/npm-fix-json.py b/build/npm-fix-json.py index c00531963..2e16c4f99 100644 --- a/build/npm-fix-json.py +++ b/build/npm-fix-json.py @@ -1,7 +1,7 @@ import sys import json -iced_version = "1.18.0" +iced_version = "1.19.0" if len(sys.argv) != 3: raise ValueError(f"usage {sys.argv[0]} npm_package_json test_package_json") diff --git a/src/csharp/Directory.Build.props b/src/csharp/Directory.Build.props index 201907293..f630fdbbf 100644 --- a/src/csharp/Directory.Build.props +++ b/src/csharp/Directory.Build.props @@ -2,7 +2,7 @@ Copyright (C) 2018-present iced project and contributors - 1.18.0 + 1.19.0 iced project and contributors <https://github.com/icedland> $(Version) diff --git a/src/java/iced-x86/README.md b/src/java/iced-x86/README.md index 4b19c0c07..69acffa7f 100644 --- a/src/java/iced-x86/README.md +++ b/src/java/iced-x86/README.md @@ -1,4 +1,4 @@ -# iced [![maven](https://img.shields.io/maven-central/v/io.github.icedland.iced/iced-x86)](https://central.sonatype.dev/artifact/io.github.icedland.iced/iced-x86/1.18.0) [![GitHub builds](https://github.com/icedland/iced/workflows/GitHub%20CI/badge.svg)](https://github.com/icedland/iced/actions) +# iced [![maven](https://img.shields.io/maven-central/v/io.github.icedland.iced/iced-x86)](https://central.sonatype.dev/artifact/io.github.icedland.iced/iced-x86/1.19.0) [![GitHub builds](https://github.com/icedland/iced/workflows/GitHub%20CI/badge.svg)](https://github.com/icedland/iced/actions) iced is a blazing fast and correct x86 (16/32/64-bit) instruction decoder, disassembler and assembler written in Java. diff --git a/src/java/iced-x86/pom.xml b/src/java/iced-x86/pom.xml index 7fbc166ec..d9824af74 100644 --- a/src/java/iced-x86/pom.xml +++ b/src/java/iced-x86/pom.xml @@ -6,7 +6,7 @@ io.github.icedland.iced iced-x86 - 1.18.0 + 1.19.0 iced-x86 x86/x64 disassembler, encoder, assembler written in Java diff --git a/src/rust/iced-x86-js/Cargo.toml b/src/rust/iced-x86-js/Cargo.toml index d579d266c..6a97cfe10 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.18.1000" +version = "1.19.1000" license = "MIT" description = "iced-x86 is a blazing fast and correct x86/x64 disassembler, assembler and instruction decoder written in Rust and compiled to WebAssembly" homepage = "https://github.com/icedland/iced" diff --git a/src/rust/iced-x86-lua/Cargo.toml b/src/rust/iced-x86-lua/Cargo.toml index b2ef0e9d5..814cea71c 100644 --- a/src/rust/iced-x86-lua/Cargo.toml +++ b/src/rust/iced-x86-lua/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "iced-x86-lua" -version = "1.18.0" +version = "1.19.0" edition = "2021" publish = false rust-version = "1.57.0" @@ -25,7 +25,7 @@ libc = "0.2" [dependencies.iced-x86] # The version must match the one we expect, it should not be the latest version on crates.io -version = "=1.18.0" +version = "=1.19.0" default-features = false features = ["std", "decoder", "mvex", "encoder", "block_encoder", "op_code_info", "instr_info", "gas", "intel", "masm", "nasm"] # To use ../iced-x86 source code, add this to your $HOME/.cargo/config.toml diff --git a/src/rust/iced-x86-lua/iced_x86-1.18.0-1.rockspec b/src/rust/iced-x86-lua/iced_x86-1.19.0-1.rockspec similarity index 96% rename from src/rust/iced-x86-lua/iced_x86-1.18.0-1.rockspec rename to src/rust/iced-x86-lua/iced_x86-1.19.0-1.rockspec index ccdfa4ef6..83c225ef4 100644 --- a/src/rust/iced-x86-lua/iced_x86-1.18.0-1.rockspec +++ b/src/rust/iced-x86-lua/iced_x86-1.19.0-1.rockspec @@ -1,4 +1,4 @@ -local modver = "1.18.0" +local modver = "1.19.0" local specrev = "-1" local libname = "iced_x86" @@ -6,7 +6,7 @@ package = "iced_x86" version = modver .. specrev source = { url = "git+https://git@github.com/icedland/iced.git", - tag = "v1.18.0", + tag = "v1.19.0", } description = { summary = "x86/x64 disassembler, assembler and instruction decoder", diff --git a/src/rust/iced-x86-py/Cargo.toml b/src/rust/iced-x86-py/Cargo.toml index 2c24f07a1..d269dfe7d 100644 --- a/src/rust/iced-x86-py/Cargo.toml +++ b/src/rust/iced-x86-py/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "iced-x86-py" -version = "1.18.0" +version = "1.19.0" edition = "2021" publish = false rust-version = "1.57.0" @@ -19,7 +19,7 @@ features = ["macros", "extension-module", "abi3-py37"] [dependencies.iced-x86] # If building from sdist, it should use the exact same version as the sdist. -version = "=1.18.0" +version = "=1.19.0" features = ["serde", "mvex"] # To use ../iced-x86 source code, add this to your $HOME/.cargo/config.toml # paths = ["/abs/path/to/iced/src/rust/iced-x86"] diff --git a/src/rust/iced-x86-py/docs/conf.py b/src/rust/iced-x86-py/docs/conf.py index a12023f7d..38973ff42 100644 --- a/src/rust/iced-x86-py/docs/conf.py +++ b/src/rust/iced-x86-py/docs/conf.py @@ -23,7 +23,7 @@ copyright = "Copyright (C) 2018-present iced project and contributors" author = "iced project and contributors " # The full version, including alpha/beta/rc tags -release = "1.18.0" +release = "1.19.0" # -- General configuration --------------------------------------------------- diff --git a/src/rust/iced-x86-py/setup.py b/src/rust/iced-x86-py/setup.py index b14c17dc1..c7e20cd7e 100644 --- a/src/rust/iced-x86-py/setup.py +++ b/src/rust/iced-x86-py/setup.py @@ -24,7 +24,7 @@ setup( name="iced-x86", - version="1.18.0", + version="1.19.0", license="MIT", author_email="wtfsck@protonmail.com", author="wtfsck", diff --git a/src/rust/iced-x86/Cargo.toml b/src/rust/iced-x86/Cargo.toml index 213ea90a1..ca533aeda 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.18.0" +version = "1.19.0" edition = "2021" license = "MIT" description = "iced-x86 is a blazing fast 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 cd5f3379c..0012241be 100644 --- a/src/rust/iced-x86/README.md +++ b/src/rust/iced-x86/README.md @@ -26,14 +26,14 @@ Add this to your `Cargo.toml`: ```toml [dependencies] -iced-x86 = "1.18.0" +iced-x86 = "1.19.0" ``` Or to customize which features to use: ```toml [dependencies.iced-x86] -version = "1.18.0" +version = "1.19.0" default-features = false # See below for all features features = ["std", "decoder", "masm"] @@ -60,10 +60,10 @@ You can enable/disable these in your `Cargo.toml` file. - `mvex`: Enables `MVEX` instructions (Knights Corner). You must also pass in `DecoderOptions::KNC` to the [`Decoder`] constructor. - `exhaustive_enums`: Enables exhaustive enums, i.e., no enum has the `#[non_exhaustive]` attribute -[`BlockEncoder`]: https://docs.rs/iced-x86/1.18.0/iced_x86/struct.BlockEncoder.html -[`CodeAssembler`]: https://docs.rs/iced-x86/1.18.0/iced_x86/code_asm/struct.CodeAssembler.html -[`Instruction`]: https://docs.rs/iced-x86/1.18.0/iced_x86/struct.Instruction.html -[`OpCodeInfo`]: https://docs.rs/iced-x86/1.18.0/iced_x86/struct.OpCodeInfo.html +[`BlockEncoder`]: https://docs.rs/iced-x86/1.19.0/iced_x86/struct.BlockEncoder.html +[`CodeAssembler`]: https://docs.rs/iced-x86/1.19.0/iced_x86/code_asm/struct.CodeAssembler.html +[`Instruction`]: https://docs.rs/iced-x86/1.19.0/iced_x86/struct.Instruction.html +[`OpCodeInfo`]: https://docs.rs/iced-x86/1.19.0/iced_x86/struct.OpCodeInfo.html ## How-tos @@ -83,14 +83,14 @@ You can enable/disable these in your `Cargo.toml` file. This example uses a [`Decoder`] and one of the [`Formatter`]s to decode and format the code, eg. [`GasFormatter`], [`IntelFormatter`], [`MasmFormatter`], [`NasmFormatter`], [`SpecializedFormatter`] (or [`FastFormatter`]). -[`Decoder`]: https://docs.rs/iced-x86/1.18.0/iced_x86/struct.Decoder.html -[`Formatter`]: https://docs.rs/iced-x86/1.18.0/iced_x86/trait.Formatter.html -[`GasFormatter`]: https://docs.rs/iced-x86/1.18.0/iced_x86/struct.GasFormatter.html -[`IntelFormatter`]: https://docs.rs/iced-x86/1.18.0/iced_x86/struct.IntelFormatter.html -[`MasmFormatter`]: https://docs.rs/iced-x86/1.18.0/iced_x86/struct.MasmFormatter.html -[`NasmFormatter`]: https://docs.rs/iced-x86/1.18.0/iced_x86/struct.NasmFormatter.html -[`SpecializedFormatter`]: https://docs.rs/iced-x86/1.18.0/iced_x86/struct.SpecializedFormatter.html -[`FastFormatter`]: https://docs.rs/iced-x86/1.18.0/iced_x86/type.FastFormatter.html +[`Decoder`]: https://docs.rs/iced-x86/1.19.0/iced_x86/struct.Decoder.html +[`Formatter`]: https://docs.rs/iced-x86/1.19.0/iced_x86/trait.Formatter.html +[`GasFormatter`]: https://docs.rs/iced-x86/1.19.0/iced_x86/struct.GasFormatter.html +[`IntelFormatter`]: https://docs.rs/iced-x86/1.19.0/iced_x86/struct.IntelFormatter.html +[`MasmFormatter`]: https://docs.rs/iced-x86/1.19.0/iced_x86/struct.MasmFormatter.html +[`NasmFormatter`]: https://docs.rs/iced-x86/1.19.0/iced_x86/struct.NasmFormatter.html +[`SpecializedFormatter`]: https://docs.rs/iced-x86/1.19.0/iced_x86/struct.SpecializedFormatter.html +[`FastFormatter`]: https://docs.rs/iced-x86/1.19.0/iced_x86/type.FastFormatter.html ```rust use iced_x86::{Decoder, DecoderOptions, Formatter, Instruction, NasmFormatter}; @@ -182,7 +182,7 @@ This requires the `code_asm` feature to use (not enabled by default). Add it to ```toml [dependencies.iced-x86] -version = "1.18.0" +version = "1.19.0" features = ["code_asm"] ``` @@ -274,8 +274,8 @@ pub(crate) fn how_to_use_code_assembler() -> Result<(), IcedError> { Creates a custom [`SymbolResolver`] that is called by a [`Formatter`]. -[`SymbolResolver`]: https://docs.rs/iced-x86/1.18.0/iced_x86/trait.SymbolResolver.html -[`Formatter`]: https://docs.rs/iced-x86/1.18.0/iced_x86/trait.Formatter.html +[`SymbolResolver`]: https://docs.rs/iced-x86/1.19.0/iced_x86/trait.SymbolResolver.html +[`Formatter`]: https://docs.rs/iced-x86/1.19.0/iced_x86/trait.Formatter.html ```rust use iced_x86::{ @@ -332,8 +332,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.18.0/iced_x86/trait.FormatterOutput.html -[`Formatter`]: https://docs.rs/iced-x86/1.18.0/iced_x86/trait.Formatter.html +[`FormatterOutput`]: https://docs.rs/iced-x86/1.19.0/iced_x86/trait.FormatterOutput.html +[`Formatter`]: https://docs.rs/iced-x86/1.19.0/iced_x86/trait.Formatter.html ```rust compile_fail // This example uses crate colored = "2.0.0" @@ -605,8 +605,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.18.0/iced_x86/struct.Instruction.html -[`InstructionInfoFactory`]: https://docs.rs/iced-x86/1.18.0/iced_x86/struct.InstructionInfoFactory.html +[`Instruction`]: https://docs.rs/iced-x86/1.19.0/iced_x86/struct.Instruction.html +[`InstructionInfoFactory`]: https://docs.rs/iced-x86/1.19.0/iced_x86/struct.InstructionInfoFactory.html ```rust use iced_x86::{ @@ -1152,9 +1152,9 @@ This example shows how to create instructions without using it. This example uses a [`BlockEncoder`] to encode created [`Instruction`]s. -[`BlockEncoder`]: https://docs.rs/iced-x86/1.18.0/iced_x86/struct.BlockEncoder.html -[`CodeAssembler`]: https://docs.rs/iced-x86/1.18.0/iced_x86/code_asm/struct.CodeAssembler.html -[`Instruction`]: https://docs.rs/iced-x86/1.18.0/iced_x86/struct.Instruction.html +[`BlockEncoder`]: https://docs.rs/iced-x86/1.19.0/iced_x86/struct.BlockEncoder.html +[`CodeAssembler`]: https://docs.rs/iced-x86/1.19.0/iced_x86/code_asm/struct.CodeAssembler.html +[`Instruction`]: https://docs.rs/iced-x86/1.19.0/iced_x86/struct.Instruction.html ```rust use iced_x86::{ diff --git a/src/rust/iced-x86/src/code_asm.rs b/src/rust/iced-x86/src/code_asm.rs index a81ae3f00..12d9bf474 100644 --- a/src/rust/iced-x86/src/code_asm.rs +++ b/src/rust/iced-x86/src/code_asm.rs @@ -7,7 +7,7 @@ //! //! ```toml //! [dependencies.iced-x86] -//! version = "1.18.0" +//! version = "1.19.0" //! features = ["code_asm"] //! ``` //! @@ -57,7 +57,7 @@ impl CodeAssemblerOptions { /// /// ```toml /// [dependencies.iced-x86] -/// version = "1.18.0" +/// version = "1.19.0" /// features = ["code_asm"] /// ``` ///