Skip to content

Releases: revoxhere/duino-coin

Release 4.0

31 Dec 15:27
f697723
Compare
Choose a tag to compare

Hello Duino miners!

Woah, it's the biggest update we've had this year probably. Most importantly you can now use the universal ESP code and benefit from the new reward system (when using the newest version). The PC and AVR Miners have also been updated to fix some of the bugs and provide more user friendly experience. Please note that I'll probably be still adjusting the earnings in the upcoming days, but I don't plan on making any major changes. Only the Arduino code didn't receive any changes, so you don't have to reflash your boards this time. And last but not least, happy new year! 🎉 🎆

This is a major release - you should update. Nodes may stop accepting old miner versions in a few weeks.

What's new, what's changed...

  • Release 4.0 pull by @revoxhere in #1723
    • All-new, more efficient and universal ESP code for all Espressif boards, by @matteocrippa and @revoxhere
      • Better performance (66 kH/s on ESP8266-based boards, 84 kH/s on dual-core ESP32-based boards)
      • Separate settings file (Settings.h) for easy configuration
      • New Duino IoT options (DS18B20 and internal temp sensor for new ESP32s)
      • Dashboard should not interfere with mining anymore
      • Better mining stability and faster node fetching
    • PC_Miner and AVR_Miner changes
      • Added a print queue to prevent logs getting messed up while mining with many threads/boards
      • Miners now display per thread and total hashrate
      • Added some missing internalization strings
      • Fixed greeting message not displaying properly with more than one board setup in AVR Miner
      • Updated share messages and log colors
      • Added missing dynamic window title for the PC Miner
      • Minor bugfixes and improvements
    • Changes in the reward system
      • Some difficulties have been readjusted and all have had their earning rates improved
      • Raspberry Pi and PC Mining earnings buffed
      • Single core ESP32 boards will now use a separate difficulty to make mining for them more forgiving
      • Difficulty calculation for PC miners now uses an updated Kolka V3 function for smoother difficulty changes
  • Getting started pages updated with a workaround for the dependency install by @revoxhere in 60e95f9
  • Getting started pages updated to support the new ESP code by @revoxhere in 60e95f9
  • Added Traditional Chinese README by @BX2AFO in #1707
  • Added Traditional Chinese link to the main README by @BX2AFO in #1710
  • Updated Czech translation by @fpetru104 in #1706
  • Update README_zh_TW.md by @BX2AFO in #1715
  • Update README_es_LATAM.md by @Erick2317 in #1714
  • Update README_zh_TW.md by @BX2AFO in #1718
  • Update benchmarks and add Release 4.0 performance goals by @revoxhere in #1724
  • Update project maintainer email by @Tech1k in #1713

New Contributors - welcome and thanks for your input!

⚠️ NOTICE: .exe binaries may be detected as a virus by your antivirus software. This is a false positive caused by pyinstallers bootloader, read about it here. Duino-Coin is not a virus.

Full Changelog: 3.9...4.0
As always, please report any encountered issues. Happy mining!

Release 3.9

09 Dec 19:25
7115268
Compare
Choose a tag to compare

Hello miners!

As you can see, this is the last update before we drop a major 4.0 release. This is also the last release with separate ESP8266 and ESP32 codes that require you to install old library versions.
Theoretically could've just skipped this one, but there have been quite a few changes (eg. fixing compilation errors on Linux systems) that had to be adressed.

This is not a mandatory update, but staying up-to-date is always suggested.

What's new, what's changed...

New contributors - hello! 👋

⚠️ NOTICE: .exe binaries may be detected as a virus by your antivirus software. This is a false positive caused by pyinstallers bootloader, read about it here. Duino-Coin is not a virus.

Full Changelog: 3.5...3.9
As always, please report any encountered issues. Happy mining!

Release 3.5

06 May 16:33
352fdf3
Compare
Choose a tag to compare

What's new, what's changed... 👀

New Contributors - welcome! 👋

⚠️ NOTICE: .exe binaries may be detected as a virus by your antivirus software. This is a false positive caused by pyinstallers bootloader, read about it here. Duino-Coin is not a virus.

Full Changelog: 3.4...3.5
As always, please report any encountered issues. Happy mining!

Release 3.4

10 Feb 21:56
efe33f1
Compare
Choose a tag to compare

What's Changed 👀

  • PC Miner running on a Raspberry Pi will report CPU temperature as IoT data by @revoxhere
  • ESP8266 will now use strtok for parsing incoming jobs by @snakeye in #1584
  • BMP280 sensor support added to the ESP32 code by @fixxer in #1606
  • Corrected typos in ESP8266 code by @Chupaka in #1587
  • Fixed raspi_iot_reading variable by @LDarki in #1594
  • Updated README.md by @ZL1LAC in #1598

New Contributors - welcome 👋

⚠️ NOTICE: .exe binaries may be detected as a virus by your antivirus software. This is a false positive caused by pyinstallers bootloader, read about it here. Duino-Coin is not a virus.

Full Changelog: 3.33...3.4
As always, please report any encountered issues. Happy mining!

Release 3.33

31 Oct 09:38
19d7a0a
Compare
Choose a tag to compare

What's new, what's changed 👀

New Contributors 👋

⚠️ NOTICE: .exe binaries may be detected as a virus by your antivirus software. This is a false positive caused by pyinstallers bootloader, read about it here. Duino-Coin is not a virus.

Full Changelog: 3.3...3.33
As always, please report any encountered issues. Happy mining!

Release 3.3

06 Aug 22:41
71de4e4
Compare
Choose a tag to compare

Three years of Duino-Coin (part 1?)

Hello miners, this August is a bit special - three years ago first versions of Duino-Coin were born. I never anticipated such a big success of my side project, but I'm very happy how things turned (and are turning) out. The Duino team is amazing, just like the community that gathered around the coin. There are thousands of devices mining DUCO, there are articles about us on various websites and magazines, and the best thing is that really enjoy developing and expanding my project 😍

I'd like to thank everyone for beliving in us, I hope next three years will be even more dynamic than the previous ones and we will expand even further 💯

Later this month we will be organizing some giveaways, events and other cool stuff as a celebration 😎 🥳

What's new, what's changed 👀

Node-side updates 💾

  • Added adaptive ping compensation by @revoxhere
  • Added new node: coffe-pool-1 hosted by @revoxhere
  • Added missing newlines in messages that slowed down ESP32 mining by @revoxhere
  • Added some Kolka tweaks and adjustments for better rewards by @revoxhere
  • Fixed miner count/kolka identifier for dual core ESP32s by @revoxhere
  • Updated difficulty tiers to work with the new ESP8266 code by @revoxhere
  • Updated Raspberry Pi Pico support by @revoxhere

New contributors 👋

⚠️ NOTICE: .exe binaries may be detected as a virus by your antivirus software. This is a false positive caused by pyinstallers bootloader, read about it here. Duino-Coin is not a virus.

Full Changelog: 3.2...3.3
As always, please report any encountered issues. Happy mining!

Release 3.2

30 Jun 19:08
277911d
Compare
Choose a tag to compare

What's new, what's changed... 👀

  • Add Raspberry Pi onboard leds control to PC Miner to signal share states by @revoxhere
  • Add username check in config creator to the PC Miner and AVR Miner by @revoxhere
  • Add missing translation strings by @revoxhere
  • Add current config file text in greeting by @revoxhere
  • Add ability to control how often ESP8266 MQTT update messages are sent by @tyrkelko in #1496
  • Fix PC Miner clearing it's settings by @LDarki
  • Fix DHT readings by @LDarki (Duino IoT)
  • Fix mining key check by @revoxhere
  • Update printlock in the PC Miner by @revoxhere
  • Update polish translations by @revoxhere
  • Update PC Miner thread notices by @revoxhere
  • Update README_de_DE by @Techcrafter in #1499
  • Update README_kr_KR by @dnjswndbf in #1502
  • Update difficulty descriptions by @Techcrafter in #1506

New contributor 👋

⚠️ NOTICE: .exe binaries may be detected as a virus by your antivirus software. This is a false positive caused by pyinstallers bootloader, read about it here. Duino-Coin is not a virus.

Full Changelog: 3.18...3.2
As always, please report any encountered issues. Happy mining!

Release 3.18

03 May 08:25
e3bcff3
Compare
Choose a tag to compare

What's new, what's changed... 👀

New Duino-Coin contributors - welcome everyone 👋

⚠️ NOTICE: .exe binaries may be detected as a virus by your antivirus software. This is a false positive caused by pyinstallers bootloader, read about it here. Duino-Coin is not a virus.

Full Changelog: 3.0...3.18
As always, please report any encountered issues. Happy mining!

Release 3.0

17 Jan 16:36
b20044f
Compare
Choose a tag to compare

Improvements for all officially supported devices! (stable release)

What's new, what's changed... ⬇️

New features

  • New Arduino code optimizations by @revoxhere in #1236 (Up to 20% more hashrate) 😎
  • Added ESP8266 dashboard and code optimizations by @revoxhere in #1242 (Self-hosted dashboard and small improvements) 😎
  • Added ESP32 dashboard and code optimizations by @revoxhere in #1216 (Self-hosted dashboard and small improvements) 😎
  • New fasthash optimizations for PC Miner by @revoxhere and @hgecode in #1243 (Up to 10 times more hashrate!!!) 😎

New languages

Bugfixes and improvements

  • /getPool timeout for PC Miner by @revoxhere in #1141
  • /getPool timeout for AVR miner by @revoxhere in #1142
  • Add double quote for utf-8 by @TypeNaN in #1143
  • Added missing translation strings by @revoxhere in #1175
  • Added block found report and fixed the share rate by @JK-Rolling in #1176
  • Added a catch to set_title exception when running bash as a background process by @tyrkelko in #1179
  • Fixed retry_count being always 0 by @TypeNaN in #1185
  • Fixed the Discord RPC by @Omicron166 in #1203
  • Small AVR_Miner improvements and bugfixes by @revoxhere in #1244
  • Fixed AVR Miner feedback bug from 3.0rc
  • Fixed AVR Miner board reconnection bug from 3.0rc
  • Fixed fasthash accelerations on Windows and Linux binaries from 3.0rc
  • Added some missing translation strings

New Duino contributors - welcome! 😊

⚠️ NOTICE: .exe binaries may be detected as a virus by your antivirus software. This is a false positive caused by pyinstallers bootloader, read about it here. Duino-Coin is not a virus.

⚠️ NOTICE: This is a major update. Miners using previous versions (2.X) will stop being accepted by the nodes after two weeks of this release getting published.

Full Changelog: 2.7.4...3.0
As always, please report any encountered issues. Happy mining!

Release 3.0rc

14 Jan 21:52
87d9a09
Compare
Choose a tag to compare
Release 3.0rc Pre-release
Pre-release

Improvements for all officially supported devices!

What's new, what's changed... ⬇️

New features

  • New Arduino code optimizations by @revoxhere in #1236 (Up to 20% more hashrate) 😎
  • Added ESP8266 dashboard and code optimizations by @revoxhere in #1242 (Self-hosted dashboard and small improvements) 😎
  • Added ESP32 dashboard and code optimizations by @revoxhere in #1216 (Self-hosted dashboard and small improvements) 😎
  • New fasthash optimizations for PC Miner by @revoxhere and @hgecode in #1243 (Up to 10 times more hashrate!!!) 😎

New languages

Bugfixes and improvements

New Duino contributors - welcome! 😊

⚠️ NOTICE: .exe binaries may be detected as a virus by your antivirus software. This is a false positive caused by pyinstallers bootloader, read about it here. Duino-Coin is not a virus.

Full Changelog: 2.7.4...3.0rc
Note: this is a release candidate. Some functions may not be fully finished.
As always, please report any encountered issues. Happy mining!