diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a166dc6653f..ce3302948dc3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,7 +15,7 @@ for setuptools_scm/PEP 440 reasons. - Added a bug report template in `.github/ISSUE_TEMPLATE/bug_report.md`. ### Changed -- Proof of Space now requires significantly less temp space to generate a new plot. A k=32 that used to require 524GiB now requires only 391GiB - a 60% decrease. +- Proof of Space now requires significantly less temp space to generate a new plot. A k=32 that used to require 524GiB now requires only 289GiB - generally a 51% decrease across k sizes. - When plotting, instead of 1 monolithic temp file, there are now 8 files - one for each of the 7 tables and one for sorting plot data. These files are deleted as the `-2` or `-d` final file is written so the final file can fit within the footprint of the temporary files on the same filesystem. - We've made various additional CPU optimizations to the Proof of Space plotter that reduces plotting time by an additional 13%. These changes will also reduce CPU utilization in harvesting. - We moved to react-styleguidist to develop reusable components in isolation and better document the UI. Thanks to @embiem for this pull request. @@ -25,7 +25,7 @@ for setuptools_scm/PEP 440 reasons. - `chia init` now automatically discovers previous releases in each new release. ### Fixed -- `chia show -w` should now more reliably work. Wallet ballances should be more often correct. +- `chia show -w` should now more reliably work. Wallet balances should be more often correct. - View -> Developer -> Developer Tools now correctly opens the developer tools. Thank you to @roxaaams for this pull request! - Fixed 'Receive Address' typo in Wallet. Thanks @meurtn on Keybase. - In Windows the start menu item is now Chia Network and the icon in Add/Remove is updated. diff --git a/build_scripts/build_macos.sh b/build_scripts/build_macos.sh index d0781a55ff02..0333314fe053 100644 --- a/build_scripts/build_macos.sh +++ b/build_scripts/build_macos.sh @@ -19,7 +19,7 @@ sudo rm -rf dist mkdir dist echo "Create executeables with pyinstaller" -pip install pyinstaller==3.6 +pip install pyinstaller==4.0 sudo pyinstaller --log-level=INFO daemon.spec cp -r dist/daemon ../electron-react cd .. || exit diff --git a/build_scripts/build_windows.ps1 b/build_scripts/build_windows.ps1 index 1e3d8eab7110..f79e83527b31 100644 --- a/build_scripts/build_windows.ps1 +++ b/build_scripts/build_windows.ps1 @@ -19,7 +19,7 @@ python -m venv venv python -m pip install --upgrade pip pip install wheel pep517 pip install pywin32 -pip install pyinstaller==3.6 +pip install pyinstaller==4.0 pip install setuptools_scm Write-Output " ---" diff --git a/electron-react/src/pages/Plotter.js b/electron-react/src/pages/Plotter.js index e91de524cf02..db2ba45ed679 100644 --- a/electron-react/src/pages/Plotter.js +++ b/electron-react/src/pages/Plotter.js @@ -194,8 +194,8 @@ const useStyles = makeStyles(theme => ({ const plot_size_options = [ { label: "600MiB", value: 25, workspace: "1.8GiB" }, - { label: "1.3GiB", value: 26, workspace: "3.6GiB" }, - { label: "2.7GiB", value: 27, workspace: "7.8GiB" }, + { label: "1.3GiB", value: 26, workspace: "4.9GiB" }, + { label: "2.7GiB", value: 27, workspace: "10.7GiB" }, { label: "5.6GiB", value: 28, workspace: "15.5GiB" }, { label: "11.5GiB", value: 29, workspace: "31GiB" }, { label: "23.8GiB", value: 30, workspace: "68GiB" },