Skip to content

Commit

Permalink
Last commit for 1.0.4 (#1834)
Browse files Browse the repository at this point in the history
* Last commit for 1.0.4

* revert chia-blockchain package name

* gifsicle issue

* actually install dh-autoreconf

* npm install imagemin-gifsicle

* npm install imagemin-gifsicle after dh-autoreconf

* npm install imagemin-mozjpeg

* mozjpeg first

* optipng

* export CPPFLAGS="-DPNG_ARM_NEON_OPT=0"

* npm rebuild
  • Loading branch information
hoffmang9 committed Apr 13, 2021
1 parent 6d22878 commit 495d50d
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 1 deletion.
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,31 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project does not yet adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
for setuptools_scm/PEP 440 reasons.

## 1.0.4 Chia Blockchain 2021-04-12

### Added

- Starting approximately April 21, 2021, the GUI will notify you that this version will stop working at block height 193,536 and will persistently warn you from that block on that you can not use this version (or any earlier version) to farm. This is to support the upgrade to the transaction fork.
- We now have translations for Brazilian Portuguese, Australian English, and Pirate. Thanks to @fsavaget, @darkflare, @maahhh, @harold_257, @kontin, and @Gulli. Yarr - don't be losing your 24 word treasure map...

### Changed

- The plotter in bitfield mode is much improved in plotting speed (~15% faster than in 1.0.3), now requires 28% less temporary space (238.3 GiB/256 GB), and now uses its maximum memory in phase 1 and only needs 3389MiB for optimal sorting of a k32. Total writes should also be down by about 20%. On almost all machines we expect bitfield to be as fast or faster. For CPUs that predate the [Nahalem architecture](https://en.wikipedia.org/wiki/Nehalem_(microarchitecture)), bitfield plotting will not work and you will need to use no bitfield. Those CPUs were generally designed before 2010.
- The `src` directory in chia-blockchian has been changed to `chia` to avoid namespace collisions.
- GUI install builds have been simplified to rely on one `.spec` file in `chia/`
- The weight proof timeout can now be configured in config.yaml.
- Peer discovery is now retried more often after you receive initial peers.

### Fixed

- We have made significant improvements and bug fixes to stop blockchain and wallet database corruption issues.
- We now pass the environment into the Daemon and this should solve some Windows and MacOS startup bugs.
- The ARM64 .deb installer will now work well on Raspberry Pi OS 64 bit and Ubuntu 18.04 LTS or newer.
- We have made improvements in weight proof generation and saving.
- Wallet start up would have a race condition that output a harmless error on startup.
- Thanks for a typo fix from @alfonsoperez.


## 1.0.3 Chia Blockchain 2021-03-30

### Added
Expand Down
16 changes: 16 additions & 0 deletions build_scripts/build_linux.sh
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,22 @@ cp -r dist/daemon ../chia-blockchain-gui
cd .. || exit
cd chia-blockchain-gui || exit

# See https://github.com/imagemin/gifsicle-bin/issues/113
echo ""
echo "PLATFORM is $PLATFORM"
echo ""
if [ "$PLATFORM" = "arm64" ]; then
echo "Installing dh-autoreconf to work around gifsicle issue."
apt-get install -y dh-autoreconf cmake autoconf automake libtool nasm pkg-config libpng-dev optipng
echo "npm install imagemin-mozjpeg"
export CPPFLAGS="-DPNG_ARM_NEON_OPT=0"
npm install imagemin-mozjpeg
echo "npm install imagemin-gifsicle"
npm install imagemin-gifsicle
npm rebuild
fi

echo ""
echo "npm build"
npm install
npm audit fix
Expand Down
2 changes: 1 addition & 1 deletion chia-blockchain-gui
Submodule chia-blockchain-gui updated 97 files
+0 −2 .env
+1 −3 .env.example
+0 −4 .eslintrc.js
+1 −1 .linguirc
+0 −2 Procfile
+27 −0 babel.config.js
+0 −17 craco.config.js
+10,071 −16,020 package-lock.json
+76 −41 package.json
+1 −1 remote.md
+0 −28 src/components/app/App.css
+22 −2 src/components/app/App.tsx
+49 −0 src/components/app/AppTimeBomb.tsx
+24 −0 src/components/app/AppTimeBombAlert.tsx
+25 −0 src/components/app/fonts/Fonts.tsx
+2 −1 src/components/core/components/Flex/Flex.tsx
+3 −0 src/components/core/components/LocaleToggle/LocaleToggle.tsx
+3 −2 src/components/core/components/ThemeProvider/ThemeProvider.tsx
+7 −1 src/components/layout/LayoutHero.tsx
+8 −1 src/components/layout/LayoutMain.tsx
+7 −3 src/components/layout/LayoutSidebar.tsx
+1 −1 src/components/plot/add/PlotAddNumberOfPlots.tsx
+1 −1 src/components/wallet/create/WalletCreate.jsx
+1 −1 src/components/wallet/create/createDIDWallet.js
+1 −1 src/components/wallet/create/createExistingColouredCoin.jsx
+1 −1 src/components/wallet/create/createNewColouredCoin.jsx
+1 −1 src/components/wallet/create/createRLAdmin.jsx
+1 −1 src/components/wallet/create/createRLUser.jsx
+2 −2 src/components/wallet/create/recoverDIDWallet.js
+2 −2 src/config/config.js
+3 −0 src/config/env.ts
+9 −0 src/config/locales.js
+5 −5 src/constants/plotSizes.ts
+1 −1 src/constants/style.ts
+0 −479 src/electron-starter.js
+0 −28 src/electron-wait-react.js
+62 −0 src/electron/handleSquirrelEvent.ts
+486 −0 src/electron/main.ts
+3 −0 src/electron/preload.js
+3 −0 src/fonts.d.ts
+15 −0 src/index.html
+2 −1 src/index.tsx
+4 −4 src/locales/af-ZA/messages.po
+4 −4 src/locales/ar-SA/messages.po
+4 −4 src/locales/cs-CZ/messages.po
+2,006 −0 src/locales/cy-GB/messages.po
+49 −33 src/locales/da-DK/messages.po
+90 −74 src/locales/de-DE/messages.po
+4 −4 src/locales/el-GR/messages.po
+426 −411 src/locales/en-AU/messages.po
+4 −4 src/locales/en-NZ/messages.po
+423 −408 src/locales/en-PT/messages.po
+46 −30 src/locales/en-US/messages.po
+4 −4 src/locales/eo-UY/messages.po
+46 −30 src/locales/es-ES/messages.po
+2,006 −0 src/locales/fa-IR/messages.po
+46 −30 src/locales/fi-FI/messages.po
+80 −62 src/locales/fr-FR/messages.po
+4 −4 src/locales/he-IL/messages.po
+4 −4 src/locales/hi-IN/messages.po
+4 −4 src/locales/hu-HU/messages.po
+80 −80 src/locales/id-ID/messages.po
+4 −4 src/locales/is-IS/messages.po
+46 −30 src/locales/it-IT/messages.po
+48 −32 src/locales/ja-JP/messages.po
+95 −95 src/locales/ko-KR/messages.po
+4 −4 src/locales/lol-US/messages.po
+59 −43 src/locales/nl-NL/messages.po
+4 −4 src/locales/no-NO/messages.po
+4 −4 src/locales/pa-IN/messages.po
+93 −77 src/locales/pl-PL/messages.po
+202 −187 src/locales/pt-BR/messages.po
+46 −30 src/locales/pt-PT/messages.po
+196 −180 src/locales/ro-RO/messages.po
+51 −35 src/locales/ru-RU/messages.po
+47 −31 src/locales/sk-SK/messages.po
+2,006 −0 src/locales/sl-SI/messages.po
+4 −4 src/locales/sr-SP/messages.po
+54 −38 src/locales/sv-SE/messages.po
+4 −4 src/locales/tlh-AA/messages.po
+100 −100 src/locales/tr-TR/messages.po
+68 −68 src/locales/uk-UA/messages.po
+390 −390 src/locales/vi-VN/messages.po
+56 −40 src/locales/zh-CN/messages.po
+166 −150 src/locales/zh-TW/messages.po
+1 −1 src/middleware/middleware.js
+1 −1 src/middleware/middleware_api.jsx
+1 −0 src/modules/fullNode.ts
+1 −2 src/modules/message.js
+6 −0 src/polyfill.ts
+0 −3 src/preload.js
+2 −2 src/readme.md
+0 −65 src/setupEvents.js
+5 −2 tsconfig.json
+0 −8 tsconfig.paths.json
+53 −0 webpack.electron.babel.ts
+174 −0 webpack.react.babel.ts

0 comments on commit 495d50d

Please sign in to comment.