Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
da1e336
build: expand minimum Darwin version to macOS 11 (Big Sur)
kwvg Feb 15, 2026
888e99d
Merge #7149: build: expand minimum Darwin version to macOS 11 (Big Sur)
PastaPastaPasta Feb 18, 2026
96bb601
Merge #7147: fix(qt): prevent overview page font double scaling, reca…
PastaPastaPasta Feb 17, 2026
1bdbde6
Merge #7148: feat(qt): persist filter preferences in masternode list
PastaPastaPasta Feb 17, 2026
33f0138
Merge #7145: fix(qt): move labelError styling from proposalcreate.ui …
PastaPastaPasta Feb 17, 2026
cc6f0bb
Merge #7154: fix: MN update notifications had old_list/new_list swapped
PastaPastaPasta Feb 19, 2026
8fd53cd
Merge #7144: feat(qt): add support for reporting `OP_RETURN` payloads…
PastaPastaPasta Feb 19, 2026
e0b7386
Merge #7146: feat(qt): introduce framework for sourcing and applying …
PastaPastaPasta Feb 20, 2026
5d28a69
Merge #7157: fix(qt): prevent banned masternodes from returning status=0
PastaPastaPasta Feb 20, 2026
64cc4f2
Merge #7160: feat(interfaces): consolidate masternode counts into one…
PastaPastaPasta Feb 21, 2026
9061ad0
Merge #7118: feat(qt): UI refresh (4/n, introduce distinct widgets fo…
PastaPastaPasta Feb 23, 2026
df1ca87
Merge #7159: feat(qt): UI refresh (5/n, add proposal information widg…
PastaPastaPasta Feb 25, 2026
60dda51
Merge #7176: perf: do linear lookup instead building 2 heavy Hash-Maps
PastaPastaPasta Feb 26, 2026
00f590d
Merge #7180: qt: add Tahoe styled icons for macOS, runtime styling fo…
PastaPastaPasta Feb 27, 2026
8424411
Merge #7182: chore: backport 12 PRs to v23.1.x for v23.1.1 release
PastaPastaPasta Mar 3, 2026
444cbf2
Merge #7191: fix(qt): reseat quorum labels when new types are inserted
PastaPastaPasta Mar 3, 2026
240a95f
Merge #7193: fix: reject identity elements in deserialization and key…
PastaPastaPasta Mar 3, 2026
5dbfa98
chore: v23.1.1 release preparation
thepastaclaw Feb 27, 2026
9f3662b
chore: v23.1.1 release preparation
thepastaclaw Feb 27, 2026
1c2db87
Merge #7195: backport: cherry-pick #7191 and #7193 into v23.1.x
PastaPastaPasta Mar 3, 2026
8d5936d
chore: add #7191 and #7193 to v23.1.1 release notes
thepastaclaw Mar 3, 2026
2d801cd
Merge #7183: chore: v23.1.1 release preparation
PastaPastaPasta Mar 5, 2026
ff965b5
chore: v23.1.2 release preparation
thepastaclaw Mar 12, 2026
dac2b6c
Merge #7215: chore: v23.1.2 release preparation
PastaPastaPasta Mar 12, 2026
033b3fe
chore: regenerate manpages for v23.1.2
thepastaclaw Mar 12, 2026
d02243c
ci: run check-skip on blacksmith with GitHub-hosted fallback
thepastaclaw Mar 12, 2026
e1ae103
Merge #7218: chore: manpages v23.1.2
PastaPastaPasta Mar 14, 2026
366090d
Merge #7219: ci: run check-skip on blacksmith with GitHub-hosted fall…
PastaPastaPasta Mar 14, 2026
81d5eb2
Merge #7208: fix: skip collecting block txids during IBD to prevent u…
PastaPastaPasta Mar 12, 2026
7c27c2f
Merge #7209: fix: serialize TrySignChainTip to prevent concurrent sig…
PastaPastaPasta Mar 12, 2026
81464ac
Merge #7211: fix: qt info tab layout
PastaPastaPasta Mar 12, 2026
b74b549
Merge #7221: refactor: rename bitcoin-util manpage and test reference…
PastaPastaPasta Mar 14, 2026
8a93926
Merge #7222: fix: properly skip evodb repair on reindex
PastaPastaPasta Mar 14, 2026
da16809
docs: add #7221 and #7222 to v23.1.2 release notes
thepastaclaw Mar 14, 2026
b564a33
Merge #7214: backport: cherry-pick #7208, #7209, #7211, #7221, and #7…
PastaPastaPasta Mar 14, 2026
36988f9
Merge branch 'master' into merge_master_23.1.2
UdjinM6 Mar 15, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ concurrency:
jobs:
check-skip:
name: Check skip conditions
runs-on: ubuntu-24.04
runs-on: ${{ vars.RUNNER_AMD64 || 'ubuntu-24.04' }}
outputs:
skip: ${{ steps.skip-check.outputs.skip }}
runner-amd64: ${{ steps.select-runner.outputs.runner_amd64 }}
Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ AC_PREREQ([2.69])
dnl Don't forget to push a corresponding tag when updating any of _CLIENT_VERSION_* numbers
define(_CLIENT_VERSION_MAJOR, 23)
define(_CLIENT_VERSION_MINOR, 1)
define(_CLIENT_VERSION_BUILD, 0)
define(_CLIENT_VERSION_BUILD, 2)
define(_CLIENT_VERSION_IS_RELEASE, false)
define(_COPYRIGHT_YEAR, 2026)
define(_COPYRIGHT_HOLDERS,[The %s developers])
Expand Down
2 changes: 2 additions & 0 deletions contrib/flatpak/org.dash.dash-core.metainfo.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@
</screenshot>
</screenshots>
<releases>
<release date="2026-03-12" version="23.1.2"/>
<release date="2026-02-18" version="23.1.0"/>
<release date="2025-12-04" version="23.0.2"/>
<release date="2025-11-10" version="23.0.0"/>
<release date="2024-12-12" version="22.0.0"/>
Expand Down
6 changes: 3 additions & 3 deletions doc/man/dash-cli.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DASH-CLI "1" "February 2026" "dash-cli v23.1.0" "User Commands"
.TH DASH-CLI "1" "March 2026" "dash-cli v23.1.2" "User Commands"
.SH NAME
dash-cli \- manual page for dash-cli v23.1.0
dash-cli \- manual page for dash-cli v23.1.2
.SH SYNOPSIS
.B dash-cli
[\fI\,options\/\fR] \fI\,<command> \/\fR[\fI\,params\/\fR] \fI\,Send command to Dash Core\/\fR
Expand All @@ -15,7 +15,7 @@ dash-cli \- manual page for dash-cli v23.1.0
.B dash-cli
[\fI\,options\/\fR] \fI\,help <command> Get help for a command\/\fR
.SH DESCRIPTION
Dash Core RPC client version v23.1.0
Dash Core RPC client version v23.1.2
.SH OPTIONS
.HP
\-?
Expand Down
6 changes: 3 additions & 3 deletions doc/man/dash-qt.1
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DASH-QT "1" "February 2026" "dash-qt v23.1.0" "User Commands"
.TH DASH-QT "1" "March 2026" "dash-qt v23.1.2" "User Commands"
.SH NAME
dash-qt \- manual page for dash-qt v23.1.0
dash-qt \- manual page for dash-qt v23.1.2
.SH SYNOPSIS
.B dash-qt
[\fI\,command-line options\/\fR] [\fI\,URI\/\fR]
.SH DESCRIPTION
Dash Core version v23.1.0
Dash Core version v23.1.2
.PP
Optional URI is a Dash address in BIP21 URI format.
.SH OPTIONS
Expand Down
6 changes: 3 additions & 3 deletions doc/man/dash-tx.1
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DASH-TX "1" "February 2026" "dash-tx v23.1.0" "User Commands"
.TH DASH-TX "1" "March 2026" "dash-tx v23.1.2" "User Commands"
.SH NAME
dash-tx \- manual page for dash-tx v23.1.0
dash-tx \- manual page for dash-tx v23.1.2
.SH SYNOPSIS
.B dash-tx
[\fI\,options\/\fR] \fI\,<hex-tx> \/\fR[\fI\,commands\/\fR] \fI\,Update hex-encoded dash transaction\/\fR
.br
.B dash-tx
[\fI\,options\/\fR] \fI\,-create \/\fR[\fI\,commands\/\fR] \fI\,Create hex-encoded dash transaction\/\fR
.SH DESCRIPTION
Dash Core dash\-tx utility version v23.1.0
Dash Core dash\-tx utility version v23.1.2
.SH OPTIONS
.HP
\-?
Expand Down
6 changes: 3 additions & 3 deletions doc/man/dash-wallet.1
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DASH-WALLET "1" "February 2026" "dash-wallet v23.1.0" "User Commands"
.TH DASH-WALLET "1" "March 2026" "dash-wallet v23.1.2" "User Commands"
.SH NAME
dash-wallet \- manual page for dash-wallet v23.1.0
dash-wallet \- manual page for dash-wallet v23.1.2
.SH DESCRIPTION
Dash Core dash\-wallet version v23.1.0
Dash Core dash\-wallet version v23.1.2
.PP
dash\-wallet is an offline tool for creating and interacting with Dash Core wallet files.
By default dash\-wallet will act on wallets in the default mainnet wallet directory in the datadir.
Expand Down
6 changes: 3 additions & 3 deletions doc/man/dashd.1
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DASHD "1" "February 2026" "dashd v23.1.0" "User Commands"
.TH DASHD "1" "March 2026" "dashd v23.1.2" "User Commands"
.SH NAME
dashd \- manual page for dashd v23.1.0
dashd \- manual page for dashd v23.1.2
.SH SYNOPSIS
.B dashd
[\fI\,options\/\fR] \fI\,Start Dash Core\/\fR
.SH DESCRIPTION
Dash Core version v23.1.0
Dash Core version v23.1.2
.SH OPTIONS
.HP
\-?
Expand Down
201 changes: 32 additions & 169 deletions doc/release-notes.md

Large diffs are not rendered by default.

232 changes: 232 additions & 0 deletions doc/release-notes/dash/release-notes-23.1.0.md

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions src/chainparams.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -218,8 +218,8 @@ class CMainParams : public CChainParams {
consensus.vDeployments[Consensus::DEPLOYMENT_V24].nFalloffCoeff = 5; // this corresponds to 10 periods
consensus.vDeployments[Consensus::DEPLOYMENT_V24].useEHF = true;

consensus.nMinimumChainWork = uint256S("0x00000000000000000000000000000000000000000000b49762009e34b8b6dc25"); // 2421800
consensus.defaultAssumeValid = uint256S("0x000000000000000718ed026ebd644a8b70b42d4cbd7b25304c066c9bf15f85b7"); // 2421800
consensus.nMinimumChainWork = uint256S("0x00000000000000000000000000000000000000000000b567e2d53a06de194061"); // 2429859
consensus.defaultAssumeValid = uint256S("0x00000000000000018fb7d55a2d7ab5f3d1369cf0d7eef25db727bf8c9ca7d4b2"); // 2429859

/**
* The message start string is designed to be unlikely to occur in normal data.
Expand Down Expand Up @@ -415,8 +415,8 @@ class CTestNetParams : public CChainParams {
consensus.vDeployments[Consensus::DEPLOYMENT_V24].nFalloffCoeff = 5; // this corresponds to 10 periods
consensus.vDeployments[Consensus::DEPLOYMENT_V24].useEHF = true;

consensus.nMinimumChainWork = uint256S("0x000000000000000000000000000000000000000000000000036c8f29bb33ee48"); // 1380000
consensus.defaultAssumeValid = uint256S("0x000000a98084beaf77ed26a905a7d59979009e23367a55b5d634962d7d65a1f9"); // 1380000
consensus.nMinimumChainWork = uint256S("0x000000000000000000000000000000000000000000000000036c8f738da818d2"); // 1400000
consensus.defaultAssumeValid = uint256S("0x000000541a23f9db7411cddbe50f9f1ebd4aa7108ebdcad62214753f648c0239"); // 1400000

pchMessageStart[0] = 0xce;
pchMessageStart[1] = 0xe2;
Expand Down
Loading