diff --git a/app/components/views/GetStartedPage/ReleaseNotes/Form/Form.module.css b/app/components/views/GetStartedPage/ReleaseNotes/Form/Form.module.css index cef1a5e59a..e548c59e8a 100644 --- a/app/components/views/GetStartedPage/ReleaseNotes/Form/Form.module.css +++ b/app/components/views/GetStartedPage/ReleaseNotes/Form/Form.module.css @@ -84,6 +84,10 @@ background-image: var(--release-image-v170); } +.image.v180 { + background-image: var(--release-image-v170); +} + @media (--bg-viewport) { .image { flex: 1; diff --git a/app/components/views/GetStartedPage/ReleaseNotes/ReleaseNotes.jsx b/app/components/views/GetStartedPage/ReleaseNotes/ReleaseNotes.jsx index 57c33b7a4a..5cac13d989 100644 --- a/app/components/views/GetStartedPage/ReleaseNotes/ReleaseNotes.jsx +++ b/app/components/views/GetStartedPage/ReleaseNotes/ReleaseNotes.jsx @@ -3,6 +3,11 @@ import ReleaseNotesForm from "./Form"; // versions with release notes available. From newer to older. const availableVersions = [ + { + version: "1.8.0", + docName: "ReleaseNote1_8_0", + imgClassName: "v180" + }, { version: "1.7.0", docName: "ReleaseNote1_7_0", diff --git a/app/helpers/tickets.js b/app/helpers/tickets.js index 87e90bc0b4..b225a7e88d 100644 --- a/app/helpers/tickets.js +++ b/app/helpers/tickets.js @@ -114,6 +114,20 @@ export function decodeVoteScript(network, outputScript) { choices: { 0x80: "no", 0x100: "yes" }, defaultChoice: "abstain" } + ], + 11: [ + { + mask: 0x0006, + name: "blake3pow", + choices: { 0x0002: "no", 0x0004: "yes" }, + defaultChoice: "abstain" + }, + { + mask: 0x0060, + name: "changesubsidysplitr2", + choices: { 0x0020: "no", 0x0040: "yes" }, + defaultChoice: "abstain" + } ] }, mainnet: { @@ -188,6 +202,20 @@ export function decodeVoteScript(network, outputScript) { choices: { 0x80: "no", 0x100: "yes" }, defaultChoice: "abstain" } + ], + 10: [ + { + mask: 0x0006, + name: "blake3pow", + choices: { 0x0002: "no", 0x0004: "yes" }, + defaultChoice: "abstain" + }, + { + mask: 0x0060, + name: "changesubsidysplitr2", + choices: { 0x0020: "no", 0x0040: "yes" }, + defaultChoice: "abstain" + } ] } }; diff --git a/app/i18n/docs/en/ReleaseNotes/v1.8.0.md b/app/i18n/docs/en/ReleaseNotes/v1.8.0.md new file mode 100644 index 0000000000..c050a14907 --- /dev/null +++ b/app/i18n/docs/en/ReleaseNotes/v1.8.0.md @@ -0,0 +1,35 @@ +This release of Decrediton includes numerous bug fixes and refinement across +all pages/tabs. + +* All pages have had layouts and styling updated to match redesign specs. There + are a few more pages that will receive design updates. Trezor pages + were recently updated and Ledger integration is currently on schedule and + should be included in an upcoming release in the near future. + +* DCRDEX is now at 0.6.1 and has included numerous improvements, as well as new + assets to be able to trade. There are more exciting updates in the future + for DCRDEX as laid out in the recently approved [proposal](https://proposals.decred.org/record/4d2324b). + +* Test coverage has also increased to cover most of the front-end areas. + Hopefully, in a few more releases we'll have the entirity of Decrediton + covered with unit tests that should protect us from most regression errors. + +* The ability to vote on all treasury spending is now active. This can be + done by approving/dis-approving all treasury spending or spending can be voted + on per transaction. + +* Legacy tickets and references to stakepool have been completely removed from + the codebase. + + +## Code Contributors (alphabetical order) + +* Alex Yocom-Piatt +* Amir Massarwa +* artikozel +* bgptr +* Joe Gruffins +* Jonathan Chappelow +* Jonathan Zeppettini +* Matheus Degiovani +* tiagoalvesdulce diff --git a/app/i18n/docs/en/index.js b/app/i18n/docs/en/index.js index 674ab06ac2..d203c295dd 100644 --- a/app/i18n/docs/en/index.js +++ b/app/i18n/docs/en/index.js @@ -32,6 +32,7 @@ export { default as ReleaseNote1_4_0 } from "./ReleaseNotes/v1.4.0.md"; export { default as ReleaseNote1_5_0 } from "./ReleaseNotes/v1.5.0.md"; export { default as ReleaseNote1_6_0 } from "./ReleaseNotes/v1.6.0.md"; export { default as ReleaseNote1_7_0 } from "./ReleaseNotes/v1.7.0.md"; +export { default as ReleaseNote1_8_0 } from "./ReleaseNotes/v1.8.0.md"; export { default as StakingTutorialPage01 } from "./StakingTutorial/Page01.md"; export { default as StakingTutorialPage02 } from "./StakingTutorial/Page02.md"; diff --git a/app/package.json b/app/package.json index 23c850a976..05bc7d3b3f 100644 --- a/app/package.json +++ b/app/package.json @@ -1,7 +1,7 @@ { "name": "decrediton", "productName": "Decrediton", - "version": "1.7.1", + "version": "1.8.0", "description": "Graphical wallet for Decred supporting staking, privacy, and decentralized exchange.", "main": "./main.js", "author": { diff --git a/dex.db.v5.bak b/dex.db.v5.bak new file mode 100644 index 0000000000..1a8ff1c378 Binary files /dev/null and b/dex.db.v5.bak differ diff --git a/package.json b/package.json index 781ceb3672..bf2d405d50 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "decrediton", "productName": "Decrediton", - "version": "1.7.1", + "version": "1.8.0", "description": "Decrediton based on React, React Router, Webpack, React Hot Loader for rapid application development", "main": "main.js", "scripts": {