diff --git a/Cargo.lock b/Cargo.lock index 4a8dc60c..ec3abff2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1690,7 +1690,7 @@ dependencies = [ [[package]] name = "cpclib" -version = "0.9.0" +version = "0.10.0" dependencies = [ "anyhow", "arrayref", @@ -1722,7 +1722,7 @@ dependencies = [ [[package]] name = "cpclib-asm" -version = "0.8.3" +version = "0.9.0" dependencies = [ "aho-corasick", "arrayref", @@ -1765,7 +1765,7 @@ dependencies = [ [[package]] name = "cpclib-basic" -version = "0.8.1" +version = "0.9.0" dependencies = [ "built", "cfg-if", @@ -1780,7 +1780,7 @@ dependencies = [ [[package]] name = "cpclib-basm" -version = "0.8.3" +version = "0.9.0" dependencies = [ "build-deps", "built", @@ -1804,7 +1804,7 @@ dependencies = [ [[package]] name = "cpclib-bdasm" -version = "0.8.3" +version = "0.9.0" dependencies = [ "built", "const_format", @@ -1816,7 +1816,7 @@ dependencies = [ [[package]] name = "cpclib-bndbuild" -version = "0.6.0" +version = "0.7.0" dependencies = [ "anyhow", "assert_cmd", @@ -1851,7 +1851,7 @@ dependencies = [ [[package]] name = "cpclib-bndbuild-ratatui" -version = "0.1.0" +version = "0.7.0" dependencies = [ "cpclib-bndbuild", "ratatui", @@ -1859,7 +1859,7 @@ dependencies = [ [[package]] name = "cpclib-common" -version = "0.8.1" +version = "0.9.0" dependencies = [ "bitfield", "bitflags 2.6.0", @@ -1881,14 +1881,14 @@ dependencies = [ [[package]] name = "cpclib-cpr" -version = "0.6.0" +version = "0.7.0" dependencies = [ "cpclib-common", ] [[package]] name = "cpclib-cprcli" -version = "0.6.0" +version = "0.7.0" dependencies = [ "colored", "cpclib-common", @@ -1897,7 +1897,7 @@ dependencies = [ [[package]] name = "cpclib-crunchers" -version = "0.8.0" +version = "0.9.0" dependencies = [ "built", "cc", @@ -1908,7 +1908,7 @@ dependencies = [ [[package]] name = "cpclib-disc" -version = "0.8.2" +version = "0.9.0" dependencies = [ "arrayref", "built", @@ -1930,7 +1930,7 @@ dependencies = [ [[package]] name = "cpclib-emucontrol" -version = "0.1.0" +version = "0.7.0" dependencies = [ "assert_cmd", "clap 4.5.21", @@ -1943,7 +1943,7 @@ dependencies = [ [[package]] name = "cpclib-image" -version = "0.8.2" +version = "0.9.0" dependencies = [ "anyhow", "as-slice", @@ -1956,7 +1956,7 @@ dependencies = [ [[package]] name = "cpclib-imgconverter" -version = "0.8.2" +version = "0.9.0" dependencies = [ "anyhow", "built", @@ -1969,7 +1969,7 @@ dependencies = [ [[package]] name = "cpclib-macros" -version = "0.8.1" +version = "0.9.0" dependencies = [ "cpclib-asm", "cpclib-common", @@ -1980,7 +1980,7 @@ dependencies = [ [[package]] name = "cpclib-runner" -version = "0.1.0" +version = "0.7.0" dependencies = [ "bon", "camino-tempfile", @@ -2007,7 +2007,7 @@ dependencies = [ [[package]] name = "cpclib-sna" -version = "0.8.2" +version = "0.9.0" dependencies = [ "built", "camino-tempfile", @@ -2026,7 +2026,7 @@ dependencies = [ [[package]] name = "cpclib-tokens" -version = "0.8.2" +version = "0.9.0" dependencies = [ "beef", "built", @@ -2045,7 +2045,7 @@ dependencies = [ [[package]] name = "cpclib-visual-bndbuild" -version = "0.4.1" +version = "0.5.0" dependencies = [ "built", "camino", @@ -2065,7 +2065,7 @@ dependencies = [ [[package]] name = "cpclib-wasm" -version = "0.3.0" +version = "0.4.0" dependencies = [ "console_error_panic_hook", "cpclib-asm", @@ -2079,7 +2079,7 @@ dependencies = [ [[package]] name = "cpclib-xfer" -version = "0.8.1" +version = "0.9.0" dependencies = [ "arrayref", "built", @@ -2100,7 +2100,7 @@ dependencies = [ [[package]] name = "cpclib-xfertool" -version = "0.8.1" +version = "0.9.0" dependencies = [ "anyhow", "arrayref", @@ -2131,7 +2131,7 @@ dependencies = [ [[package]] name = "cpclib-z80emu" -version = "0.8.0" +version = "0.9.0" dependencies = [ "cfg-if", "cpclib-asm", @@ -2632,7 +2632,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" dependencies = [ - "libloading 0.8.5", + "libloading 0.7.4", ] [[package]] @@ -3916,7 +3916,7 @@ dependencies = [ "bitflags 2.6.0", "com", "libc", - "libloading 0.8.5", + "libloading 0.7.4", "thiserror", "widestring", "winapi", @@ -8006,7 +8006,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "visual-basm" -version = "0.4.2" +version = "0.5.0" dependencies = [ "built", "claui", @@ -8486,7 +8486,7 @@ dependencies = [ "js-sys", "khronos-egl", "libc", - "libloading 0.8.5", + "libloading 0.7.4", "log", "metal 0.27.0", "naga 0.19.2", @@ -8527,7 +8527,7 @@ dependencies = [ "js-sys", "khronos-egl", "libc", - "libloading 0.8.5", + "libloading 0.7.4", "log", "metal 0.29.0", "naga 22.1.0", diff --git a/Cargo.toml b/Cargo.toml index 91502547..444314f1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -38,26 +38,26 @@ homepage = "https://github.com/cpcsdk/rust.cpclib" [workspace.dependencies] -cpclib = { version = "0.9.0", path = "cpclib", default-features = false } -cpclib-asm = { version = "0.8.0", path = "cpclib-asm", default-features = false } -cpclib-basic = { version = "0.8.0", path = "cpclib-basic", default-features = false } -cpclib-basm = { version = "0.8.0", path = "cpclib-basm", default-features = false } -cpclib-bdasm = { version = "0.8.0", path = "cpclib-bdasm", default-features = false } -cpclib-bndbuild = { version = "0.6.0", path = "cpclib-bndbuild", default-features = false } -cpclib-common = { version = "0.8.0", path = "cpclib-common", default-features = false } -cpclib-cpr = { version = "0.6.0", path = "cpclib-cpr", default-features = false } -cpclib-crunchers = { version = "0.8.0", path = "cpclib-crunchers", default-features = false } -cpclib-disc = { version = "0.8.0", path = "cpclib-disc", default-features = false } -cpclib-image = { version = "0.8.0", path = "cpclib-image", default-features = false } -cpclib-imgconverter = { version = "0.8.0", path = "cpclib-imgconverter", default-features = false } -cpclib-macros = { version = "0.8.0", path = "cpclib-macros", default-features = false } -cpclib-runner = { version = "0.1.0", path = "cpclib-runner", default-features = false } -cpclib-sna = { version = "0.8.0", path = "cpclib-sna", default-features = false } -cpclib-tokens = { version = "0.8.0", path = "cpclib-tokens", default-features = false } -cpclib-visual-bndbuild = { version = "0.4.0", path = "cpclib-visual-bndbuild", default-features = false } -cpclib-xfer = { version = "0.8.0", path = "cpclib-xfer", default-features = false } -cpclib-xfertool = { version = "0.8.0", path = "cpclib-xfertool", default-features = false } -cpclib-z80emu = { version = "0.8.0", path = "cpclib-z80emu", default-features = false } +cpclib = { version = "0.10.0", path = "cpclib", default-features = false } +cpclib-asm = { version = "0.9.0", path = "cpclib-asm", default-features = false } +cpclib-basic = { version = "0.9.0", path = "cpclib-basic", default-features = false } +cpclib-basm = { version = "0.9.0", path = "cpclib-basm", default-features = false } +cpclib-bdasm = { version = "0.9.0", path = "cpclib-bdasm", default-features = false } +cpclib-bndbuild = { version = "0.7.0", path = "cpclib-bndbuild", default-features = false } +cpclib-common = { version = "0.9.0", path = "cpclib-common", default-features = false } +cpclib-cpr = { version = "0.7.0", path = "cpclib-cpr", default-features = false } +cpclib-crunchers = { version = "0.9.0", path = "cpclib-crunchers", default-features = false } +cpclib-disc = { version = "0.9.0", path = "cpclib-disc", default-features = false } +cpclib-image = { version = "0.9.0", path = "cpclib-image", default-features = false } +cpclib-imgconverter = { version = "0.9.0", path = "cpclib-imgconverter", default-features = false } +cpclib-macros = { version = "0.9.0", path = "cpclib-macros", default-features = false } +cpclib-runner = { version = "0.7.0", path = "cpclib-runner", default-features = false } +cpclib-sna = { version = "0.9.0", path = "cpclib-sna", default-features = false } +cpclib-tokens = { version = "0.9.0", path = "cpclib-tokens", default-features = false } +cpclib-visual-bndbuild = { version = "0.5.0", path = "cpclib-visual-bndbuild", default-features = false } +cpclib-xfer = { version = "0.9.0", path = "cpclib-xfer", default-features = false } +cpclib-xfertool = { version = "0.9.0", path = "cpclib-xfertool", default-features = false } +cpclib-z80emu = { version = "0.9.0", path = "cpclib-z80emu", default-features = false } # cpclib = {version="0.7.0", default-features=false} # cpclib-asm = {version="0.7.0", default-features=false} diff --git a/cpclib-asm/Cargo.toml b/cpclib-asm/Cargo.toml index 704edf39..88d6339f 100644 --- a/cpclib-asm/Cargo.toml +++ b/cpclib-asm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cpclib-asm" -version = "0.8.3" +version = "0.9.0" description = "cpclib libraries related to z80 assembling" authors.workspace = true diff --git a/cpclib-basic/Cargo.toml b/cpclib-basic/Cargo.toml index afd4dc47..04a28c00 100644 --- a/cpclib-basic/Cargo.toml +++ b/cpclib-basic/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "cpclib-basic" -version = "0.8.1" +version = "0.9.0" description = "cpclib libraries related to locomotive basic" diff --git a/cpclib-basm/Cargo.toml b/cpclib-basm/Cargo.toml index 5202fbcb..c7652144 100644 --- a/cpclib-basm/Cargo.toml +++ b/cpclib-basm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cpclib-basm" -version = "0.8.3" +version = "0.9.0" description = "z80 assembler relying on cpclib-asm" authors.workspace = true diff --git a/cpclib-bdasm/Cargo.toml b/cpclib-bdasm/Cargo.toml index 7fcad758..121f4376 100644 --- a/cpclib-bdasm/Cargo.toml +++ b/cpclib-bdasm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cpclib-bdasm" -version = "0.8.3" +version = "0.9.0" description = "Z80 disassembler. Still contains some bugs." authors.workspace = true diff --git a/cpclib-bndbuild-ratatui/Cargo.toml b/cpclib-bndbuild-ratatui/Cargo.toml index 5dc15a46..144cfe2c 100644 --- a/cpclib-bndbuild-ratatui/Cargo.toml +++ b/cpclib-bndbuild-ratatui/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cpclib-bndbuild-ratatui" -version = "0.1.0" +version = "0.7.0" authors.workspace = true edition.workspace = true license.workspace = true @@ -9,4 +9,4 @@ homepage.workspace = true [dependencies] ratatui.workspace = true -cpclib-bndbuild.workspace = true \ No newline at end of file +cpclib-bndbuild.workspace = true diff --git a/cpclib-bndbuild/Cargo.toml b/cpclib-bndbuild/Cargo.toml index f9a1ba7c..4b93b173 100644 --- a/cpclib-bndbuild/Cargo.toml +++ b/cpclib-bndbuild/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cpclib-bndbuild" -version = "0.6.0" +version = "0.7.0" resolver = "2" description = "Amstrad CPC project builder. Biased towards basm, but can still work with any tool" diff --git a/cpclib-common/Cargo.toml b/cpclib-common/Cargo.toml index 0a379b7f..a21fe95f 100644 --- a/cpclib-common/Cargo.toml +++ b/cpclib-common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cpclib-common" -version = "0.8.1" +version = "0.9.0" description = "common libraries used in cpclib" authors.workspace = true diff --git a/cpclib-cpr/Cargo.toml b/cpclib-cpr/Cargo.toml index 4da4a320..62f53ff0 100644 --- a/cpclib-cpr/Cargo.toml +++ b/cpclib-cpr/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cpclib-cpr" -version = "0.6.0" +version = "0.7.0" description = "cpclib libraries related to CPR handling" authors.workspace = true diff --git a/cpclib-cprcli/Cargo.toml b/cpclib-cprcli/Cargo.toml index d5ee3f76..a827250c 100644 --- a/cpclib-cprcli/Cargo.toml +++ b/cpclib-cprcli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cpclib-cprcli" -version = "0.6.0" +version = "0.7.0" description = "Command line tool to manipulate CPRg" diff --git a/cpclib-crunchers/Cargo.toml b/cpclib-crunchers/Cargo.toml index a35aeec9..bd0a4a63 100644 --- a/cpclib-crunchers/Cargo.toml +++ b/cpclib-crunchers/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "cpclib-crunchers" -version = "0.8.0" +version = "0.9.0" description = "crunchers that are used in cpc world" authors.workspace = true diff --git a/cpclib-disc/Cargo.toml b/cpclib-disc/Cargo.toml index 113ec330..93a8bd90 100644 --- a/cpclib-disc/Cargo.toml +++ b/cpclib-disc/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "cpclib-disc" -version = "0.8.2" +version = "0.9.0" description = "cpclib libraries related to snapshots" authors.workspace = true diff --git a/cpclib-emucontrol/Cargo.toml b/cpclib-emucontrol/Cargo.toml index 5c8e22a7..549f9fd3 100644 --- a/cpclib-emucontrol/Cargo.toml +++ b/cpclib-emucontrol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cpclib-emucontrol" -version = "0.1.0" +version = "0.7.0" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/cpclib-image/Cargo.toml b/cpclib-image/Cargo.toml index 4f72875e..058e3ab3 100644 --- a/cpclib-image/Cargo.toml +++ b/cpclib-image/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cpclib-image" -version = "0.8.2" +version = "0.9.0" description = "Image manipulation library for amstrad cpc" authors.workspace = true diff --git a/cpclib-imgconverter/Cargo.toml b/cpclib-imgconverter/Cargo.toml index 2225dc76..b8898aa4 100644 --- a/cpclib-imgconverter/Cargo.toml +++ b/cpclib-imgconverter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cpclib-imgconverter" -version = "0.8.2" +version = "0.9.0" description = "Image manipulation tool for amstrad CPC" authors.workspace = true diff --git a/cpclib-macros/Cargo.toml b/cpclib-macros/Cargo.toml index 6f9114ea..132f2212 100644 --- a/cpclib-macros/Cargo.toml +++ b/cpclib-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cpclib-macros" -version = "0.8.1" +version = "0.9.0" description = "cpclib macros related to z80 assembling" authors.workspace = true diff --git a/cpclib-runner/Cargo.toml b/cpclib-runner/Cargo.toml index c3111706..9ae3fa6e 100644 --- a/cpclib-runner/Cargo.toml +++ b/cpclib-runner/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cpclib-runner" -version = "0.1.0" +version = "0.7.0" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/cpclib-sna/Cargo.toml b/cpclib-sna/Cargo.toml index cc278398..cab684da 100644 --- a/cpclib-sna/Cargo.toml +++ b/cpclib-sna/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cpclib-sna" -version = "0.8.2" +version = "0.9.0" description = "cpclib libraries related to snapshots" authors.workspace = true diff --git a/cpclib-tokens/Cargo.toml b/cpclib-tokens/Cargo.toml index 4a4aaa85..37546027 100644 --- a/cpclib-tokens/Cargo.toml +++ b/cpclib-tokens/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "cpclib-tokens" -version = "0.8.2" +version = "0.9.0" description = "cpclib libraries related to assembly tokens. Only structures are provided there. Intelligence is within cpclib-asm" authors.workspace = true diff --git a/cpclib-visual-basm/Cargo.toml b/cpclib-visual-basm/Cargo.toml index 1d764123..02bd2a8c 100644 --- a/cpclib-visual-basm/Cargo.toml +++ b/cpclib-visual-basm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "visual-basm" -version = "0.4.2" +version = "0.5.0" description = "Visual z80 assembler relying on cpclib-asm" authors.workspace = true diff --git a/cpclib-visual-bndbuild/Cargo.toml b/cpclib-visual-bndbuild/Cargo.toml index 8dc79826..ac31f97c 100644 --- a/cpclib-visual-bndbuild/Cargo.toml +++ b/cpclib-visual-bndbuild/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cpclib-visual-bndbuild" -version = "0.4.1" +version = "0.5.0" resolver = "2" description = "Amstrad CPC project builder. Biased towards basm, but can still work with any tool. This is the graphical version." diff --git a/cpclib-wasm/Cargo.toml b/cpclib-wasm/Cargo.toml index cbdad4a2..7b1a3358 100644 --- a/cpclib-wasm/Cargo.toml +++ b/cpclib-wasm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cpclib-wasm" -version = "0.3.0" +version = "0.4.0" description = "webasm tools for cpclib" authors.workspace = true diff --git a/cpclib-xfer/Cargo.toml b/cpclib-xfer/Cargo.toml index 02f67ccc..8bc8803d 100644 --- a/cpclib-xfer/Cargo.toml +++ b/cpclib-xfer/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "cpclib-xfer" -version = "0.8.1" +version = "0.9.0" description = "cpclib libraries related to snapshots" authors.workspace = true diff --git a/cpclib-xfertool/Cargo.toml b/cpclib-xfertool/Cargo.toml index 078d5e7a..b1dc4de6 100644 --- a/cpclib-xfertool/Cargo.toml +++ b/cpclib-xfertool/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "cpclib-xfertool" -version = "0.8.1" +version = "0.9.0" description = "cpclib tool related to xfer" authors.workspace = true diff --git a/cpclib-z80emu/Cargo.toml b/cpclib-z80emu/Cargo.toml index d19f7371..9c675313 100644 --- a/cpclib-z80emu/Cargo.toml +++ b/cpclib-z80emu/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "cpclib-z80emu" -version = "0.8.0" +version = "0.9.0" description = "cpclib libraries related to snapshots" authors.workspace = true diff --git a/cpclib/Cargo.toml b/cpclib/Cargo.toml index 4d398c3a..388eb5a3 100644 --- a/cpclib/Cargo.toml +++ b/cpclib/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "cpclib" -version = "0.9.0" +version = "0.10.0" description = "Set of tools and libraries to ease demomaking on the Amstrad CPC platform. WIP" keywords = ["amstrad", "demo", "z80", "dsk" ,"sna"] categories = ["command-line-utilities", "development-tools", "emulators"]