Release v1.4.0
This release includes the following:
- Fix the broken desktop shortcut exec command
- Add a
-c/--compile
option to test script - Add a
-t/--test
option to nodebuilder for running unit tests - Use the most recent tag for the one-liner command and Dockerfiles
- Create a security policy, code of conduct, and issue+PR templates
- Add Docker container usage instructions to the docs
- Behind-the-scenes housekeeping
- UI/UX and testing improvements
What's Changed
- test(ci): use config for markdown link check by @bitcoin-tools in #596
- refactor(ci): standardize the config filenames by @bitcoin-tools in #598
- fix(ui): suppress stderr during macOS compile by @bitcoin-tools in #603
- feat(ui): standardize the output for installing Bitcoin Core by @bitcoin-tools in #600
- fix(ui): typo during autogen compile step by @bitcoin-tools in #606
- test(functional): add
-c/--compile
option totest_bitcoin
by @bitcoin-tools in #601 - fix(shortcut): desktop icon exec command regression by @bitcoin-tools in #609
- refactor(config): make the compile variable a boolean by @bitcoin-tools in #612
- fix(ui): apply unattended mode to macOS arm64 warning by @bitcoin-tools in #613
- chore(ci): bump markdown lint checkout action to v4 by @bitcoin-tools in #615
- feat(ui): when printing errors, only print newline if needed by @bitcoin-tools in #607
- feat(test): add
-u/--unit-test
command-line option by @bitcoin-tools in #419 - test(ci): use paths-filter to avoid unnecessary runs by @bitcoin-tools in #626
- fix(ci): correct broken git ref in paths-filter by @bitcoin-tools in #628
- fix(ci): checkout repo before paths-filter by @bitcoin-tools in #629
- docs: create pull request template by @bitcoin-tools in #625
- docs: create a security policy by @bitcoin-tools in #623
- docs: create a code of conduct by @bitcoin-tools in #620
- refactor: rename RHEL UBI to
Dockerfile_redhat
by @bitcoin-tools in #641 - docs(readme): add Docker container instructions to usage section by @bitcoin-tools in #632
- docs(readme): shorten the one-liner and set wget to use latest tag by @bitcoin-tools in #648
- fix(test): use correct filename for Red Hat Dockerfile by @bitcoin-tools in #653
- fix(test): use correct function name for unit test by @bitcoin-tools in #643
- fix(ux): handle case where bitcoin image doesn't exist by @bitcoin-tools in #654
- refactor(structure): rename
README.md
toTEST.md
by @bitcoin-tools in #656 - chore: simplify the pull request issue template by @bitcoin-tools in #657
- chore: simplify the feature request issue template by @bitcoin-tools in #660
- chore: create a documentation issue template by @bitcoin-tools in #661
- refactor(structure): consolidate Dockerfiles into
docker/
by @bitcoin-tools in #637 - refactor(structure): consolidate config and data into
resources/
by @bitcoin-tools in #638 - feat(ci): only display dependencies review PR comment on failure by @bitcoin-tools in #664
- fix(ui): add
-t/--test
option to usage section and docs by @bitcoin-tools in #670 - feat(security): run docker containers on latest tag by @bitcoin-tools in #650
- docs(release): update README for v1.4.0 release by @bitcoin-tools in #672
Full Changelog: v1.3.1...v1.4.0