From a6b75cbcb94e9b814fc7d37244bda3d70245ffed Mon Sep 17 00:00:00 2001 From: "hinto.janai" Date: Mon, 7 Apr 2025 19:33:27 -0400 Subject: [PATCH 1/4] update --- misc/changelogs/README.md | 4 +++- misc/changelogs/cuprated/0.0.2.md | 35 ++++++++++++++++++++++++++++++ misc/changelogs/cuprated/latest.md | 1 + 3 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 misc/changelogs/cuprated/0.0.2.md create mode 120000 misc/changelogs/cuprated/latest.md diff --git a/misc/changelogs/README.md b/misc/changelogs/README.md index 1e24a8995..fcc27b6da 100644 --- a/misc/changelogs/README.md +++ b/misc/changelogs/README.md @@ -1,2 +1,4 @@ # Changelogs -This directory holds changelog files for binaries/libraries. \ No newline at end of file +This directory holds changelog files for binaries/libraries. + +The `latest.md` file is a symlink to the latest changelog. diff --git a/misc/changelogs/cuprated/0.0.2.md b/misc/changelogs/cuprated/0.0.2.md new file mode 100644 index 000000000..d0f37d3e5 --- /dev/null +++ b/misc/changelogs/cuprated/0.0.2.md @@ -0,0 +1,35 @@ +# cuprated 0.0.2 Molybdenite (2025-04-09) +Cuprate is an alternative Monero node implementation. + +This is the second release of the Cuprate node, `cuprated`. + +To get started, see: . + +For an FAQ on Cuprate, see: . + +## `cuprated` +- README and user book fixes ([#402](https://github.com/Cuprate/cuprate/pull/402), [#406](https://github.com/Cuprate/cuprate/pull/406)) +- Blockchain reorganizations fixes ([#408](https://github.com/Cuprate/cuprate/pull/408)) +- STDOUT/STDIN fixes ([#415](https://github.com/Cuprate/cuprate/pull/415)) +- Replace remaining `println` with `tracing` ([#417](https://github.com/Cuprate/cuprate/pull/417)) +- Update `fast-sync` to height `3384832` ([#427](https://github.com/Cuprate/cuprate/pull/427)) + +## Downloads +For convenience, The following binaries are produced using GitHub CI in a non-reproducible way; it is highly recommended to build `cuprated` from source instead, see . + +| OS | Architecture | Download | +|---------|--------------|----------| +| Linux | x64 | +| Linux | ARM64 | +| macOS | x64 | +| macOS | ARM64 | +| Windows | x64 | + +## Contributors +Thank you to everyone who directly contributed to this release: + +- @Boog900 +- @hinto-janai +- @jermanuts + +There are other contributors that are not listed here, thank you to them as well. diff --git a/misc/changelogs/cuprated/latest.md b/misc/changelogs/cuprated/latest.md new file mode 120000 index 000000000..c259504f6 --- /dev/null +++ b/misc/changelogs/cuprated/latest.md @@ -0,0 +1 @@ +0.0.2.md \ No newline at end of file From 35aee3424dedf67d08b8f691a5cd48d990be7120 Mon Sep 17 00:00:00 2001 From: "hinto.janai" Date: Mon, 7 Apr 2025 19:35:07 -0400 Subject: [PATCH 2/4] !! --- misc/changelogs/cuprated/0.0.2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/changelogs/cuprated/0.0.2.md b/misc/changelogs/cuprated/0.0.2.md index d0f37d3e5..4709d408f 100644 --- a/misc/changelogs/cuprated/0.0.2.md +++ b/misc/changelogs/cuprated/0.0.2.md @@ -7,7 +7,7 @@ To get started, see: . For an FAQ on Cuprate, see: . -## `cuprated` +## Changes - README and user book fixes ([#402](https://github.com/Cuprate/cuprate/pull/402), [#406](https://github.com/Cuprate/cuprate/pull/406)) - Blockchain reorganizations fixes ([#408](https://github.com/Cuprate/cuprate/pull/408)) - STDOUT/STDIN fixes ([#415](https://github.com/Cuprate/cuprate/pull/415)) From 4483a98e00dbd6010c1802197ee447831fa89a63 Mon Sep 17 00:00:00 2001 From: "hinto.janai" Date: Wed, 9 Apr 2025 08:45:06 -0400 Subject: [PATCH 3/4] update --- misc/changelogs/cuprated/0.0.2.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/misc/changelogs/cuprated/0.0.2.md b/misc/changelogs/cuprated/0.0.2.md index 4709d408f..a93cfb309 100644 --- a/misc/changelogs/cuprated/0.0.2.md +++ b/misc/changelogs/cuprated/0.0.2.md @@ -8,10 +8,11 @@ To get started, see: . For an FAQ on Cuprate, see: . ## Changes -- README and user book fixes ([#402](https://github.com/Cuprate/cuprate/pull/402), [#406](https://github.com/Cuprate/cuprate/pull/406)) +- User book changes, config documentation ([#402](https://github.com/Cuprate/cuprate/pull/402), [#406](https://github.com/Cuprate/cuprate/pull/406), [#418](https://github.com/Cuprate/cuprate/pull/418)) - Blockchain reorganizations fixes ([#408](https://github.com/Cuprate/cuprate/pull/408)) - STDOUT/STDIN fixes ([#415](https://github.com/Cuprate/cuprate/pull/415)) - Replace remaining `println` with `tracing` ([#417](https://github.com/Cuprate/cuprate/pull/417)) +- Fix blockchain database error mappings ([#419](https://github.com/Cuprate/cuprate/pull/419)) - Update `fast-sync` to height `3384832` ([#427](https://github.com/Cuprate/cuprate/pull/427)) ## Downloads From 9c0853b964527496dbf4bea64c99233aae2411a5 Mon Sep 17 00:00:00 2001 From: "hinto.janai" Date: Wed, 9 Apr 2025 08:53:42 -0400 Subject: [PATCH 4/4] version --- Cargo.lock | 2 +- binaries/cuprated/Cargo.toml | 2 +- binaries/cuprated/src/constants.rs | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3e7885e90..9dafda725 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1071,7 +1071,7 @@ dependencies = [ [[package]] name = "cuprated" -version = "0.0.1" +version = "0.0.2" dependencies = [ "anyhow", "async-trait", diff --git a/binaries/cuprated/Cargo.toml b/binaries/cuprated/Cargo.toml index 79ca911c4..89928ae0c 100644 --- a/binaries/cuprated/Cargo.toml +++ b/binaries/cuprated/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cuprated" -version = "0.0.1" +version = "0.0.2" edition = "2021" description = "The Cuprate Rust Monero node." license = "AGPL-3.0-only" diff --git a/binaries/cuprated/src/constants.rs b/binaries/cuprated/src/constants.rs index 15c55a82b..8e6225b1e 100644 --- a/binaries/cuprated/src/constants.rs +++ b/binaries/cuprated/src/constants.rs @@ -43,15 +43,15 @@ mod test { fn version() { let semantic_version = format!("{MAJOR_VERSION}.{MINOR_VERSION}.{PATCH_VERSION}"); assert_eq!(VERSION, VERSION); - assert_eq!(VERSION, "0.0.1"); + assert_eq!(VERSION, "0.0.2"); } #[test] fn version_build() { if cfg!(debug_assertions) { - assert_eq!(VERSION_BUILD, "0.0.1-debug"); + assert_eq!(VERSION_BUILD, "0.0.2-debug"); } else { - assert_eq!(VERSION_BUILD, "0.0.1-release"); + assert_eq!(VERSION_BUILD, "0.0.2-release"); } } }