All notable changes to this project will be documented in this file. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- BTCGreen - cross-farming support for this blockchain fork.
- Plotting page - Charts to show plotting speed for recent jobs across all workers on your farm.
- Option to disable background job to Chia
plots check
and Plotmananalyze
. Setplots_check_analyze_skip
env var. - Fix for Madmax building on certain user's hardware. Thanks @karaliux for the patch!
- Fix to ensure Forktool's configs (~/.machinaris*/forktools/ftconfigs/) are persistent across container restarts.
- Fix to quiet logrotate output from container stdout. Too verbose.
- Fix to incorrect commenting out of
pool_contract_address
on plotter systems. Please double-check your Settings | Plotting page! Check Farming | Plots page for recent 'solo' plots. - Fix to Plotting | Workers page for graph showing tmp disk usage during plotting on mode=plotter systems.
- Fix Farming | Workers page to show Daily Summaries for TrueNAS users with FQDN hostnames in their containers.
- Fix - Blockchain download for fresh installs, use the new download paths provided by Maize team.
- Maize - cross-farming support for this blockchain fork.
- Forktools - utilities including a multiproc patch to limit memory usage.
- Farming - right-side of Plots table offers Chia "plots check", slowly generated on background thread.
- Bug Fix - hourly log rotation for
farmr
, auto-deletion log if above 20 MB in size. Sorry all!
- Cryptodoge - cross-farming support for this blockchain fork.
- Docker images now roughly 1/3 the size of previous releases. Shared base image further decreases download size for forks.
- API endpoint /metrics/prometheus exposes plotting statistics. Thanks to @Nold360 for the contribution!
- Windows deployments now support automatically mounting remote plot shares (such as on a NAS) using CIFS in-container.
- On Wallets page, display total wallet balance including cold wallet address amounts.
- Farmr - include
farmr
client for optional monitoring at farmr.net - Stor - cross-farming support for this blockchain fork.
- Cactus - cross-farming support for this blockchain fork.
- Staicoin - cross-farming support for this blockchain fork.
- Chia - Update to version 1.2.11. See their changelog for details.
- Silicoin - cross-farming support for this blockchain fork.
- fd-cli - Daily scheduled 7/8 coin win recovery for those farming NFT plots on other blockchains.
- Madmax - support for plotting k33 and k34 plot sizes.
- Machinaris - correctly show daily difference tooltips on Summary page statistics for all blockchains
- Flora - cross-farming support for this blockchain fork.
- ChiaDog - improved support for forks, fix coin symbol in certain alerts, Chives decimal placement, etc.
- Machinaris - correctly report Chives plots from harvesters in the WebUI. Plots were farmed, but hidden from WebUI before.
- Machinaris - fix error in Setup - Mnemonic Import wizard.
- Machinaris - re-enable the Plotman Archving start/stop buttons.
- NChain - cross-farming support for this blockchain fork.
- HDDCoin - cross-farming support for this blockchain fork.
- Chives - support for this blockchain fork.
- Flax - now farmed in a separtate Docker container.
- Plotman - enhancement to support plotting for Chives via Madmax.
- Chiadog - enhancement to support monitoring of other blockchain forks.
- Chia - Update to version 1.2.8. See their changelog for details.
- Bladebit - Update to version 1.2.0. See their changelog for details
- Chia - Update to version 1.2.9. See their changelog for details.
- Machinaris - On RaspPi, allow configurable status update frequency when running a Machinaris fullnode/controller.
- Machinaris - Fix for launching harvesters on RaspPi devices, avoids missing bladebit error.
- Machinaris - "Disconnect Selected" feature now available on Network | Connections page.
- Machinaris - Improve Summary page to better separate Chia and Flax blockchains.
- Chia - Update to version 1.2.7. See their changelog for details.
- Flax - Update to version 0.1.2. See their changelog for details.
- Bladebit - Update to version 1.1.1. See their changelog for details
- Chia - Update to version 1.2.6. See their changelog for details.
- Plotman - Update to version 0.5.2 with support for the Bladebit in-memory plotter.
- Plotman - Avoid use of tty for container platforms such as TrueNAS to allow plotting without
-t
docker flag. - Machinaris - Improved status reporting efficiency and better logging.
- Chia - Update to version 1.2.5. See their changelog for details.
- Machinaris - Fix for Chia 1.2.4 SSL issue seen on plotter-only systems.
- Machinaris - Displayname for Workers tabs of Plotting and Farming pages.
- Machinaris - Fix for partials chart on Summary page.
- Machinaris - Fix for plotting log view.
- Worker page for each worker shows Warnings for certain configuraton issues.
- Farming page now shows current disk usage for each drive (free and used)
- Plotting page now shows recent disk usage for each drive (free and used)
- Summary page now charts recent blockchain challenges and partial proofs
- Fixes from feedback received by users on the Machinaris Discord. Thanks all!
- Chia - Update to version 1.2.4. See their changelog for details.
- Machinaris - Docker images now available for Apple M1 and Raspberry Pi OS architectures.
- Chiadog - Update to new v0.7.0 to support for parsing partials and solo blocks.
- Chia - Update to patch release of 1.2.3. See their changelog for details.
- Flax - Update to version 0.1.1. See their changelog for details.
- TrueNAS - Support for Machinaris deployment via helm chart. Issue #78 - Big thanks to @kmoore134 for this!
- Machinaris - Daily Farming Summary now available on Farming page for both Chia and Flax. Add new plot type column.
- Machinaris - Pools - Show each Pool's status including link to your pool provider. List pool point events on Summary page.
- Machinaris - Workers - Use hostname for Worker display name, even when using IP addresses behind the scenes. Also show versions. Automated harvester setup.
- Machinaris - Connections page has link to test your router port forward for farming.
- Machinaris - New public website with launch Wizard for generating first Docker run/compose of Machinaris.
- Wizard on Workers page to create a Docker run/compose based on your settings. Issue #97
- Latest Madmax plotter with support for n_buckets3 and n_rmulti2 settings in Plotman.
- Update to patch release of Chia 1.2.2, including a fix for harvester cache updates. See their changelog for details.
- Support for official Chia pools. Chia and Madmax plotters can create portable plots.
- Plotting and farming on the Flax Network. Enabled by default, but can be disabled.
- Support for Madmax plotter, in addition to official Chia plotter.
- Manage multiple plotters, harvesters, and farmers across your LAN, all from a single WebUI on one controller system.
- Include the just released Chia 1.1.7. For details, see their changelog.
- After testing showed between 15% to 30% speedup on plotting, adopting Chiapos multithreaded library.
- Thanks to
hereisderek
for a great PR containing better rsync support, SSH key import, and optional auto-plot on container restart. - Include
paho-mqtt
library to support Chiadog alerts via MQTT by default.
- Integrate the excellent Chiadog project for log monitoring and alerting
- Plotman Analyze output to show time spent in each plotting phase
- Log Viewer for Farming, Alerts, and Plotting including logs for running plot jobs
- Rebase off ubuntu:focal, include nice Dockerfile cleanup by sparklyballs
- When mode=plotter, autoconfigure Plotman with provided farmer_pk and pool_pk
- When mode=harvester, auto import of your farmer's CA certificates
- Dark mode CSS patch contributed by Hukuma1. Looks great! Thanks for the help!
- Patch to latest Chia binaries version at 1.1.6. Thanks to ChrisM! Nice solution!
- Fix broken 'Add Connection' button on Network | Connections page.
- Improved key handling including generation (if needed) and supporting multiple keys.
- Now supports mounting multiple final plots folders for plotting and/or farming.
- Plotting page now has Plotman Stop action, along with Suspend/Resume/Kill actions for plots.
- Basic integration of official Chia docker (v1.1.5) with Plotman (0.3.1) via a simple WebUI.
- NOTE: Due to versioning in the official docker, you'll see
chia version
reportv1.1.6dev0