Skip to content

0.0.0-rc.3

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Oct 23:14
· 472 commits to main since this release

Changelog

052e903 (d) modify release system for testing
104501e Remove unused job outputs from release workflows
c79c71c Merge pull request arduino#766 from per1234/update-release-workflows
0e961c8 Move definition of package filename to dedicated step in release workflow
1360076 Use environment variable to define build folder name in release workflows
553d0b5 Use more meaningful variable names in release workflows
34e0d05 Merge pull request arduino#765 from arduino/fix_links
4b5d62d Removed temporary missing macOSX ARM64 version
4797d75 Increase markdown link check timeout to 30s
55b03d6 Merge pull request arduino#662 from arduino/dependabot/github_actions/actions/upload-artifact-4
ac91b80 Don't upload multiple times to same artifact in label sync workflow
3289cb8 Don't upload multiple times to same artifact in release workflows
5b2faea Bump geekyeggo/delete-artifact from 2 to 5
e15da3d Bump actions/download-artifact from 3 to 4
b552aba Bump actions/upload-artifact from 3 to 4
8c0bda0 Merge pull request arduino#764 from per1234/gon-fork
861c22f Use Bearer/gon for macOS notarization of releases
f369202 Include App Store Connect provider in notarization tool configuration
16aa9eb Merge pull request arduino#762 from arduino/dependabot/pip/black-24.10.0
d87b26e Bump black from 24.8.0 to 24.10.0
42e36ee Merge pull request arduino#760 from arduino/dependabot/pip/pytest-8.3.3
9a682e6 Bump pytest from 8.3.2 to 8.3.3
fcd1c1b Merge pull request arduino#758 from per1234/include-hidden-files
bd68249 Configure actions/upload-artifact action to upload required hidden files
005fe8a Merge pull request arduino#757 from arduino/dependabot/pip/mike-2.1.3
80b4ea2 Bump mike from 2.1.2 to 2.1.3
09b032d Merge pull request arduino#754 from arduino/dependabot/pip/flake8-7.1.1
2b46aa5 Bump flake8 from 7.1.0 to 7.1.1
7bf0ca9 Merge pull request arduino#755 from arduino/dependabot/pip/black-24.8.0
29d2600 Bump black from 24.4.2 to 24.8.0
4b35972 Merge pull request arduino#753 from arduino/dependabot/pip/pytest-8.3.2
d5055cc Merge pull request arduino#752 from arduino/example-not-folder
b0f7b44 Bump pytest from 8.3.1 to 8.3.2
a4d7dd9 Update internal/project/project.go
5b01d7d fix the bug. Don't panic if there is an example file, just ignore it
42d1102 add test to highlight the bug
75e13b1 Merge pull request arduino#750 from arduino/dependabot/pip/pytest-8.3.1
937dd2c Bump pytest from 8.2.2 to 8.3.1
6f0435e Merge pull request arduino#748 from arduino/dependabot/pip/certifi-2024.7.4
e657f98 Bump certifi from 2023.7.22 to 2024.7.4
7faa547 Merge pull request arduino#749 from arduino/dependabot/pip/zipp-3.19.1
f6b7928 Bump zipp from 3.5.0 to 3.19.1
fb896c3 Merge pull request arduino#747 from arduino/dependabot/pip/mike-2.1.2
ebc4b35 Bump mike from 2.1.1 to 2.1.2
c352033 Merge pull request arduino#746 from arduino/dependabot/pip/urllib3-1.26.19
1070f72 Bump urllib3 from 1.26.18 to 1.26.19
866139f Merge pull request arduino#744 from arduino/dependabot/go_modules/github.com/spf13/cobra-1.8.1
d980b9b Update dependency license metadata cache for github.com/spf13/cobra bump
d022f51 Tidy dependent modules to reflect github.com/spf13/cobra bump
b112e8a Tidy Go module dependencies data for Go 1.17
4775d05 Merge pull request arduino#745 from arduino/dependabot/pip/flake8-7.1.0
64c3c7e Bump flake8 from 7.0.0 to 7.1.0
e81c765 Bump github.com/spf13/cobra from 1.8.0 to 1.8.1
92436f3 Merge pull request arduino#741 from arduino/dependabot/github_actions/arduino/setup-task-2
83403ea Bump arduino/setup-task from 1 to 2
7cc3eb5 Merge pull request arduino#742 from arduino/dependabot/github_actions/xt0rted/markdownlint-problem-matcher-3
fc8f67a Bump xt0rted/markdownlint-problem-matcher from 2 to 3
a6b1c09 Merge pull request arduino#740 from per1234/dependabot-pr-limit
3fe275b Don't limit number of open Dependabot pull requests
b88d69b Automatically assign per1234 to Dependabot PRs
4916143 Merge pull request arduino#714 from arduino/dependabot/pip/gitpython-3.1.43
c975a10 Bump gitpython from 3.1.42 to 3.1.43
22067ae Merge pull request arduino#739 from arduino/dependabot/go_modules/github.com/arduino/go-properties-orderedmap-1.8.1
e0f61c1 Update dependency license metadata cache for github.com/arduino/go-properties-orderedmap bump
5b78e89 Tidy dependent modules to reflect github.com/arduino/go-properties-orderedmap bump
0aea57c Tidy Go module dependencies data for Go 1.17
d6ba70c Bump github.com/arduino/go-properties-orderedmap from 1.8.0 to 1.8.1
8be3f47 Merge pull request arduino#738 from arduino/dependabot/go_modules/github.com/arduino/go-paths-helper-1.12.1
60762e5 Update dependency license metadata cache for github.com/arduino/go-paths-helper bump
51e5103 Tidy dependent modules to reflect github.com/arduino/go-paths-helper bump
bfaed17 Tidy Go module dependencies data for Go 1.17
cd93cb5 Bump github.com/arduino/go-paths-helper from 1.12.0 to 1.12.1
a63b4b7 Merge pull request arduino#736 from arduino/dependabot/pip/pytest-8.2.2
74137eb Bump pytest from 8.2.1 to 8.2.2
3c10022 Merge pull request arduino#734 from arduino/dependabot/pip/codespell-2.3.0
db332de Bump codespell from 2.2.6 to 2.3.0
09a0ddb Merge pull request arduino#733 from arduino/dependabot/pip/requests-2.32.0
9d72402 --- updated-dependencies: - dependency-name: requests dependency-type: indirect ...
e38a75e Merge pull request arduino#732 from arduino/dependabot/pip/pytest-8.2.1
cbbada9 Bump pytest from 8.2.0 to 8.2.1
04df119 Merge pull request arduino#731 from arduino/dependabot/pip/pep8-naming-0.14.1
8210345 Bump pep8-naming from 0.14.0 to 0.14.1
fa1d3a8 Merge pull request arduino#730 from arduino/dependabot/pip/pep8-naming-0.14.0
f6818a7 Bump pep8-naming from 0.13.3 to 0.14.0
13e4f3d Merge pull request arduino#719 from arduino/dependabot/pip/mkdocs-material-9.5.18
f96b01a Bump mkdocs-material from 9.5.15 to 9.5.18
63a91f8 Merge pull request arduino#728 from arduino/dependabot/pip/mike-2.1.1
d19ee10 Bump mike from 2.1.0 to 2.1.1
e97c4b9 Merge pull request arduino#729 from arduino/dependabot/pip/jinja2-3.1.4
344a7bb Bump jinja2 from 3.1.3 to 3.1.4
f34664c Merge pull request arduino#727 from arduino/dependabot/pip/mike-2.1.0
216fd25 Bump mike from 2.0.0 to 2.1.0
7ababc3 Merge pull request arduino#726 from arduino/dependabot/pip/pytest-8.2.0
6a5607c Bump pytest from 8.1.1 to 8.2.0
6ac911f Merge pull request arduino#725 from arduino/dependabot/pip/black-24.4.2
72dc677 Bump black from 24.4.1 to 24.4.2
2eb7cf9 Merge pull request arduino#724 from arduino/dependabot/pip/black-24.4.1
08f45a7 Bump black from 24.4.0 to 24.4.1
c8c5a59 Merge pull request arduino#718 from arduino/dependabot/pip/black-24.4.0
04ef57d Bump black from 24.3.0 to 24.4.0
29874fd Merge pull request arduino#717 from arduino/dependabot/pip/idna-3.7
a532eab Bump idna from 3.4 to 3.7
96f5228 Merge pull request arduino#713 from arduino/dependabot/pip/mkdocs-material-9.5.15
9556051 Bump mkdocs-material from 9.5.14 to 9.5.15
6687721 Merge pull request arduino#710 from arduino/dependabot/pip/black-24.3.0
db24783 Bump black from 24.2.0 to 24.3.0
4da415f Merge pull request arduino#711 from arduino/dependabot/pip/mkdocs-material-9.5.14
3f74af8 Bump mkdocs-material from 9.5.13 to 9.5.14
c42c1ff Merge pull request arduino#704 from arduino/dependabot/go_modules/ruledocsgen/github.com/stretchr/testify-1.9.0
9e51ed5 Bump github.com/stretchr/testify from 1.8.4 to 1.9.0
6574f1a Merge pull request arduino#709 from arduino/dependabot/go_modules/google.golang.org/protobuf-1.33.0
152ccb6 Update dependency license metadata cache for google.golang.org/protobuf bump
cb299f7 Tidy dependent modules to reflect google.golang.org/protobuf bump
46f0d54 Tidy Go module dependencies data for Go 1.17
4f6c2ef Bump google.golang.org/protobuf from 1.30.0 to 1.33.0
c0d4927 Merge pull request arduino#706 from arduino/dependabot/pip/pytest-8.1.1
d05271d Bump pytest from 8.1.0 to 8.1.1
f094494 Merge pull request arduino#705 from arduino/dependabot/pip/mkdocs-material-9.5.13
24898df Bump mkdocs-material from 9.5.12 to 9.5.13
96dcc50 Merge pull request arduino#702 from arduino/dependabot/pip/python-dateutil-2.9.0.post0
1d5e453 Bump python-dateutil from 2.9.0 to 2.9.0.post0
6453f26 Merge pull request arduino#703 from arduino/dependabot/pip/pytest-8.1.0
d01e10b Bump pytest from 8.0.2 to 8.1.0
0511ae4 Merge pull request arduino#700 from arduino/dependabot/pip/mkdocs-material-9.5.12
5abcb16 Bump mkdocs-material from 9.5.11 to 9.5.12
4c53134 Merge pull request arduino#701 from arduino/dependabot/pip/python-dateutil-2.9.0
9c8fe3c Bump python-dateutil from 2.8.2 to 2.9.0
998a695 Merge pull request arduino#699 from arduino/dependabot/pip/pytest-8.0.2
69e475d Bump pytest from 8.0.1 to 8.0.2
bd7e6c8 Merge pull request arduino#698 from arduino/dependabot/pip/mkdocs-material-9.5.11
a8db15a Bump mkdocs-material from 9.5.10 to 9.5.11
01c5437 Merge pull request arduino#697 from arduino/dependabot/pip/mkdocs-material-9.5.10
466cc40 Bump mkdocs-material from 9.5.9 to 9.5.10
f63d219 Merge pull request arduino#696 from arduino/dependabot/pip/pytest-8.0.1
c508f13 Bump pytest from 8.0.0 to 8.0.1
7defa08 Merge pull request arduino#695 from arduino/dependabot/pip/gitpython-3.1.42
e5ccd41 Bump gitpython from 3.1.41 to 3.1.42
7f33b92 Merge pull request arduino#694 from arduino/dependabot/pip/black-24.2.0
714081f Bump black from 24.1.1 to 24.2.0
4be5a34 Merge pull request arduino#693 from arduino/dependabot/pip/mkdocs-material-9.5.9
ef4f667 Bump mkdocs-material from 9.5.8 to 9.5.9
beed141 Merge pull request arduino#692 from arduino/dependabot/pip/mkdocs-material-9.5.8
1a6edc8 Bump mkdocs-material from 9.5.7 to 9.5.8
ea1505c Merge pull request arduino#691 from arduino/dependabot/pip/mkdocs-material-9.5.7
184fac7 Bump mkdocs-material from 9.5.6 to 9.5.7
bd4ecfc Merge pull request arduino#688 from arduino/dependabot/pip/black-24.1.1
118a4fc Bump black from 24.1.0 to 24.1.1
07ecaa4 Merge pull request arduino#689 from arduino/dependabot/pip/mkdocs-material-9.5.6
5fd086d Bump mkdocs-material from 9.5.5 to 9.5.6
d66597e Merge pull request arduino#690 from arduino/dependabot/pip/pytest-8.0.0
028bef3 Bump pytest from 7.4.4 to 8.0.0
60ad3c9 Merge pull request arduino#687 from arduino/dependabot/pip/black-24.1.0
b56ce0c Bump black from 23.12.1 to 24.1.0
2e86d8e Merge pull request arduino#686 from arduino/dependabot/pip/mkdocs-material-9.5.5
a159fdd Bump mkdocs-material from 9.5.4 to 9.5.5
b665b89 Merge pull request arduino#685 from arduino/dependabot/go_modules/github.com/arduino/go-paths-helper-1.12.0
e0f6019 Add test coverage for handling of broken symlinks
889f777 Use Lstat method from github.com/arduino/go-paths-helper module
26df5d7 Update dependency license metadata cache for github.com/arduino/go-paths-helper bump
81654f1 Tidy Go module dependencies data for Go 1.17
b746a3b Tidy dependent modules to reflect github.com/arduino/go-paths-helper bump
6f8e735 Bump github.com/arduino/go-paths-helper from 1.11.0 to 1.12.0
372c2a5 Merge pull request arduino#683 from arduino/dependabot/pip/mkdocs-material-9.5.4
9fe4b47 Bump mkdocs-material from 9.5.3 to 9.5.4
ace2741 Merge pull request arduino#682 from arduino/dependabot/pip/jinja2-3.1.3
2e4b51c Bump jinja2 from 3.1.2 to 3.1.3
e6df9a3 Merge pull request arduino#681 from arduino/dependabot/pip/gitpython-3.1.41
a127dd6 Bump gitpython from 3.1.40 to 3.1.41
7aa9fbe Merge pull request arduino#678 from arduino/dependabot/go_modules/github.com/cloudflare/circl-1.3.7
c4bf137 Update dependency license metadata cache for github.com/cloudflare/circl bump
cd5386d Tidy Go module dependencies data for Go 1.17
95236ec Tidy dependent modules to reflect github.com/cloudflare/circl bump
839c5b3 Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7
9fbe3e6 Merge pull request arduino#676 from arduino/dependabot/pip/flake8-7.0.0
224b52e Bump flake8 from 6.1.0 to 7.0.0
0a8cc4e Merge pull request arduino#675 from arduino/dependabot/pip/pytest-7.4.4
c31df54 Bump pytest from 7.4.3 to 7.4.4
7ef5894 Merge pull request arduino#670 from arduino/dependabot/pip/mkdocs-material-9.5.3
6c2fd5a Bump mkdocs-material from 9.5.2 to 9.5.3
aacb2ba Merge pull request arduino#671 from arduino/dependabot/pip/black-23.12.1
e10f6b7 Bump black from 23.12.0 to 23.12.1
f7551b1 Merge pull request arduino#667 from arduino/dependabot/go_modules/github.com/arduino/go-paths-helper-1.11.0
ec6b93c Update dependency license metadata cache for github.com/arduino/go-paths-helper bump
008e45e Tidy Go module dependencies data for Go 1.17
74fc0a8 Tidy dependent modules to reflect github.com/arduino/go-paths-helper bump
3b7602b Bump github.com/arduino/go-paths-helper from 1.10.1 to 1.11.0
8e81075 Merge pull request arduino#664 from arduino/dependabot/go_modules/golang.org/x/crypto-0.17.0
f89b776 Update dependency license metadata cache for golang.org/x/crypto bump
269e88a Tidy Go module dependencies data for Go 1.17
04e996f Tidy dependent modules to reflect golang.org/x/crypto bump
5d0e4aa Bump golang.org/x/crypto from 0.14.0 to 0.17.0
b0c13a6 Merge pull request arduino#661 from arduino/dependabot/pip/black-23.12.0
f0f1ea0 Bump black from 23.11.0 to 23.12.0
faab35f Merge pull request arduino#660 from arduino/dependabot/pip/mkdocs-material-9.5.2
085d70a Bump mkdocs-material from 9.5.1 to 9.5.2
cb8be22 Merge pull request arduino#658 from arduino/dependabot/pip/mkdocs-material-9.5.1
c107f35 Bump mkdocs-material from 9.5.0 to 9.5.1
986f9ee Merge pull request arduino#656 from arduino/dependabot/go_modules/github.com/arduino/go-paths-helper-1.10.1
df97633 Update dependency license metadata cache for github.com/arduino/go-paths-helper bump
7007401 Tidy Go module dependencies data for Go 1.17
006d7ae Tidy dependent modules to reflect github.com/arduino/go-paths-helper bump
618b9fc Bump github.com/arduino/go-paths-helper from 1.10.0 to 1.10.1
1ae8dfe Merge pull request arduino#655 from arduino/dependabot/pip/mkdocs-material-9.5.0
7630720 Bump mkdocs-material from 9.4.14 to 9.5.0
1d75897 Merge pull request arduino#653 from arduino/dependabot/github_actions/actions/setup-go-5
1ba1b4e Bump actions/setup-go from 4 to 5
1e3dc82 Merge pull request arduino#654 from arduino/dependabot/github_actions/actions/setup-python-5
3c13f78 Bump actions/setup-python from 4 to 5
868c6cc Merge pull request arduino#652 from arduino/dependabot/go_modules/github.com/arduino/go-paths-helper-1.10.0
fdd7d57 Update dependency license metadata cache for github.com/arduino/go-paths-helper bump
d4dd7ba Tidy Go module dependencies data for Go 1.17
fdd83df Tidy dependent modules to reflect github.com/arduino/go-paths-helper bump
71b0135 Bump github.com/arduino/go-paths-helper from 1.9.2 to 1.10.0
2089d0e Merge pull request arduino#639 from arduino/dependabot/go_modules/github.com/spf13/cobra-1.8.0
0d760a1 Update dependency license metadata cache for github.com/spf13/cobra bump
74ebc9d Tidy Go module dependencies data for Go 1.17
ece6c29 Tidy dependent modules to reflect github.com/spf13/cobra bump
d538a9d Bump github.com/spf13/cobra from 1.7.0 to 1.8.0
cd2dce7 Merge pull request arduino#650 from arduino/dependabot/github_actions/liskin/gh-problem-matcher-wrap-3
663f444 Bump liskin/gh-problem-matcher-wrap from 2 to 3
79f9abf Merge pull request arduino#648 from arduino/dependabot/pip/mkdocs-material-9.4.14
10da7a6 Bump mkdocs-material from 9.4.11 to 9.4.14
a9a8593 Merge pull request arduino#646 from arduino/dependabot/pip/mkdocs-material-9.4.11
1a4a8fe Bump mkdocs-material from 9.4.10 to 9.4.11
0053a26 Merge pull request arduino#643 from arduino/dependabot/pip/mkdocs-material-9.4.10
3dfd2bf Bump mkdocs-material from 9.4.8 to 9.4.10
8959eaf Merge pull request arduino#642 from arduino/dependabot/pip/black-23.11.0
118e487 Bump black from 23.10.1 to 23.11.0
ae09d22 Merge pull request arduino#641 from arduino/dependabot/pip/mkdocs-material-9.4.8
caad55b Bump mkdocs-material from 9.4.7 to 9.4.8
732cc49 Merge pull request arduino#637 from arduino/dependabot/pip/mike-2.0.0
fb9c495 Bump mike from 1.1.2 to 2.0.0
fceb86f Merge pull request arduino#636 from arduino/dependabot/pip/mkdocs-material-9.4.7
b96c160 Bump mkdocs-material from 9.4.6 to 9.4.7
454e49a Merge pull request arduino#632 from arduino/dependabot/go_modules/google.golang.org/grpc-1.56.3
0f94342 Update dependency license metadata cache for google.golang.org/grpc bump
ea9d051 Tidy Go module dependencies data for Go 1.17
5004c1e Tidy dependent modules to reflect google.golang.org/grpc bump
708d2b0 Bump google.golang.org/grpc from 1.53.0 to 1.56.3
548f2be Merge pull request arduino#631 from arduino/dependabot/pip/pytest-7.4.3
bb3fb3d Bump pytest from 7.4.2 to 7.4.3
1bc21b2 Merge pull request arduino#630 from arduino/dependabot/pip/black-23.10.1
e3c6f3f Bump black from 23.10.0 to 23.10.1
caea75a Merge pull request arduino#629 from arduino/dependabot/pip/gitpython-3.1.40
688fb7c Bump gitpython from 3.1.38 to 3.1.40
2110d28 Merge pull request arduino#627 from arduino/dependabot/pip/black-23.10.0
4043c5b Bump black from 23.9.1 to 23.10.0
c5f1666 Merge pull request arduino#628 from arduino/dependabot/pip/gitpython-3.1.38
0a85b94 Bump gitpython from 3.1.37 to 3.1.38
c1e935b Merge pull request arduino#626 from arduino/dependabot/pip/urllib3-1.26.18
0ba51fd Bump urllib3 from 1.26.17 to 1.26.18
a9b31fb Merge pull request arduino#623 from arduino/dependabot/go_modules/go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace-0.44.0
59cc14f Use token when uploading unit test code coverage data to Codecov from workflow
fb7e78c Tidy Go module dependencies data for Go 1.17
4999f06 Tidy dependent modules to reflect go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace bump
77b2edd Bump go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
529866b Merge pull request arduino#622 from arduino/dependabot/pip/mkdocs-material-9.4.6
89841a2 Bump mkdocs-material from 9.4.5 to 9.4.6
b75efbe Merge pull request arduino#621 from arduino/dependabot/go_modules/github.com/arduino/go-properties-orderedmap-1.8.0
f078212 Update dependency license metadata cache for github.com/arduino/go-properties-orderedmap bump
fd59186 Tidy Go module dependencies data for Go 1.17
88ddc4c Tidy dependent modules to reflect github.com/arduino/go-properties-orderedmap bump
07c623b Bump github.com/arduino/go-properties-orderedmap from 1.7.2 to 1.8.0
0d2c525 Merge pull request arduino#619 from arduino/dependabot/go_modules/golang.org/x/net-0.17.0
0a79cc9 Update dependency license metadata cache for golang.org/x/net bump
9063128 Tidy Go module dependencies data for Go 1.17
fc537b5 Tidy dependent modules to reflect golang.org/x/net bump
ef541e4 Bump golang.org/x/net from 0.10.0 to 0.17.0
de7a732 Merge pull request arduino#617 from arduino/dependabot/pip/mkdocs-material-9.4.5
40c93ea Bump mkdocs-material from 9.4.4 to 9.4.5
3a55caf Merge pull request arduino#615 from arduino/dependabot/pip/mkdocs-material-9.4.4
feaeb3b Bump mkdocs-material from 9.4.3 to 9.4.4
c0636b4 Merge pull request arduino#616 from arduino/dependabot/pip/semver-3.0.2
37145d7 Bump semver from 3.0.1 to 3.0.2
f930461 Merge pull request arduino#614 from arduino/dependabot/pip/codespell-2.2.6
85a1b29 Bump codespell from 2.2.5 to 2.2.6
900b1e3 Merge pull request arduino#613 from arduino/dependabot/pip/mkdocs-material-9.4.3
bc906da Bump mkdocs-material from 9.4.2 to 9.4.3
a2c48f5 Merge pull request arduino#612 from arduino/dependabot/pip/urllib3-1.26.17
d419117 Bump urllib3 from 1.26.12 to 1.26.17
b76494c Merge pull request arduino#611 from arduino/dependabot/pip/mkdocs-material-9.4.2
f633591 Bump mkdocs-material from 9.4.1 to 9.4.2
a575fb5 Merge pull request arduino#610 from arduino/dependabot/pip/mkdocs-material-9.4.1
011da37 Bump mkdocs-material from 9.4.0 to 9.4.1
faa09b1 Merge pull request arduino#609 from arduino/dependabot/pip/gitpython-3.1.37
4496541 Bump gitpython from 3.1.36 to 3.1.37
78c560c Merge pull request arduino#606 from arduino/dependabot/go_modules/github.com/arduino/go-paths-helper-1.9.2
47f031a Update dependency license metadata cache for github.com/arduino/go-paths-helper bump
8b85270 Tidy Go module dependencies data for Go 1.17
6b4ad59 Tidy dependent modules to reflect github.com/arduino/go-paths-helper bump
2cb1200 Merge pull request arduino#607 from arduino/dependabot/pip/mkdocs-material-9.4.0
8267ab2 Bump mkdocs-material from 9.3.2 to 9.4.0
0fd90d9 Bump github.com/arduino/go-paths-helper from 1.9.1 to 1.9.2
f68601e Merge pull request arduino#605 from arduino/dependabot/pip/mkdocs-material-9.3.2
8c2303e Bump mkdocs-material from 9.3.1 to 9.3.2
385318b Merge pull request arduino#603 from arduino/dependabot/pip/mkdocs-1.5.3
1f2f13b Bump mkdocs from 1.5.2 to 1.5.3
ca17e62 Merge pull request arduino#598 from arduino/dependabot/pip/black-23.9.1
8be452d Bump black from 23.7.0 to 23.9.1
ae69187 Merge pull request arduino#600 from arduino/dependabot/pip/mkdocs-material-9.3.1
74374f5 Bump mkdocs-material from 9.2.8 to 9.3.1
9067120 Merge pull request arduino#599 from arduino/dependabot/pip/gitpython-3.1.36
9dc6555 Bump gitpython from 3.1.35 to 3.1.36
f1787f7 Merge pull request arduino#597 from arduino/dependabot/pip/gitpython-3.1.35
7681ef6 Bump gitpython from 3.1.34 to 3.1.35
060b8f0 Merge pull request arduino#596 from arduino/dependabot/pip/pytest-7.4.2
54d92d9 Bump pytest from 7.4.1 to 7.4.2
9e5ae47 Merge pull request arduino#594 from arduino/dependabot/pip/mkdocs-material-9.2.8
5eb1e46 Merge pull request arduino#595 from arduino/dependabot/github_actions/actions/checkout-4
3c8553c Bump actions/checkout from 3 to 4
447875c Bump mkdocs-material from 9.2.7 to 9.2.8
dce1271 Merge pull request arduino#592 from arduino/dependabot/pip/pytest-7.4.1
89497eb Bump pytest from 7.4.0 to 7.4.1
65cc818 Merge pull request arduino#591 from arduino/dependabot/pip/gitpython-3.1.34
bf73e38 Bump gitpython from 3.1.32 to 3.1.34
949b7a8 Merge pull request arduino#593 from arduino/dependabot/pip/certifi-2023.7.22
6849a58 Bump certifi from 2022.12.7 to 2023.7.22
8229774 Merge pull request arduino#590 from arduino/dependabot/pip/mkdocs-material-9.2.7
9fc3610 Bump mkdocs-material from 9.1.21 to 9.2.7
9363101 Merge pull request arduino#583 from arduino/dependabot/pip/mkdocs-1.5.2
51f65d7 Bump mkdocs from 1.5.1 to 1.5.2
c5589c8 Merge pull request arduino#582 from arduino/dependabot/pip/flake8-6.1.0
22aa0e9 Bump flake8 from 6.0.0 to 6.1.0
5201cad Merge pull request arduino#580 from arduino/dependabot/pip/mkdocs-material-9.1.21
96f6c10 Bump mkdocs-material from 9.1.19 to 9.1.21
e95df61 Merge pull request arduino#581 from arduino/dependabot/pip/mkdocs-1.5.1
de0e2c8 Bump mkdocs from 1.5.0 to 1.5.1
4e22b4a Merge pull request arduino#578 from arduino/dependabot/pip/mkdocs-1.5.0
fef2fb3 Bump pyyaml from 1.4.3 to 1.5.0
5730f7e Bump mkdocs from 1.4.3 to 1.5.0
7398219 Merge pull request arduino#576 from arduino/dependabot/pip/mkdocs-material-9.1.19
200ccb8 Bump mkdocs-material from 9.1.18 to 9.1.19
edd29a8 Merge pull request arduino#575 from arduino/dependabot/pip/invoke-2.2.0
5dce283 Bump invoke from 2.1.3 to 2.2.0
5690c36 Merge pull request arduino#574 from arduino/dependabot/pip/gitpython-3.1.32
e5271eb Bump gitpython from 3.1.31 to 3.1.32
7bbce23 Merge pull request arduino#573 from arduino/dependabot/pip/black-23.7.0
8812bed Bump black from 23.3.0 to 23.7.0
bfdabbb Merge pull request arduino#571 from arduino/dependabot/go_modules/google.golang.org/grpc-1.53.0
58c2641 Manually define dependency license metadata that was not detected
f2e3b0b Update dependency license metadata cache for google.golang.org/grpc bump
6aad654 Tidy Go module dependencies data for Go 1.17
1b93d26 Tidy dependent modules to reflect google.golang.org/grpc bump
3a57489 Bump google.golang.org/grpc from 1.42.0 to 1.53.0
74dee51 Merge pull request arduino#569 from arduino/dependabot/pip/mkdocs-material-9.1.18
7ad698a Merge pull request arduino#568 from arduino/dependabot/go_modules/go.bug.st/relaxed-semver-0.11.0
6c670e5 Manually define dependency license metadata that was not detected
08218cf Update dependency license metadata cache for go.bug.st/relaxed-semver bump
9c5f17e Tidy Go module dependencies data for Go 1.17
9012a43 Tidy dependent modules to reflect go.bug.st/relaxed-semver bump
2946a1a Bump mkdocs-material from 9.1.17 to 9.1.18
5b4bd2c Bump go.bug.st/relaxed-semver from 0.10.2 to 0.11.0
3fc8dee Merge pull request arduino#566 from per1234/permissions
5821fab Merge pull request arduino#564 from arduino/dependabot/pip/mkdocs-material-9.1.17
dab1d65 Bump mkdocs-material from 9.1.16 to 9.1.17
58202b7 Merge pull request arduino#565 from arduino/dependabot/pip/pytest-7.4.0
0e779b3 Bump pytest from 7.3.2 to 7.4.0
95b5035 Configure permissions of GITHUB_TOKEN in workflows
ab0590f Merge pull request arduino#563 from arduino/dependabot/pip/mkdocs-material-9.1.16
00110a2 Bump mkdocs-material from 9.1.15 to 9.1.16
b14e10a Merge pull request arduino#562 from arduino/dependabot/pip/semver-3.0.1
22f681b Bump semver from 3.0.0 to 3.0.1
bd5de53 Merge pull request arduino#561 from arduino/dependabot/pip/codespell-2.2.5
b7f8ebd Bump codespell from 2.2.4 to 2.2.5
2442d29 Merge pull request arduino#560 from arduino/dependabot/pip/invoke-2.1.3
e3ac000 Bump invoke from 2.1.2 to 2.1.3
aa987be Merge pull request arduino#559 from arduino/dependabot/pip/pytest-7.3.2
de52163 Bump pytest from 7.3.1 to 7.3.2
3981521 Merge pull request arduino#553 from arduino/dependabot/go_modules/github.com/go-git/go-git/v5-5.7.0
06206ff Manually set type in dependency license metadata cache for licenses that could not be automatically identified
01d8edd Update dependency license metadata cache for github.com/go-git/go-git bump
7a2317c Tidy Go module dependencies data for Go 1.17
d8aea00 Tidy dependent modules to reflect github.com/go-git/go-git bump
d2f8881 Bump github.com/go-git/go-git/v5 from 5.6.1 to 5.7.0
da0bb57 Merge pull request arduino#556 from arduino/dependabot/go_modules/go.bug.st/relaxed-semver-0.10.2
d300d14 Update dependency license metadata cache for go.bug.st/relaxed-semver bump
0dd7394 Tidy Go module dependencies data for Go 1.17
8704ff7 Tidy dependent modules to reflect go.bug.st/relaxed-semver bump
e7bd84f Bump go.bug.st/relaxed-semver from 0.10.1 to 0.10.2
414314c Merge pull request arduino#558 from arduino/dependabot/go_modules/github.com/sirupsen/logrus-1.9.3
e1bd895 Update dependency license metadata cache for github.com/sirupsen/logrus bump
fa5c45b Tidy Go module dependencies data for Go 1.17
dabaeb1 Tidy dependent modules to reflect github.com/sirupsen/logrus bump
be71f51 Bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3
da8d5b5 Merge pull request arduino#554 from arduino/dependabot/pip/mkdocs-material-9.1.15
6b756f1 Bump mkdocs-material from 9.1.14 to 9.1.15
845f50e Merge pull request arduino#552 from arduino/dependabot/pip/requests-2.31.0
9643f23 Bump requests from 2.28.1 to 2.31.0
8f2b253 Merge pull request arduino#551 from arduino/dependabot/pip/mkdocs-material-9.1.14
02ddb57 Bump mkdocs-material from 9.1.13 to 9.1.14
3b8734c Merge pull request arduino#548 from arduino/dependabot/go_modules/github.com/sirupsen/logrus-1.9.2
bbc3dc9 Update dependency license metadata cache for github.com/sirupsen/logrus bump
5067beb Tidy Go module dependencies data for Go 1.17
dac0404 Tidy dependent modules to reflect github.com/sirupsen/logrus bump
07c8a34 Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2
4567f30 Merge pull request arduino#546 from arduino/dependabot/pip/mkdocs-material-9.1.13
d95c75a Bump mkdocs-material from 9.1.12 to 9.1.13
f598f7c Merge pull request arduino#545 from arduino/dependabot/pip/invoke-2.1.2
01fa383 Bump invoke from 2.1.1 to 2.1.2
c0362da Merge pull request arduino#542 from per1234/fix-deploy-website
78e564d Merge pull request arduino#544 from arduino/dependabot/pip/pymdown-extensions-10.0
114651b Bump pymdown-extensions from 9.9.1 to 10.0
c468659 Merge pull request arduino#543 from arduino/dependabot/pip/mkdocs-material-9.1.12
1ec5b50 Bump mkdocs-material from 9.1.11 to 9.1.12
bc76153 Use project Go version for generating website content
a7dcecc Merge pull request arduino#539 from arduino/dependabot/go_modules/github.com/cloudflare/circl-1.3.3
29ff4c4 Update dependency license metadata cache for github.com/cloudflare/circl bump
86fa707 Tidy Go module dependencies data for Go 1.17
4254e17 Tidy dependent modules to reflect github.com/cloudflare/circl bump
8c30494 Bump github.com/cloudflare/circl from 1.1.0 to 1.3.3
9e8d7e4 Merge pull request arduino#520 from arduino/dependabot/go_modules/github.com/spf13/cobra-1.7.0
4f52349 Update dependency license metadata cache for github.com/spf13/cobra bump
3401548 Tidy Go module dependencies data for Go 1.17
ebda016 Tidy dependent modules to reflect github.com/spf13/cobra bump
b4f9af3 Bump github.com/spf13/cobra from 1.6.1 to 1.7.0
fc68bb8 Merge pull request arduino#537 from arduino/dependabot/go_modules/github.com/arduino/go-paths-helper-1.9.1
6f369e8 Update dependency license metadata cache for github.com/arduino/go-paths-helper bump
c34575d Tidy Go module dependencies data for Go 1.17
dbf1822 Tidy dependent modules to reflect github.com/arduino/go-paths-helper bump
5c8da03 Bump github.com/arduino/go-paths-helper from 1.9.0 to 1.9.1
c39d593 Merge pull request arduino#536 from arduino/dependabot/pip/mkdocs-material-9.1.11
c1eedb4 Bump mkdocs-material from 9.1.9 to 9.1.11
2736863 Merge pull request arduino#534 from arduino/dependabot/pip/mkdocs-material-9.1.9
ea979a4 Bump mkdocs-material from 9.1.8 to 9.1.9
9bac561 Merge pull request arduino#535 from arduino/dependabot/pip/mkdocs-1.4.3
d3e7de2 Bump mkdocs from 1.4.2 to 1.4.3
8312446 Merge pull request arduino#533 from arduino/dependabot/pip/invoke-2.1.1
47bfab7 Bump invoke from 2.1.0 to 2.1.1
d087f71 Merge pull request arduino#531 from arduino/dependabot/go_modules/github.com/arduino/go-paths-helper-1.9.0
aa6213e Update dependency license metadata cache for github.com/arduino/go-paths-helper bump
899997f Tidy Go module dependencies data for Go 1.17
a066cc7 Tidy dependent modules to reflect github.com/arduino/go-paths-helper bump
bc13ed9 Merge pull request arduino#530 from arduino/dependabot/pip/invoke-2.1.0
b3c593d Bump github.com/arduino/go-paths-helper from 1.8.0 to 1.9.0
839b0cd Bump invoke from 2.0.0 to 2.1.0
19aae92 Merge pull request arduino#529 from arduino/dependabot/go_modules/ruledocsgen/github.com/JohannesKaufmann/html-to-markdown-1.4.0
c71ba9b Update dependency license metadata cache for github.com/JohannesKaufmann/html-to-markdown bump
161e74e Tidy Go module dependencies data for Go 1.17
56e7603 Bump github.com/JohannesKaufmann/html-to-markdown in /ruledocsgen
786f773 Merge pull request arduino#528 from arduino/dependabot/pip/mkdocs-material-9.1.8
e9c98d5 Bump mkdocs-material from 9.1.7 to 9.1.8
53c30bf Merge pull request arduino#527 from arduino/dependabot/pip/mkdocs-material-9.1.7
36843b7 Bump mkdocs-material from 9.1.6 to 9.1.7
18ef090 Merge pull request arduino#526 from arduino/dependabot/pip/pytest-7.3.1
900fd31 Bump pytest from 7.3.0 to 7.3.1
2a0edf9 Merge pull request arduino#524 from arduino/dependabot/go_modules/go.bug.st/relaxed-semver-0.10.1
162967d Update dependency license metadata cache for go.bug.st/relaxed-semver bump
77b6218 Tidy Go module dependencies data for Go 1.17
9abc40a Tidy dependent modules to reflect go.bug.st/relaxed-semver bump
69a2b0a Merge pull request arduino#525 from arduino/dependabot/pip/mkdocs-material-9.1.6
80ce8e9 Bump mkdocs-material from 9.1.5 to 9.1.6
88f7558 Merge pull request arduino#523 from arduino/dependabot/pip/pytest-7.3.0
d8c8f31 Bump go.bug.st/relaxed-semver from 0.10.0 to 0.10.1
b709a26 Bump pytest from 7.2.2 to 7.3.0
fd3eb53 Merge pull request arduino#519 from arduino/dependabot/pip/semver-3.0.0
d9cfd69 Update integration tests to accomodate breaking change to semver package
ed1383a Bump semver from 2.13.0 to 3.0.0
ed80273 Merge pull request arduino#518 from arduino/dependabot/pip/mkdocs-material-9.1.5
ecd3ead Bump mkdocs-material from 9.1.4 to 9.1.5
5d0c44e Merge pull request arduino#517 from arduino/dependabot/pip/black-23.3.0
8663382 Bump black from 23.1.0 to 23.3.0
a519917 Merge pull request arduino#516 from arduino/dependabot/pip/mkdocs-material-9.1.4
1369a61 Bump mkdocs-material from 9.1.3 to 9.1.4
d2c843b Merge pull request arduino#514 from arduino/dependabot/go_modules/go.bug.st/relaxed-semver-0.10.0
e0c3603 Update dependency license metadata cache for go.bug.st/relaxed-semver bump
76e9a8a Tidy Go module dependencies data for Go 1.17
8b74b2b Tidy dependent modules to reflect go.bug.st/relaxed-semver bump
53305a2 Bump go.bug.st/relaxed-semver from 0.9.0 to 0.10.0
b02174d Merge pull request arduino#515 from arduino/dependabot/go_modules/github.com/go-git/go-git/v5-5.6.1
d9016f4 Manually set type in dependency license metadata cache for licenses that could not be automatically identified
434a0df Update dependency license metadata cache for github.com/go-git/go-git bump
51fd9bf Tidy Go module dependencies data for Go 1.17
b4149e2 Tidy dependent modules to reflect github.com/go-git/go-git bump
36204a0 Increase recommended library name length to 32 (arduino#511)
17949b6 Bump github.com/go-git/go-git/v5 from 5.6.0 to 5.6.1
ca0f618 Merge pull request arduino#513 from arduino/dependabot/github_actions/actions/setup-go-4
75d8ca3 Bump actions/setup-go from 3 to 4
0768900 Merge pull request arduino#512 from arduino/dependabot/pip/mkdocs-material-9.1.3
029b708 Bump mkdocs-material from 9.1.2 to 9.1.3
c2c82d6 Merge pull request arduino#510 from per1234/allow_sketch_leading_underscore
9e9da3c Merge pull request arduino#507 from arduino/dependabot/go_modules/ruledocsgen/github.com/JohannesKaufmann/html-to-markdown-1.3.7
ade6fde Merge pull request arduino#506 from arduino/dependabot/pip/codespell-2.2.4
f8057c4 Update dependency license metadata cache for github.com/JohannesKaufmann/html-to-markdown bump
fec2863 Tidy Go module dependencies data for Go 1.17
e6355e2 Correct misspellings of "marshal"
dda7df9 Bump github.com/JohannesKaufmann/html-to-markdown in /ruledocsgen
fa2d53e Allow leading underscore in sketch filenames
43d385b Improve test coverage of SS002 rule function
c5e49f2 Bump codespell from 2.2.2 to 2.2.4
8072751 Merge pull request arduino#509 from arduino/dependabot/pip/mkdocs-material-9.1.2
a9b6aa0 Bump mkdocs-material from 9.1.1 to 9.1.2
3880194 Merge pull request arduino#504 from arduino/dependabot/pip/mkdocs-material-9.1.1
e03832e Bump mkdocs-material from 9.1.0 to 9.1.1
bee5f70 Merge pull request arduino#505 from arduino/dependabot/pip/pytest-7.2.2
071731f Bump pytest from 7.2.1 to 7.2.2
e72fa2c Merge pull request arduino#502 from arduino/dependabot/go_modules/golang.org/x/net-0.7.0
29277c8 Update dependency license metadata cache for golang.org/x/net bump
c230db2 Tidy Go module dependencies data for Go 1.17
1b8ae6d Tidy dependent modules to reflect golang.org/x/net bump
8ed34ec Bump golang.org/x/net from 0.2.0 to 0.7.0
278fda7 Merge pull request arduino#500 from arduino/dependabot/pip/mkdocs-material-9.1.0
46df1dd Bump mkdocs-material from 9.0.15 to 9.1.0
3f6b03c Merge pull request arduino#499 from arduino/dependabot/go_modules/github.com/go-git/go-git/v5-5.6.0
5ffead0 Manually set type in dependency license metadata cache for licenses that could not be automatically identified
fa8c9af Update dependency license metadata cache for github.com/go-git/go-git bump
f4bfa1d Tidy Go module dependencies data for Go 1.17
72831e6 Tidy dependent modules to reflect github.com/go-git/go-git bump
37a73fa Bump github.com/go-git/go-git/v5 from 5.4.2 to 5.6.0
ad227fd Merge pull request arduino#497 from arduino/dependabot/pip/mkdocs-material-9.0.15
99ba7c6 Merge pull request arduino#496 from arduino/dependabot/go_modules/github.com/stretchr/testify-1.8.2
9954c7f Tidy dependent modules to reflect github.com/stretchr/testify bump
452ccf7 Tidy Go module dependencies data for Go 1.17
bac3323 Bump mkdocs-material from 9.0.14 to 9.0.15
656cf7b Bump github.com/stretchr/testify from 1.8.1 to 1.8.2
7eeb842 Merge pull request arduino#495 from arduino/dependabot/pip/mkdocs-material-9.0.14
79c5e72 Bump mkdocs-material from 9.0.13 to 9.0.14
059c3a0 Merge pull request arduino#494 from arduino/dependabot/go_modules/golang.org/x/text-0.3.8
edb3942 Manually define dependency license metadata that was not detected
be92efb Update dependency license metadata cache for golang.org/x/text bump
8ec7bb9 Tidy Go module dependencies data for Go 1.17
1ca172d Bump golang.org/x/text from 0.3.7 to 0.3.8
3a40f3f Merge pull request arduino#493 from arduino/dependabot/go_modules/ruledocsgen/golang.org/x/text-0.3.8
9561dd3 Manually define dependency license metadata that was not detected
84b71cc Update dependency license metadata cache for github.com/arduino/go-properties-orderedmap bump
49281e5 Tidy Go module dependencies data for Go 1.17
6d75abe Bump golang.org/x/text from 0.3.7 to 0.3.8 in /ruledocsgen
fbc2877 Merge pull request arduino#492 from arduino/dependabot/go_modules/docsgen/golang.org/x/text-0.3.8
796cd9c Manually define dependency license metadata that was not detected
1580f68 Update dependency license metadata cache for github.com/arduino/go-properties-orderedmap bump
7d11f8e Tidy Go module dependencies data for Go 1.17
c7efd65 Bump golang.org/x/text from 0.3.7 to 0.3.8 in /docsgen
26f6380 Merge pull request arduino#491 from arduino/dependabot/pip/mkdocs-material-9.0.13
fd3a177 Bump mkdocs-material from 9.0.12 to 9.0.13
6c9e4b1 Merge pull request arduino#490 from arduino/dependabot/pip/gitpython-3.1.31
713ee95 Bump gitpython from 3.1.30 to 3.1.31
c6514de Merge pull request arduino#489 from arduino/dependabot/go_modules/github.com/arduino/go-properties-orderedmap-1.7.2
32bb560 Update dependency license metadata cache for github.com/arduino/go-properties-orderedmap bump
837a402 Tidy Go module dependencies data for Go 1.17
b93f09f Tidy dependent modules to reflect github.com/arduino/go-properties-orderedmap bump
70b9d39 Bump github.com/arduino/go-properties-orderedmap from 1.7.1 to 1.7.2
842efdd Merge pull request arduino#488 from arduino/dependabot/pip/mkdocs-material-9.0.12
073383c Bump mkdocs-material from 9.0.11 to 9.0.12
d917eb7 Merge pull request arduino#487 from arduino/dependabot/pip/mkdocs-material-9.0.11
3d67000 Bump mkdocs-material from 9.0.10 to 9.0.11
05f0382 Merge pull request arduino#486 from arduino/dependabot/pip/mkdocs-material-9.0.10
dfa3192 Bump mkdocs-material from 9.0.9 to 9.0.10
f2498e9 Merge pull request arduino#485 from arduino/dependabot/pip/black-23.1.0
93297e7 Bump black from 22.12.0 to 23.1.0
0cbeba8 Merge pull request arduino#484 from arduino/dependabot/pip/mkdocs-material-9.0.9
3da294b Bump mkdocs-material from 9.0.8 to 9.0.9
adfcc1a Merge pull request arduino#483 from arduino/dependabot/pip/mkdocs-material-9.0.8
4a90b6f Bump mkdocs-material from 9.0.6 to 9.0.8
db9c3e2 Merge pull request arduino#482 from arduino/dependabot/pip/mkdocs-material-9.0.6
159c2a4 Bump mkdocs-material from 9.0.5 to 9.0.6
34926eb Merge pull request arduino#481 from arduino/dependabot/pip/invoke-2.0.0
f0f353a Bump invoke from 1.7.3 to 2.0.0
5f922c9 Merge pull request arduino#480 from arduino/dependabot/pip/mkdocs-material-9.0.5
565e1b2 Bump mkdocs-material from 9.0.4 to 9.0.5
15dfe25 Merge pull request arduino#479 from arduino/dependabot/pip/pytest-7.2.1
e9dd834 Bump pytest from 7.2.0 to 7.2.1
c4aaaa7 Merge pull request arduino#478 from arduino/dependabot/pip/mkdocs-material-9.0.4
cf3f478 Bump mkdocs-material from 9.0.3 to 9.0.4
cf39775 Merge pull request arduino#477 from arduino/dependabot/pip/mkdocs-material-9.0.3
c1bc0ad Bump mkdocs-material from 9.0.2 to 9.0.3
dc57ebe Merge pull request arduino#475 from arduino/dependabot/pip/mkdocs-material-9.0.2
76bc7c7 Bump mkdocs-material from 9.0.1 to 9.0.2
21d4130 Merge pull request arduino#474 from arduino/dependabot/pip/mkdocs-material-9.0.1
77249fa Bump mkdocs-material from 9.0.0 to 9.0.1
c12e59a Merge pull request arduino#473 from arduino/dependabot/pip/mkdocs-material-9.0.0
589b51d Bump mkdocs-material from 8.5.11 to 9.0.0
b850f12 Merge pull request arduino#472 from arduino/dependabot/pip/gitpython-3.1.30
ec92c4c Bump gitpython from 3.1.29 to 3.1.30
fc3bfd4 Merge pull request arduino#471 from per1234/fix-licensed-rate-limiting
03c7dfc Configure "Check Go Dependencies" workflow to avoid failure of licensed installation
9269407 Merge pull request arduino#428 from arduino/dependabot/go_modules/ruledocsgen/github.com/JohannesKaufmann/html-to-markdown-1.3.6
ebc850f Use separate dependency license metadata cache for each module
04847f5 Update dependency license metadata cache for github.com/JohannesKaufmann/html-to-markdown bump
4079376 Tidy Go module dependencies data for Go 1.17
8988780 Bump github.com/JohannesKaufmann/html-to-markdown in /ruledocsgen
47dcdb3 Merge pull request arduino#452 from arduino/dependabot/go_modules/github.com/spf13/cobra-1.6.1
90b12cc Update dependency license metadata cache for github.com/spf13/cobra bump
28dde84 Tidy Go module dependencies data for Go 1.17
87b0254 Tidy dependent modules to reflect github.com/spf13/cobra bump
e443784 Bump github.com/spf13/cobra from 1.4.0 to 1.6.1
d6834d6 Merge pull request arduino#470 from arduino/dependabot/pip/pep8-naming-0.13.3
cec2165 Bump pep8-naming from 0.13.2 to 0.13.3
8735eef Merge pull request arduino#467 from arduino/dependabot/pip/certifi-2022.12.7
a7f32f4 Bump certifi from 2022.6.15.2 to 2022.12.7
c671a67 Merge pull request arduino#469 from arduino/dependabot/pip/black-22.12.0
10cd551 Bump black from 22.10.0 to 22.12.0
47e3845 Merge pull request arduino#466 from per1234/fix-check-certificates
4a207c9 Restore certificate check compatibility w/ RC2-40-CBC encrypted PKS#12
94026ab Merge pull request arduino#463 from arduino/dependabot/go_modules/github.com/arduino/go-paths-helper-1.8.0
1066e00 Update dependency license metadata cache for github.com/arduino/go-paths-helper bump
b3f600f Tidy Go module dependencies data for Go 1.17
7eceb7d Tidy dependent modules to reflect github.com/arduino/go-paths-helper bump
be6afcf Bump github.com/arduino/go-paths-helper from 1.7.0 to 1.8.0
5c43c1e Merge pull request arduino#461 from arduino/dependabot/pip/flake8-6.0.0
1f2d5d3 Bump flake8 from 5.0.4 to 6.0.0
299ea60 Merge pull request arduino#462 from arduino/dependabot/pip/mkdocs-material-8.5.11
8e051dc Bump mkdocs-material from 8.5.10 to 8.5.11
0e2e7aa Merge pull request arduino#460 from arduino/dependabot/github_actions/liskin/gh-problem-matcher-wrap-2
e259844 Bump liskin/gh-problem-matcher-wrap from 1 to 2
1c0daa2 Merge pull request arduino#459 from arduino/dependabot/pip/mkdocs-material-8.5.10
69491b9 Bump mkdocs-material from 8.5.9 to 8.5.10
bffffae Merge pull request arduino#457 from arduino/dependabot/go_modules/github.com/arduino/go-properties-orderedmap-1.7.1
c30cd9f Update dependency license cache for github.com/arduino/go-properties-orderedmap bump
a704ef4 Tidy Go module dependencies data for Go 1.17
4aeea20 Tidy dependent modules to reflect github.com/arduino/go-properties-orderedmap bump
5b16a7c Merge pull request arduino#458 from arduino/dependabot/pip/mkdocs-material-8.5.9
32cfd14 Bump mkdocs-material from 8.5.8 to 8.5.9
9cdaa46 Bump github.com/arduino/go-properties-orderedmap from 1.7.0 to 1.7.1
ae3ab98 Merge pull request arduino#456 from arduino/dependabot/pip/mkdocs-material-8.5.8
75b8b28 Bump mkdocs-material from 8.5.7 to 8.5.8
1f7ade1 Merge pull request arduino#455 from arduino/dependabot/pip/mkdocs-1.4.2
af63987 Bump mkdocs from 1.4.1 to 1.4.2
ee5655d Merge pull request arduino#454 from arduino/dependabot/pip/pytest-7.2.0
a4c3cf9 Bump pytest from 7.1.3 to 7.2.0
c09b221 Merge pull request arduino#451 from arduino/dependabot/github_actions/carlosperate/download-file-action-2
c592dcc Bump carlosperate/download-file-action from 1 to 2
b68a74b Merge pull request arduino#448 from arduino/dependabot/go_modules/github.com/stretchr/testify-1.8.1
71ae638 Tidy Go module dependencies data for Go 1.17
bc471f5 Tidy dependent modules to reflect github.com/stretchr/testify bump
2261ced Merge pull request arduino#449 from arduino/dependabot/pip/mkdocs-material-8.5.7
47a9563 Merge pull request arduino#447 from arduino/dependabot/github_actions/xt0rted/markdownlint-problem-matcher-2
97ce005 Bump mkdocs-material from 8.5.6 to 8.5.7
dff8cfe Bump github.com/stretchr/testify from 1.8.0 to 1.8.1
f4bbdc6 Bump xt0rted/markdownlint-problem-matcher from 1 to 2
034afba Merge pull request arduino#446 from arduino/dependabot/pip/mkdocs-1.4.1
52b6f00 Bump mkdocs from 1.4.0 to 1.4.1
4edbfa1 Merge pull request arduino#445 from arduino/dependabot/pip/codespell-2.2.2
6b6b7fa Bump codespell from 2.2.1 to 2.2.2
59bef4f Merge pull request arduino#444 from per1234/update-release-system
d7c4d47 Use workflow job matrix for builds
db644af Merge pull request arduino#443 from arduino/dependabot/github_actions/geekyeggo/delete-artifact-2
ce22968 Bump geekyeggo/delete-artifact from 1 to 2
92236c9 Merge pull request arduino#440 from arduino/dependabot/pip/gitpython-3.1.29
be9f399 Bump gitpython from 3.1.28 to 3.1.29
33b6009 Merge pull request arduino#439 from arduino/dependabot/pip/gitpython-3.1.28
33338c1 Bump gitpython from 3.1.27 to 3.1.28
e726280 Merge pull request arduino#438 from arduino/dependabot/pip/black-22.10.0
e1ec1b6 Bump black from 22.8.0 to 22.10.0
a8b14a8 Merge pull request arduino#437 from arduino/dependabot/pip/invoke-1.7.3
14af4f7 Bump invoke from 1.7.1 to 1.7.3
d7f2ca3 Merge pull request arduino#436 from arduino/dependabot/pip/mkdocs-material-8.5.6
3a57acb Bump mkdocs-material from 8.5.3 to 8.5.6
fbe3437 Merge pull request arduino#434 from arduino/dependabot/pip/mkdocs-1.4.0
f7c78d3 Bump mkdocs from 1.3.1 to 1.4.0
1aa828f Merge pull request arduino#433 from arduino/dependabot/pip/mkdocs-material-8.5.3
69ec355 Bump mkdocs-material from 8.5.2 to 8.5.3
7390604 Merge pull request arduino#432 from arduino/dependabot/pip/mkdocs-material-8.5.2
1b120c0 Bump mkdocs-material from 8.5.1 to 8.5.2
6794bd1 Merge pull request arduino#431 from arduino/dependabot/pip/mkdocs-material-8.5.1
6a216bc Bump mkdocs-material from 8.5.0 to 8.5.1
759da40 Merge pull request arduino#430 from arduino/dependabot/pip/mkdocs-material-8.5.0
2175495 Bump mkdocs-material from 8.4.4 to 8.5.0
9dae6c0 Merge pull request arduino#429 from arduino/dependabot/pip/mkdocs-material-8.4.4
bc7eb6a Bump mkdocs-material from 8.4.3 to 8.4.4
2179290 Merge pull request arduino#427 from arduino/dependabot/pip/mkdocs-material-8.4.3
66e8fc4 Bump mkdocs-material from 8.4.2 to 8.4.3
14d1652 Merge pull request arduino#426 from arduino/dependabot/pip/pytest-7.1.3
b6845eb Bump pytest from 7.1.2 to 7.1.3
0ad7660 Merge pull request arduino#425 from arduino/dependabot/pip/black-22.8.0
2e12b8c Bump black from 22.6.0 to 22.8.0
f090aef Merge pull request arduino#424 from arduino/dependabot/pip/mkdocs-material-8.4.2
fc7a711 Bump mkdocs-material from 8.4.1 to 8.4.2
556a046 Merge pull request arduino#423 from arduino/dependabot/pip/mkdocs-material-8.4.1
78d8f30 Bump mkdocs-material from 8.4.0 to 8.4.1
4a2c5dc Merge pull request arduino#422 from arduino/dependabot/pip/pep8-naming-0.13.2
f6a663f Bump pep8-naming from 0.13.1 to 0.13.2
1775416 Merge pull request arduino#421 from arduino/dependabot/pip/codespell-2.2.1
3c741b7 Add intentionally misspelled word to spell check ignore list
5e5e409 Bump codespell from 2.1.0 to 2.2.1
018a0bc Merge pull request arduino#420 from arduino/dependabot/pip/mkdocs-material-8.4.0
dd08944 Bump mkdocs-material from 8.3.9 to 8.4.0
2a3b829 Merge pull request arduino#416 from arduino/dependabot/go_modules/ruledocsgen/github.com/JohannesKaufmann/html-to-markdown-1.3.5
bf7bc4f Update dependency license metadata cache for github.com/JohannesKaufmann/html-to-markdown bump
da3edce Tidy Go module dependencies data for Go 1.17
023f8da Merge pull request arduino#419 from arduino/dependabot/pip/flake8-5.0.4
0188a77 Bump flake8 from 5.0.1 to 5.0.4
aaee925 Merge pull request arduino#417 from arduino/dependabot/pip/flake8-5.0.1
26231a1 Bump flake8 from 4.0.1 to 5.0.1
494f973 Bump github.com/JohannesKaufmann/html-to-markdown in /ruledocsgen
a375421 Merge pull request arduino#413 from arduino/dependabot/go_modules/github.com/sirupsen/logrus-1.9.0
7055d94 Update dependency license metadata cache for github.com/sirupsen/logrus bump
68f0bb2 Tidy dependent modules to reflect github.com/sirupsen/logrus bump
482525d Tidy Go module dependencies data for Go 1.17
1ac5fd5 Merge pull request arduino#414 from arduino/dependabot/pip/mdx-truly-sane-lists-1.3
00acb7b Bump mdx-truly-sane-lists from 1.2 to 1.3
1dc0679 Merge pull request arduino#415 from arduino/dependabot/pip/mkdocs-1.3.1
e1fb7aa Bump mkdocs from 1.3.0 to 1.3.1
012acf7 Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0
ffb4477 Merge pull request arduino#412 from arduino/dependabot/pip/pep8-naming-0.13.1
1293591 Bump pep8-naming from 0.13.0 to 0.13.1
3229d92 Merge pull request arduino#411 from per1234/fix-macos-arm64-nightly-link
6784a54 Correct macOS ARM 64-bit nightly download link in installation docs
4d4b7fc Merge pull request arduino#410 from arduino/dependabot/pip/mkdocs-material-8.3.9
8f8b8ab Bump mkdocs-material from 8.3.8 to 8.3.9
f94f07e Merge pull request arduino#409 from per1234/m1-build
4164141 Add macOS ARM 64-bit build target
73e7a19 Correct folder name in build taskfile
db83455 Bump semver-tool to 3.2.0
f0e7fd4 Remove unnecessary line continuation escaping from workflow
e6c0b7b Update redirecting reference links in workflows
aba2f26 Merge pull request arduino#406 from arduino/dependabot/go_modules/github.com/stretchr/testify-1.8.0
a88fb59 Tidy dependent modules to reflect github.com/stretchr/testify bump
e099bef Tidy Go module dependencies data for Go 1.17
d26a273 Bump github.com/stretchr/testify from 1.7.5 to 1.8.0
94b1a06 Merge pull request arduino#405 from arduino/dependabot/pip/black-22.6.0
2ff9a61 Bump black from 22.3.0 to 22.6.0
d2b8a77 Merge pull request arduino#404 from arduino/dependabot/pip/mkdocs-material-8.3.8
daf3855 Bump mkdocs-material from 8.3.7 to 8.3.8
6728dbf Merge pull request arduino#402 from arduino/dependabot/go_modules/github.com/stretchr/testify-1.7.5
4fba1b5 Tidy dependent modules to reflect github.com/stretchr/testify bump
ed4e4db Tidy Go module dependencies data for Go 1.17
5bdb0db Bump github.com/stretchr/testify from 1.7.4 to 1.7.5
2a42416 Merge pull request arduino#401 from arduino/dependabot/pip/mkdocs-material-8.3.7
5df1072 Bump mkdocs-material from 8.3.6 to 8.3.7
d01d761 Merge pull request arduino#398 from arduino/dependabot/go_modules/github.com/stretchr/testify-1.7.4
b9ff9b4 Tidy dependent modules to reflect github.com/stretchr/testify bump
6bf3a09 Tidy Go module dependencies data for Go 1.17
d470a5d Bump github.com/stretchr/testify from 1.7.2 to 1.7.4
cfe4b3f Merge pull request arduino#396 from arduino/dependabot/pip/mkdocs-material-8.3.6
6875fea Bump mkdocs-material from 8.3.5 to 8.3.6
d3fb587 Merge pull request arduino#395 from arduino/dependabot/pip/mkdocs-material-8.3.5
7eb17dd Bump mkdocs-material from 8.3.4 to 8.3.5
7caa1a2 Merge pull request arduino#393 from arduino/dependabot/github_actions/actions/setup-python-4
0b222c7 Use non-version specific reference URLs for tool version workflow variables
c93a96a Merge pull request arduino#394 from arduino/dependabot/pip/mkdocs-material-8.3.4
69d6af0 Bump mkdocs-material from 8.3.3 to 8.3.4
712b2d4 Bump actions/setup-python from 3 to 4
0f84166 Merge pull request arduino#387 from arduino/dependabot/pip/pep8-naming-0.13.0
f142958 Bump pep8-naming from 0.12.1 to 0.13.0
9de6ca5 Merge pull request arduino#392 from arduino/dependabot/pip/mkdocs-material-8.3.3
225fe12 Bump mkdocs-material from 8.2.16 to 8.3.3
06135fe Merge pull request arduino#390 from arduino/dependabot/go_modules/github.com/stretchr/testify-1.7.2
a6cabed Tidy "docsgen" module to reflect github.com/spf13/cobra bump
a61fae3 Bump github.com/stretchr/testify from 1.7.1 to 1.7.2 in /ruledocsgen
dffbf7a Bump github.com/stretchr/testify from 1.7.1 to 1.7.2
4d5d97d Merge pull request arduino#386 from per1234/fix-github-docs-link-check
46abcba Configure link check to use Accept-Encoding header for docs.github.com links
34768f6 Merge pull request arduino#385 from arduino/dependabot/pip/mkdocs-material-8.2.16
c5ed555 Bump mkdocs-material from 8.2.15 to 8.2.16
d24fbe4 Merge pull request arduino#383 from arduino/dependabot/go_modules/ruledocsgen/github.com/JohannesKaufmann/html-to-markdown-1.3.4
58ba953 Update dependency license cache for github.com/JohannesKaufmann/html-to-markdown bump
bed73bd Tidy "ruledocsgen" module for github.com/JohannesKaufmann/html-to-markdown bump
a6fcd14 Bump github.com/JohannesKaufmann/html-to-markdown in /ruledocsgen
f05802f Merge pull request arduino#384 from per1234/full-depends-constraints-support
264f66a Remove outdated constraint validation from depends field pattern in library.properties schema
a915ba8 Add rule for constraint syntax in library.properties depends field
1db0941 Correct regular expression used to parse library.properties depends field elements
10dd6a2 Move library.properties depends field parsing code to utility function
2caada6 Bump go.bug.st/relaxed-semver to v0.9.0
fb7be8a Merge pull request arduino#382 from arduino/dependabot/pip/mkdocs-material-8.2.15
101b296 Bump mkdocs-material from 8.2.14 to 8.2.15
c7950e2 Merge pull request arduino#380 from per1234/issue-forms
4d865f7 Merge pull request arduino#381 from arduino/dependabot/pip/invoke-1.7.1
2f90704 Use form-based issue templates
13c9113 Bump invoke from 1.7.0 to 1.7.1
44050ae Merge pull request arduino#379 from arduino/dependabot/pip/mkdocs-material-8.2.14
7c671ef Bump mkdocs-material from 8.2.13 to 8.2.14
18f55f6 Merge pull request arduino#377 from per1234/sync-check-deps
45d65c0 Merge pull request arduino#378 from arduino/dependabot/pip/mkdocs-material-8.2.13
61ad6c7 Bump mkdocs-material from 8.2.12 to 8.2.13
fde91a5 Run "Check Go Dependencies" workflow on release branch creation
89ebd4c Detect unused dependency license metadata files
85ac1b9 Add schedule trigger to "Check Go Dependencies" workflow
468d329 Update reference URLs in "Check Go Dependencies" workflow
a2ec50c Merge pull request arduino#376 from per1234/sync-install-script
0e9c612 Remove unnecessary use of eval from install script
aaad5fb Fallback to x86-64 release when macOS ARM 64-bit build not available
346094b Remove broken frivolous function from install script
ed64d7a Merge pull request arduino#375 from arduino/dependabot/pip/mkdocs-material-8.2.12
ad8bb01 Bump mkdocs-material from 8.2.11 to 8.2.12
d8499b3 Merge pull request arduino#374 from arduino/dependabot/pip/mkdocs-material-8.2.11
587f1be Bump mkdocs-material from 8.2.10 to 8.2.11
033346e Merge pull request arduino#372 from arduino/dependabot/pip/mkdocs-material-8.2.10
51c52ad Bump mkdocs-material from 8.2.9 to 8.2.10
5711c46 Merge pull request arduino#373 from arduino/dependabot/pip/pytest-7.1.2
a50c4d4 Bump pytest from 7.1.1 to 7.1.2
31fe697 Merge pull request arduino#370 from arduino/dependabot/github_actions/actions/upload-artifact-3
1cd2b1b Merge pull request arduino#368 from arduino/dependabot/github_actions/actions/download-artifact-3
fa3e94c Merge pull request arduino#369 from arduino/dependabot/github_actions/actions/setup-go-3
e82a579 Merge pull request arduino#371 from arduino/dependabot/pip/mkdocs-material-8.2.9
e6a3bc8 Bump mkdocs-material from 8.2.8 to 8.2.9
2c48a33 Bump actions/upload-artifact from 2 to 3
ec1170a Bump actions/setup-go from 2 to 3
3c12e21 Bump actions/download-artifact from 2 to 3
85ba45d Merge pull request arduino#367 from arduino/dependabot/github_actions/codecov/codecov-action-3
7b077ee Bump codecov/codecov-action from 2 to 3
73721fe Merge pull request arduino#365 from arduino/dependabot/pip/black-22.3.0
8c35248 Bump black from 22.1.0 to 22.3.0
b84a231 Merge pull request arduino#366 from arduino/dependabot/pip/mkdocs-material-8.2.8
8f8c3e9 Bump mkdocs-material from 8.2.7 to 8.2.8
7247e59 Merge pull request arduino#364 from arduino/dependabot/pip/mkdocs-1.3.0
d0b70a4 Bump mkdocs from 1.2.3 to 1.3.0
99618f2 Merge pull request arduino#363 from arduino/dependabot/pip/mkdocs-material-8.2.7
81f375f Bump mkdocs-material from 8.2.6 to 8.2.7
0781ba3 Merge pull request arduino#362 from arduino/dependabot/pip/mkdocs-material-8.2.6
2f81a26 Bump mkdocs-material from 8.2.5 to 8.2.6
8cd5611 Merge pull request arduino#361 from arduino/dependabot/pip/invoke-1.7.0
bbaeac3 Bump invoke from 1.6.0 to 1.7.0
e08d592 Merge pull request arduino#359 from arduino/dependabot/pip/pytest-7.1.1
8b77b27 Bump pytest from 7.1.0 to 7.1.1
abf733b Merge pull request arduino#356 from arduino/dependabot/go_modules/github.com/stretchr/testify-1.7.1
add371e Tidy dependent modules to reflect github.com/stretchr/testify bump
f499f10 Tidy Go module dependencies data for Go 1.17
2cc4e75 Bump github.com/stretchr/testify from 1.7.0 to 1.7.1
c2a2368 Merge pull request arduino#349 from arduino/dependabot/go_modules/github.com/spf13/cobra-1.4.0
7019bda Update dependency license cache for github.com/spf13/cobra bump
2bc72cf Tidy dependent modules to reflect github.com/spf13/cobra bump
8d53d73 Tidy Go module dependencies data for Go 1.17
39b3f6b Bump github.com/spf13/cobra from 1.3.0 to 1.4.0
9145f6a Merge pull request arduino#355 from per1234/on-demand-go-list
f6bc0eb Avoid unnecessary go list command execution when running tasks
4f0fa8b Merge pull request arduino#351 from per1234/fix-link
484ccbd Target sketch specification reference links to appropriate section
91b2479 Point user links to docs for "latest" version
be98b2a Configure links to allow localization
adbabd2 Update redirecting links in documentation
31aab3b Fix broken link in documentation
99a075f Merge pull request arduino#352 from per1234/bump-go
f1d75f2 Merge pull request arduino#354 from arduino/dependabot/pip/pytest-7.1.0
e8b2071 Bump pytest from 7.0.1 to 7.1.0
80bf21e Cover all modules of project in "umbrella" tasks
b77cc0f Force appropriate version for go mod tidy compatibility check
f89e08f Update to using Go 1.17 for project
b5d7bb8 Merge pull request arduino#347 from arduino/dependabot/pip/mkdocs-material-8.2.5
132a3ac Bump mkdocs-material from 8.2.4 to 8.2.5
93fee45 Merge pull request arduino#346 from arduino/dependabot/pip/mkdocs-material-8.2.4
3b8b305 Bump mkdocs-material from 8.2.3 to 8.2.4
921d67c Merge pull request arduino#345 from arduino/dependabot/github_actions/actions/checkout-3
8ae8b8c Bump actions/checkout from 2 to 3
2485d18 Merge pull request arduino#343 from arduino/dependabot/github_actions/actions/setup-python-3
d165442 Bump actions/setup-python from 2 to 3
0291031 Merge pull request arduino#342 from arduino/dependabot/pip/mkdocs-material-8.2.3
fcd9b01 Bump mkdocs-material from 8.2.1 to 8.2.3
b139ce8 Merge pull request arduino#338 from arduino/dependabot/go_modules/github.com/arduino/go-paths-helper-1.7.0
36c1ae3 Update dependency license cache for github.com/arduino/go-paths-helper bump
f88dc0b Tidy dependent modules to reflect github.com/arduino/go-paths-helper bump
e359e31 Merge pull request arduino#341 from arduino/dependabot/pip/gitpython-3.1.27
0e08589 Bump gitpython from 3.1.26 to 3.1.27
7bca70d Merge pull request arduino#340 from arduino/dependabot/pip/mkdocs-material-8.2.1
67e2f4d Bump mkdocs-material from 8.1.11 to 8.2.1
e0db5ad Bump github.com/arduino/go-paths-helper from 1.6.1 to 1.7.0
e903d0e Merge pull request arduino#337 from arduino/dependabot/pip/pytest-7.0.1
b0cf9f6 Bump pytest from 7.0.0 to 7.0.1
38646a7 Merge pull request arduino#335 from arduino/dependabot/pip/mkdocs-material-8.1.11
41ee5c8 Bump mkdocs-material from 8.1.10 to 8.1.11
481ee7b Merge pull request arduino#334 from arduino/dependabot/pip/mkdocs-material-8.1.10
cb7c7c0 Bump mkdocs-material from 8.1.8 to 8.1.10
60078a1 Merge pull request arduino#333 from arduino/dependabot/pip/pytest-7.0.0
85f2e87 Bump pytest from 6.2.5 to 7.0.0
58059a6 Merge pull request arduino#332 from arduino/dependabot/pip/black-22.1.0
c5edbd8 Bump black from 21.12b0 to 22.1.0
727074f Merge pull request arduino#329 from arduino/dependabot/pip/mkdocs-material-8.1.8
4915e18 Merge pull request arduino#330 from arduino/dependabot/go_modules/ruledocsgen/github.com/JohannesKaufmann/html-to-markdown-1.3.3
143ae7d Update dependency license cache for github.com/JohannesKaufmann/html-to-markdown/escape bump
9a556ce Bump github.com/JohannesKaufmann/html-to-markdown in /ruledocsgen
908ae33 Bump mkdocs-material from 8.1.7 to 8.1.8
ee40282 Merge pull request arduino#326 from per1234/html-escape-ruledocs
3b05382 Escape raw rule doc text for HTML
f7c0a9a Merge pull request arduino#322 from arduino/dependabot/pip/mkdocs-material-8.1.7
e8dba8e Bump mkdocs-material from 8.1.6 to 8.1.7
d1ac9e7 Merge pull request arduino#323 from arduino/dependabot/go_modules/ruledocsgen/github.com/JohannesKaufmann/html-to-markdown-1.3.1
da439f0 Update golden master data for ruledocsgen module unit tests
7c11520 Update dependency license cache for github.com/JohannesKaufmann/html-to-markdown/escape bump
eb1f24d Bump github.com/JohannesKaufmann/html-to-markdown in /ruledocsgen
fe3dcb9 Merge pull request arduino#321 from arduino/dependabot/pip/mkdocs-material-8.1.6
71815b3 Bump mkdocs-material from 8.1.5 to 8.1.6
c1c200f Merge pull request arduino#320 from arduino/dependabot/pip/gitpython-3.1.26
1560f9c Bump gitpython from 3.1.25 to 3.1.26
b8c8832 Merge pull request arduino#319 from arduino/dependabot/pip/mkdocs-material-8.1.5
5893566 Bump mkdocs-material from 8.1.4 to 8.1.5
0519f12 Merge pull request arduino#318 from arduino/dependabot/pip/gitpython-3.1.25
c41e96b Bump gitpython from 3.1.24 to 3.1.25
8ea6080 Merge pull request arduino#317 from arduino/dependabot/pip/mkdocs-material-8.1.4
6266a21 Bump mkdocs-material from 8.1.3 to 8.1.4
21f008c Merge pull request arduino#316 from per1234/fix-install-script
d2e1437 Check exit status directly in install script
8f9dbe5 Fix install script's check for previous installation
f47ecd0 Merge pull request arduino#315 from per1234/bump-download-file-action
71c20b2 Use major version ref of carlosperate/download-file-action
6bbd808 Merge pull request arduino#314 from arduino/dependabot/pip/mkdocs-material-8.1.3
1a01d0b Bump mkdocs-material from 8.1.2 to 8.1.3
4d0dca9 Merge pull request arduino#312 from arduino/dependabot/pip/mkdocs-material-8.1.2
50f5648 Bump mkdocs-material from 8.1.1 to 8.1.2
e7c6ff5 Merge pull request arduino#311 from per1234/dependabot-ruledocsgen
33fd741 Bump github.com/spf13/cobra from 1.2.1 to 1.3.0 (arduino#310)
6bbadaa Use Dependabot to maintain dependencies of the ruledocsgen module
ff97110 Merge pull request arduino#308 from arduino/dependabot/pip/mkdocs-material-8.1.1
0c96d3c Bump mkdocs-material from 8.1.0 to 8.1.1
b02e91e Merge pull request arduino#307 from arduino/dependabot/pip/mkdocs-material-8.1.0
8262929 Bump mkdocs-material from 8.0.5 to 8.1.0
91713f8 Merge pull request arduino#306 from arduino/dependabot/pip/mkdocs-material-8.0.5
5ee83e7 Bump mkdocs-material from 8.0.4 to 8.0.5
cba2bf5 Merge pull request arduino#305 from arduino/dependabot/pip/mkdocs-material-8.0.4
1cc25cb Bump mkdocs-material from 8.0.3 to 8.0.4
e7cf926 Merge pull request arduino#304 from arduino/dependabot/pip/black-21.12b0
00e5fa9 Bump black from 21.11b1 to 21.12b0
134b631 Merge pull request arduino#303 from arduino/dependabot/pip/mkdocs-material-8.0.3
fc26aae Bump mkdocs-material from 8.0.2 to 8.0.3
a3e8c01 Merge pull request arduino#302 from arduino/dependabot/pip/mkdocs-material-8.0.2
210039a Bump mkdocs-material from 8.0.1 to 8.0.2
e2532f6 Merge pull request arduino#301 from arduino/dependabot/pip/mkdocs-material-8.0.1
972f4ce Bump mkdocs-material from 7.3.6 to 8.0.1
b1414a7 Merge pull request arduino#300 from per1234/platform-pluggable-monitor-support
9eeaf76 Merge pull request arduino#279 from arduino/dependabot/go_modules/github.com/ory/jsonschema/v3-3.0.4
6ab2070 Replace problematic release of github.com/jandelgado/gcov2lcov dependency
67ce2a2 Run go mod tidy on additional modules
307a72c Update license cache to reflect github.com/ory/jsonschema/v3 dependency bump
ecfd2fa Bump github.com/ory/jsonschema/v3 from 3.0.3 to 3.0.4
2d263ad Add rules for the platform.txt pluggable_monitor.* properties
5bc680a Add pluggable monitor support to platform.txt schema
8746575 Merge pull request arduino#299 from arduino/dependabot/pip/black-21.11b1
cdf2c49 Bump black from 21.11b0 to 21.11b1
e75b3de Merge pull request arduino#293 from per1234/monitordependencies
2fde624 Merge pull request arduino#298 from arduino/dependabot/pip/black-21.11b0
60cf58c Update to latest version of regex Python package
1506f06 Bump black from 21.10b0 to 21.11b0
81f277f Merge pull request arduino#290 from arduino/dependabot/pip/black-21.10b0
66f1c4d Bump black from 21.9b0 to 21.10b0
11c61d1 Merge pull request arduino#296 from arduino/dependabot/pip/pyyaml-5.4
9a842ed Bump pyyaml from 5.3.1 to 5.4
5e7ff4b Merge pull request arduino#294 from arduino/dependabot/pip/jinja2-2.11.3
6f69a3e Bump jinja2 from 2.11.2 to 2.11.3
dcf76ca Merge pull request arduino#297 from arduino/dependabot/pip/mkdocs-material-7.3.6
b3251bb Bump mkdocs-material from 7.2.8 to 7.3.6
a2a164f Merge pull request arduino#289 from arduino/dependabot/pip/mkdocs-1.2.3
c301e43 Bump mkdocs from 1.2.2 to 1.2.3
e58e833 Merge pull request arduino#285 from arduino/dependabot/pip/flake8-4.0.1
14e6c66 Bump flake8 from 3.9.2 to 4.0.1
86cbb28 Merge pull request arduino#282 from arduino/dependabot/pip/mike-1.1.2
beb99f1 Bump mike from 1.1.1 to 1.1.2
ec2851f Add schema-based rules for monitor dependencies data of package index
090eb85 Refactor package index project data component parsing code
4fcbd06 Add pluggable monitor support to package index schema
cf9c369 Merge pull request arduino#292 from per1234/fix-discoverydependencies-tests
c547ee4 Fix errors in package index project data test assertions
26e2198 Add missing test table handling code for discovery dependencies
d987f6e Merge pull request arduino#291 from per1234/sync-install-docs
12ac205 Add a reference link re: PATH to install docs
ed05a16 Clarify that sh is not required in template install docs
8bc7aab Add an introduction to install docs
f2c3fe9 Align heading levels in install docs This document is intended to provide a list of installation options:
1ffea34 Merge pull request arduino#288 from per1234/check-dependencies
da49a5a Merge pull request arduino#287 from per1234/sync-labels-fix
1a036a6 Manually define dependency license metadata that was not detected
79d23b0 Make initial commit of dependency license metadata
a5339c9 Add CI workflow to check for unapproved Go dependency licenses
6f1217e Sync labels in write mode on schedule trigger
c17b52a Correct context key name in "Sync Labels" workflow
0b40408 Merge pull request arduino#280 from per1234/sync-labels
c0bd4a7 Add CI workflow to synchronize with shared repository labels
66d5918 Merge pull request arduino#274 from per1234/gpl-3.0-or-later
2d3ee50 Merge pull request arduino#277 from arduino/dependabot/pip/mkdocs-material-7.2.8
d361660 Bump mkdocs-material from 7.2.6 to 7.2.8
58e0fa0 Merge pull request arduino#276 from arduino/dependabot/pip/gitpython-3.1.24
82c66c0 Bump gitpython from 3.1.23 to 3.1.24
faf5c15 Allow use of code under later versions of GPL
69462b8 Merge pull request arduino#273 from arduino/dependabot/pip/mike-1.1.1
3dfba67 Bump mike from 1.1.0 to 1.1.1
92aa57e Merge pull request arduino#272 from arduino/dependabot/pip/black-21.9b0
cad917b Bump black from 21.8b0 to 21.9b0
ba76eab Merge pull request arduino#271 from arduino/dependabot/pip/gitpython-3.1.23
c5f40ab Bump gitpython from 3.1.20 to 3.1.23
cafb516 Merge pull request arduino#267 from per1234/platform-pluggable-discovery
cc2887c Detect invalid upload.<protocol_name>.x properties
c7182c1 Add rules for user defined fields of Arduino platforms
1bdac6c Increase mapping recursion depth of platform.txt tools.* properties
7c18e57 Move the "booleanString" schema to the general definitions file
f5274ec Add support for upload.tool.<protocol_name>
d274953 Add parent check capability to required boards.txt property helper function
ce7a60f Add rules for the platform.txt pluggable_discovery.* properties
72520b3 Add utility function for parsing properties lists
b5950b7 Add capability to test for required subproperties in platform.txt
ad66228 Fix typos in Go code doc comment
882b13f Merge pull request arduino#270 from per1234/sync-assets
0ba7657 Run formatting task after documentation generation
c679381 Add infrastructure for defining -ldflags for go test run
7ab3a17 Add explanatory comment re: release asset upload warning
105d08f Remove superfluous checkout step from "Release" workflow
84aeda6 Use shallow fetch for Go tester build
7d225e4 Improve readability of macOS repackaging commands
80ee25d Add .gitconfig file type to .editorconfig
befd449 Make editorconfig-checker exclude regexes explicit
76088ef Place project-specific settings first in codespell configuration
f04d7ea Merge pull request arduino#269 from arduino/dependabot/pip/mkdocs-material-7.2.6
38381d0 Bump mkdocs-material from 7.2.5 to 7.2.6
bbdfcd3 Merge pull request arduino#268 from arduino/dependabot/pip/mike-1.1.0
8024765 Bump mike from 1.0.1 to 1.1.0
4e6c832 Merge pull request arduino#265 from per1234/schema-validation-error-handling
3b6da1c Merge pull request arduino#266 from per1234/fix-overlapping-prop-mapping
d18887a Fix properties mapping utility function handling of overlapping keys
31c699b Panic on unexpected schema validation error
9494fa4 Merge pull request arduino#264 from arduino/dependabot/pip/pytest-6.2.5
788e633 Bump pytest from 6.2.4 to 6.2.5
05c0df7 Merge pull request arduino#263 from arduino/dependabot/pip/black-21.8b0
d74edce Bump black from 21.7b0 to 21.8b0
a4c8fdc Merge pull request arduino#262 from arduino/dependabot/pip/mkdocs-material-7.2.5
f2a37a7 Merge pull request arduino#261 from per1234/rule-docs
ff3b56a Use a different term when referring to additional data properties in rule messages
fbda05e Refer to the platform "extra_flags" properties in a less confusing manner
f62a372 Escape Markdown markup in rule reference Brief text
5fc2ed4 Use different syntax style for arbitrary array elements in rule descriptions
13d8760 Publish generated list of rules on documentation website
8aca928 Add test for empty required rule configuration fields
d126e70 Add and expand rule descriptions
342d6a6 Bump mkdocs-material from 7.2.4 to 7.2.5
f532a1a Add missing rule reference URLs
453a178 Update reference URLs
ac6f9a3 Add reference URL field to rule configuration
8096c62 Add multi-module support to project infrastructure
bed7e04 Avoid workflow conditional reliance on specific runner
1af853e Merge pull request arduino#260 from per1234/release-branch-trigger
7b247e1 Run relevant workflows on release branch creation
61c3094 Merge pull request arduino#259 from per1234/bump-go
cf5d03f Use standard version of Go in "Check Website" workflow
fbf269e Merge pull request arduino#258 from per1234/codecov-upload-fail-conditional
7224ea2 Add Codecov configuration file to "Test Go" workflow's paths filter
63b9068 Don't require Codecov upload success for test run in fork
3480bab Merge pull request arduino#257 from arduino/dependabot/go_modules/github.com/arduino/go-properties-orderedmap-1.7.0
662e754 Bump github.com/arduino/go-properties-orderedmap from 1.6.0 to 1.7.0
aea2db4 Merge pull request arduino#256 from arduino/dependabot/pip/mkdocs-material-7.2.4
3e44bab Bump mkdocs-material from 7.2.2 to 7.2.4
f4a3894 Merge pull request arduino#247 from arduino/dependabot/go_modules/github.com/ory/jsonschema/v3-3.0.3
6e4ef74 Bump github.com/ory/jsonschema/v3 from 3.0.1 to 3.0.3
2be415b Merge pull request arduino#253 from per1234/bump-cobra
5597009 Merge pull request arduino#254 from arduino/dependabot/pip/pep8-naming-0.12.1
e4fef3b Bump pep8-naming from 0.12.0 to 0.12.1
d93c904 Merge pull request arduino#252 from arduino/dependabot/go_modules/github.com/arduino/go-paths-helper-1.6.1
26b7c9d Fix handling of missing lib examples folder
0d75f45 Bump github.com/arduino/go-paths-helper from 1.4.0 to 1.6.1
d2132fa Bump github.com/spf13/cobra dependency to v1.2.1
7374379 Merge pull request arduino#248 from arduino/dependabot/go_modules/github.com/sirupsen/logrus-1.8.1
c3d2a47 Bump github.com/sirupsen/logrus from 1.7.0 to 1.8.1
b3294dc Merge pull request arduino#250 from arduino/dependabot/go_modules/github.com/arduino/go-properties-orderedmap-1.6.0
494a183 Bump github.com/arduino/go-properties-orderedmap from 1.4.0 to 1.6.0
4a72afa Merge pull request arduino#245 from arduino/dependabot/go_modules/github.com/go-git/go-git/v5-5.4.2
3a841bf Bump github.com/go-git/go-git/v5 from 5.2.0 to 5.4.2
2ef9fcb Merge pull request arduino#243 from per1234/clean-taskfile
f776e59 Alphabetize tasks
d22f6d1 Consolidate convenience "umbrella" tasks
655530c Remove obsolete taskfile variables
f5072eb Merge pull request arduino#242 from per1234/sync-release-infrastructure
297d992 Generate tester builds on the modification of any relevant file
3df0305 Use standardized version identifier for test builds
9a67326 Use filename to communicate nature of unused notarization output file
ecd1837 Merge pull request arduino#241 from per1234/test-updates
9c34e7a Make workflow path filters handle either YAML file extension
21c8fe8 Use standard paths filter syntax for global recursive extension match
a2570ca Use standard workflow step order from template
0caab50 Use correct identifier for macOS runner in test workflows
110e473 Add manual events to testing workflow triggers
713bbc5 Remove test suite for "siteversion" script
fdd0232 Merge pull request arduino#240 from per1234/standard-workflow-names
d723b9f Use standardized workflow/job/step names in workflows
aef6c00 Merge pull request arduino#239 from per1234/fix-comments
47fefe1 Merge pull request arduino#244 from per1234/replace-dep
43caafa Replace problematic release of github.com/oleiade/reflections dependency
1b5a3be Fix formatting of license header comment text
a659fc8 Add source URL comments to workflows
bf7335b Merge pull request arduino#238 from per1234/bump-codecov-action
9f61bbf Merge pull request arduino#232 from arduino/dependabot/pip/python-dateutil-2.8.2
35cd66a Bump codecov/codecov-action workflow dependency to v2
3fef66f Bump python-dateutil from 2.8.1 to 2.8.2
88eb164 Merge pull request arduino#237 from per1234/tool-version-vars
7a9da9e Use workflow variables for tool versions in all workflows
3b1c9a3 Remove unused workflow variables
dc2e4b0 Merge pull request arduino#236 from per1234/bump-website-versioning-deps
4f6f73d Remove unused click Python dependency
3308b5d Bump mike Python dependency to ^1.0.1
ed7924f Bump gitpython Python dependency to ^3.1.20
498aa85 Merge pull request arduino#226 from per1234/spell-check
9aba617 Exclude go.mod/go.sum files from repo's spell check task recursively
0706d87 Add "Spell Check" workflow badge to readme
bf3560f Add source URL comment to spell check assets
b2d0d71 Use standardized step names in "Spell Check" workflow
dccef2b Add manual events as "Spell Check" workflow triggers
a825b26 Reorder triggers in "Spell Check" workflow
9a8f796 Use day name in "Spell Check" workflow's schedule trigger
5d5afef Use Python dependency installation task in spell check tasks
b3a40d5 Use standardized name for spell check tasks
46ad090 Use configuration file to configure spell checker tool
e17a1a9 Bump codespell dependency to ^2.1.0
ef663a0 Use standardized filename for "Spell Check" workflow
ac5c2db Merge pull request arduino#227 from per1234/test
96a6178 Merge pull request arduino#228 from per1234/dependabot
550c386 Merge pull request arduino#229 from per1234/fix-link
9b9e5f2 Replace broken website publishing script link
cd748b7 Configure Dependabot for updates to Go dependencies
81be80c Configure Dependabot for updates to Python dependencies
692b3df Configure Dependabot to check for outdated actions used in workflows
3bc729c Add source URL comments to testing assets
fd35878 Fix error in go test command template
75ab8aa Use more specific override variable name for unit test regex
b338cfb Add linebreaks to go test command
6015029 Bump invoke integration test dependency to ^1.5.0
db50dfd Bump pytest integration testing dependency to ^6.2.4
59f0894 Clean up integration test working directory
bf9cb89 Make integration test work directory path canonical
3b7e653 Improve formatting of integration test helper functions
9c9f5b0 Remove project-specific references from integration test files
e957cf5 Use standardized name for integration test folder
f9a2457 Move build task to the go:test-integration task's deps key
35421dd Use Python dependency installation task in integration test task
745aa44 Use standardized name for build and test tasks
5dc498b Replace discouraged shell syntax in taskfile dynamic variable
94e425d Use standardized filename for test runner workflow
78c8d43 Move tester build generation to dedicated workflow
683d54e Move generated code sync check to dedicated workflow
94c1820 Move integration test runs to dedicated workflow
365e9a4 Merge pull request arduino#225 from per1234/website
8a06ac3 Use workflow variables for tool versions in "Check Website" workflow
7713212 Add source URL comments to website assets
82cfc78 Add "Check Website" workflow badge to readme
dc1dd59 Remove superfluous comment from "Check Website" workflow
10d2e59 Remove pip update command from "Check Website" workflow
d35d30b Order "Check Website" workflow's steps according to the template
8301006 Add manual events as "Check Website" workflow triggers
cab4e85 Sync "Check Website" workflow's trigger order with the template
86a8a03 Expand "Check Website" workflow's paths filter to cover all relevant files
50d953b Use standardized workflow/job/step names in website check workflow
5a790c2 Use standardized filename for website check workflow
2f257e8 Avoid redundant website build in website:serve task
0c066bb Move dependencies to the website:check task's deps key
2e5218d Use Python dependency installation task in website:check
49854d2 Use standardized descriptions for website check tasks
6199041 Use standardized name for website check tasks
fa0506f Generate the Cobra docs output folder on demand
e72436f Remove project-specific references from "docsgen" program's comments
0b16b1c Remove Python dependencies caching step
dd9dcc1 Order "Deploy Website" workflow's steps according to the template
9afdaa1 Expand "Deploy Website" workflow's paths filter to cover all relevant files
5798966 Update to new website versioning system
3f82e64 Use taskfile variable in place of hardcoded project name
aaa17b4 Use standardized go:cli-docs task description
8afb9dc Always use docs:generate task for documentation generation
1073711 Use standardized job/step names in "Deploy Website" workflow
3961182 Use standardized name for command reference generation task
4bb83d6 Use standardized filename for website publishing workflow
4e4753a Update website generation dependencies
b7df072 Update Python version used for project development to 3.9
4759586 Use standardized page title for website home page
3e8db8b Alphabeticize extensions list in MkDocs configuration file
83b695b Add edit links to website pages
f2ce3ae Add reference comment to MkDocs configuration file
1b86ed3 Remove superfluous comments from MkDocs config file
3b32708 Merge pull request arduino#224 from per1234/check-multi-module
5d248a0 Run Go module configuration sync check also on docsgen module
8ec1138 Merge pull request arduino#223 from per1234/add-all-host
f78016a Add support for "all" host type in package index tool definition
b7d561a Merge pull request arduino#222 from per1234/update-release-system
4bf9bf4 Use go install to install code generation tools
4b9f0d5 Use standardized build data variable names
e48a1b1 Make go:lint task compatible with Go 1.16
e02295f Run go mod tidy after updating to Go 1.16
86692a2 Update Go version used for project to 1.16
2889722 Make templating compliant with the taskfile style guide
8647a96 Use styleguide-compliant key order in template taskfiles
d5acda4 Make version identification command used for build handle overlapping tags
62537b9 Replace discouraged shell syntax in taskfile dynamic variable
2f17bdc Sanitize git log output used to provide versioning information to build commands
e1bf10c Use actively maintained release creation action in "Release" workflow
b88c5e1 Add quoting to Bash command used to identify prereleases in "Release" workflow
7375f63 Make "Release" workflow's changelog generation regex support prereleases
8876b33 Remove superfluous checkout from "Publish Nightly Build" workflow job
ff18f3f Remove obsolete mention of goreleaser from release workflows
1031931 Report all failures of "Publish Nightly Build" workflow
4cc86e2 Break up long certificate import commands in release workflows
83d06a3 Add manual trigger events to "Publish Nightly Build" workflow
9497e8f Fail release workflows if artifact source files not found
0355dc1 Use workflow variables for project-specific data in release assets
7d48e7b Use project-name agnostic environment variable in Go release workflows
e00c1a9 Quote all paths in release workflows
55dec6d Use latest version of actions/checkout action in release workflow
3733612 Remove fork filter conditional from Go nightly build workflow
d1072a3 Fix minor typo in workflow comment
31b2cce Use standardized job/step names in release workflows
d131a9d Add reference comments to project configuration files This will make it easy for contributors to discover information about the purpose and usage of the files.
e974903 Add source URL comments to release assets
470b35a Use standardized filename for nightly build workflow
02431da Merge pull request arduino#221 from per1234/check-python
9cbc88e Bump pep8-naming Python linting dependency to ^0.12.0
8cc51db Bump flake8 Python linter dependency to ^3.9.2
b1d130f Bump black Python formatter dependency to ^21.7b0
f4611b7 Sync .flake8 with template
df4d447 Add dedicated tasks for installing Poetry-managed dependencies
433f90a Add --show-source flag to flake8 commad in python:lint task
83fd3dc Add formatting check to "Check Python" workflow
92ff103 Add problem matcher to "Check Python" workflow
128ba2b Sync workflow steps order in "Check Python" workflow with template
f0bda58 Use specific linting task "Check Python" workflow
1951b24 Add "Check Python" workflow badge to readme
05d17e2 Add manual events as "Check Python" workflow triggers
d12a910 Add all relevant files to "Check Python" workflow's paths filter
d0c6fd8 Add workflow to "Check Python" workflow's paths filter
5d65924 Use workflow variable to set Python version in "Check Python" workflow
4942647 Use standardized job/step names in "Check Python" workflow
1b55a10 Use standardized filename for "Check Python" workflow
88e0a87 Merge pull request arduino#220 from per1234/check-license
2ba6844 Add source URL comment to "Check License" workflow
1f0b304 Remove reference comment from "Check License" workflow
f0afd3e Enhance "Check License" workflow's error output
62cc059 Always check both license filename and type in "Check License" workflow
fe1f528 Use standardized job/step names in "Check License" workflow
f5aa02d Add manual events as "Check License" workflow triggers
a6ef28a Add all recognized license file names to "Check License" workflow path trigger
ab724e0 Make "Check License" workflow's path triggers case insensitive
735768c Don't use Task for license check
8209fd5 Use standardized filename for "Check License" workflow
5c30aff Use standardized job name for "Check License" workflow
89a7325 Merge pull request arduino#219 from per1234/check-workflows
f8c83c7 Add "Check Workflows" workflow badge to readme
99f1c86 Use standardized filename for "Check Workflows" workflow
2109b90 Add manual events as "Check Workflows" workflow triggers
aec1b39 Use day name in "Check Workflows" workflow's schedule trigger
0d8c152 Use standardized job name for "Check Workflows" workflow
cf8cd41 Make "Lint configuration files" workflow path filter handle either YAML file extension
33ed11b Suppress irrelevant output when running workflow validation task
d08e08e Add source URL comment to ci:validate task
2f06a51 Sync ci:validate task description with template
d50a2a2 Use standardized task name for validating workflows
9a43e1f Report all errors when schema validation occurs The templates and the repository's CI system use the ajv-cli JSON schema validator to check the data format of various files. The default behavior of ajv-cli is to bail out on the first error.
c5fc7c9 Enable JSON schema validator support for "format" keyword
b396c1e Reduce unnecessary verbosity of workflow:validate task
0b94440 Add line breaks to workflow:validate task commands
9341b19 Quote paths in workflows:validate task
e9f4d8b Expand usage of variables in workflows:validate task
233bbb9 Remove padding from workflow:validate task's templates
0362e09 Reduce unnecessarily broad scope of taskfile var
f311399 Merge pull request arduino#218 from per1234/check-prettier-formatting
db8fc9e Bring all files into Prettier formatting compliance
49cbbd5 Add badge for "Check Prettier Formatting" workflow to readme The badges provide a prominent indication of the repository's CI status at a glance. This may help to bring potential issues to the attention of the maintainers.
b93dd74 Use standardized filename for "Check Prettier Formatting" workflow
f16537e Make "Check Prettier Formatting" workflow support taskfiles using either YAML file extension
9fdd765 Add general comment to "Check Prettier Formatting" workflow providing trigger event reference
00653db Use standardized job/step names in "Check Prettier Formatting" workflow
4a9c234 Add manual events as "Check Prettier Formatting" workflow triggers
83315ad Make .prettierrc path filter of "Check Prettier Formatting" workflow recursive
ee49911 Add .prettierignore to "Check Prettier Formatting" workflow's path filter
e13a558 Use Prettier to format all supported files
dbb3d68 Use formatting task to check docs and config formatting in CI
29e3108 Merge pull request arduino#217 from per1234/install-script
403b8f4 Replace inappropriate character in install docs
1cb66c7 Remove obsolete x-prefix from installation script comparison From https://github.com/koalaman/shellcheck/wiki/SC2268
3edc9f6 Replace project-specific variable names in template install script
9bc86df Remove usage instructions from installation script
973d6d8 Add source comments to installation assets
b0646d3 Use POSIX approach to get effective executable path in install script The installation script checks the path of the effective executable after installing the application. If it is different from the installation path, it warns the user.
42a40f3 Merge pull request arduino#214 from per1234/check-shell
8379743 Remove superfluous shell formatting check task
177621e Add check for non-executable scripts to "Check Shell" workflow
d43c2cb Move shell script-related workflow jobs to "Check Shell" workflow
6401cc2 Sync shell script static analysis task from template
406fde0 Sync shell:format task with template
ed59ca6 Bring installation script into compliance with standard formatting style
ad4cfce Add checks to tasks for shell toolsbeing installed e17c797 Sync.editorconfigfile from the "template" 2670f2a Merge pull request #215 from per1234/check-general-formatting c1fed7e Add CI workflow to check general file formatting 29684f4 Merge pull request #216 from per1234/check-md 77e2593 Add CI workflow to check Markdown files for problems 99cd9f4 Makedocs:check-linkstask Windows compatible. bee41c0 Merge pull request #213 from per1234/check-go a897ddf Exclude generated code from Go package list c09c9aa Bring Go code into golint compliance bd8aa38 Correct package list taskfile variable name used bygo:linttask 9478b28 Use standardized taskfile variable name for Go packages list a1a79f9 Add source URL comment to standardized tasks d0a9b6c Sync description of go:format task with template bce00f5 Rungo mod tidyto remove unnecessary entries from Go manifest ac8f5b0 Add check for out of sync go.mod to "Check Go" workflow fec1668 Usego fixin "Check Go" CI workflow 46fac9d Move Go linting workflow jobs to "Check Go" workflow 1f3828e Remove unnecessary variable use fromgo:linttask e340561 Avoid pollution ofgo.modfile bygo:linttask 465c53b Specify Go version to use when running CI linting tasks ca74a3a Splitgo vetandgolintchecks into separate workflow jobs b9932fc Move Go formatting check to "Check Go" workflow 1059358 Usego fmtinstead ofgofmtfor formatting Go code 234ee4e Use formatting task to check Go formatting in CI 06d44af Merge pull request #212 from per1234/update-check-certificate 137ed3a Add badge for "Check Certificates" workflow to readme 35474e0 Make some minor improvements to the comments in "Check Certificates" workflow c1a79e7 Make formatting of "Check Certificates" workflow Prettier-compliant ecd3d43 Use standardized repository secret name for Slack webhook a59bb3b Use standard order of keys in "Check Certificates" workflow steps 86f2afc Use the matrix identifier to name the "Check Certificates" workflow jobs acf636c Addrepository_dispatchevent trigger to "Check Certificates" workflow 6a7ddf0 Run "Check Certificates" workflow on pull requests when appropriate 82bfc1d Only run "Check Certificates" workflow on modification to the workflow file itself 759a6ed Add general comment providing workflow trigger event reference bdb0ffc Add source URL comment to "Check Certificates" workflow 007ab00 Use standardized name for signing certificate check workflow 6edad11 Merge pull request #211 from per1234/explicit-output-breaks c306439 Use strategic newlines to improve rule output readability 60da69f Remove superfluous package ID from rule IA007 8bd17a5 Put rule ID suffix on new line when rule message is multi-line 53180ab Remove spurious blank lines from rule output 3fb6daf Merge pull request #210 from per1234/package-index-component-separator a63d3a8 Use ">>" in place of "-" between package index ID components c87155d Merge pull request #209 from per1234/format-output 8889464 Format output text for rule results to improve readability 24d0055 Merge pull request #208 from per1234/simplify-summary-output 6b719bc Simplify summary output dccb221 Merge pull request #207 from per1234/simplify-non-verbose-output 64551f8 Simplify non-verbose rule output a8641c3 Move rule output control logic to result package 71feecf Fix bug in unit test for result.Record() output bee3aef Merge pull request #206 from per1234/fix-symlink-detection 1e517c4 Make symlink prohibition rule catch links with folder target 8277f9e Merge pull request #204 from per1234/discoverydependencies-schema-rules 1ee41db Add schema-based rules for discovery dependencies data of package index f3a380a Add missing test forpackages[].platforms[].toolsDependencies[].versiontype 9c0f8c6 Merge pull request #203 from per1234/package-index-deprecated-property d642a94 Add support for packages[].platforms[].deprecated property of package index bb9e831 Merge pull request #202 from per1234/package-index-tools-rules 2014a85 Add schema-based rules for tools data of package index These are the JSON schema-based rules to check the tool level data. c1fd3df Merge pull request #201 from per1234/no-skip-changelog 6eb3dfa Rescind policy that commits should start with "[skip changelog]" 187ff13 Merge pull request #200 from per1234/platform-schema-rules c1371a1 Add schema-based rules for platform data of package index 9bdca8b Merge pull request #199 from per1234/toolsdependencies-data d2fc80e Provide object-level packages[].platforms[].toolsDependencies[] package index data to rules a9792b0 Use diverse tool dependencies package index test data 9cd738f Merge pull request #198 from per1234/id-template 323f7e1 Merge pull request #197 from per1234/size-regex 85e39fe Use a template to define package index component ID format 331f04e Correct package index schema's regex for size property 288fe38 Merge pull request #196 from per1234/boards-projectdata 718be7e Merge pull request #195 from per1234/typo 276774e Provide object-level packages[].platforms[].boards[] package index data to rules 0e1ed24 Correct typos in package index rule function doc comments 5ef2649 Merge pull request #194 from per1234/package-schema-rules a60ecef Add schema-based rules for package data of package index ad3f06b Merge pull request #193 from per1234/package-index-schema-validation-results 7a49563 Provide schema validation results in package index project data d7f669b Merge pull request #192 from per1234/fallback-ids 95584cc Use JSON pointer as package component ID when standard ID component empty f3c4d55 Merge pull request #191 from per1234/resilient-component-data 901fcd2 Add slice entries to projectdata for all package index components f271d5f Merge pull request #190 from per1234/fix-tests e8043e1 Correct order of arguments in test equality assertions 80c12cb Add test messages to all package index project data tests 21f1c9f Use more appropriate packager name in test data package indexes 3d2ae4c Merge pull request #189 from per1234/package-index-urls 6b82e86 Add rules to check loading of URLs in package index 0047b7a Move URL checking code to dedicated function e462881 Merge pull request #188 from per1234/package-index-projectdata 4921733 Provide object-level project index data to rules bb472f9 Reformat package index projectdata test table to accomodate more fields 7dc9eae Merge pull request #186 from per1234/full-json-pointers 25abd26 Allow full JSON pointers in schema validation result parsing functions 3427584 Merge pull request #187 from per1234/load-package-index 447d7cd Provide natively loaded data as package index project data 0c3b358 Make package index loading function handle missing file 757c8e2 Merge pull request #185 from per1234/fix-url-check 3adc412 Use most appropriate function for checking URL 539e940 Merge pull request #183 from per1234/package-index-schema 5861954 Add JSON schema for package index a11044a Add convenience function for "additionalProperties" schema result parsing c0b7847 Add convenience function for "type" schema result parsing fa2aa49 Add convenience function for "format" schema result parsing 004a330 Move schema pattern for not starting with "arduino" to the general definitions file 8ee91f5 Merge pull request #184 from per1234/package-index-filename-rules b24f9e2 Add rules for checking package index filename 53c1162 Merge pull request #180 from per1234/maintainer-contains-arduino e98b7d3 Add rule for 3rd party library.properties maintainer using "Arduino" cb7776a Merge pull request #182 from per1234/depends-constraint 4674bc7 Add support for dependency constraints to LP048 4961340 Add support for version constraints in depends field 455001d Use Arduino CLI infrastructure for querying library index 45b32ff Merge pull request #179 from per1234/test-artifact 1eedcc6 Remove unnecessary build step from test workflow 7224c03 Generate test build artifacts 182dbba Merge pull request #176 from per1234/url-min-length-rule f302419 Add min length rule for library.properties url field 98ab6a2 Merge pull request #175 from per1234/handle-symlink-loop 17c7b7c Panic when symlink loop encountered during project discovery f96e65b Avoid hang during discovery in projects with symlink loops ffd1152 Add test for project discovery handling of symlink loops 85638b8 Merge pull request #174 from per1234/update-setup-task-action f8f3d61 Use new arduino/setup-task action name in CI/CD workflows 57756ad Merge pull request #173 from per1234/indexing-depends 809540a Disable LP048 for ARDUINO_LINT_LIBRARY_MANAGER_INDEXING mode 609854e Merge pull request #172 from per1234/rp2040-alias 408599a Expand rule LP045 to cover RP2040 architectures 15f880f Merge pull request #171 from per1234/mbed-variants a836031 Add new mbed architecture variants to rules 93884b9 Merge pull request #170 from per1234/indexing-mode 5acadea Add a Library Manager configuration for linting while indexing releases 406e297 Merge pull request #168 from per1234/update-slack-notify-action 630c5c3 Use major version ref of action in workflow e04c6fa Merge pull request #167 from per1234/fix-subproject-discovery 8e5f33a Refactor subproject discovery code 9ef0caa Always discover subprojects 37a8a38 Merge pull request #166 from per1234/disable-platform-documentation-rules f665529 Merge pull request #164 from per1234/fix-lm-specific-rules-configuration e80c1d7 Merge pull request #165 from per1234/fix-readme-regex 5777f10 Temporarily disable platform documentation rules 296c0d0 Merge pull request #163 from per1234/security-disclosure-policy 3e65075 Disable LM-specific checks when in --library-manager=false mode 9b26e71 Correct readme filename regular expression 15c986b Merge pull request #162 from per1234/sketch-name-case-sensitive 1f72538 Run go mod tidy 83c70fd Update golang.org/x/mod dependency version 9a2f7fe Make sketch filename matching rule case-sensitive 6c38ce1 Merge pull request #124 from arduino/per1234/install-script-test-workflow 9477e68 Merge pull request #108 from arduino/per1234/codecov fc3a9df Use Codecov for recording and reporting code coverage information bf0d1b4 Merge pull request #157 from arduino/per1234/update-product-name 4c62d7f Use "Arduino Lint" as the project name 9c045ec Merge pull request #153 from arduino/per1234/remove-log-clutter 94a19c1 Set logging level to fatal when running platform rule function tests bd76231 Use appropriate log level for programmers.txt/platform.txt load failure 5c43b5b Merge pull request #156 from arduino/per1234/warning-properties-strict 6cc87d9 Only require compiler.warning_flags properties in strict mode c9ea049 Merge pull request #155 from arduino/per1234/property-references-patterns 043c0bc Make platform JSON schema regexes support property references bd037b0 Merge pull request #154 from arduino/per1234/core-reference 7d2616f Merge pull request #152 from arduino/per1234/board-options 3c54c1c Adjust platform.txt required properties according to core reference 014bb0a Check custom board options for required properties e794fff Merge pull request #151 from arduino/per1234/test-assertion-types 88f96c5 Use most appropriate test assertion types 9fd649e Merge pull request #149 from arduino/per1234/remove-schema-compile-task ae41150 Merge pull request #148 from arduino/per1234/schema-ids ad5018d Merge pull request #147 from arduino/per1234/improve-output-messages ccc134d Merge pull request #146 from arduino/per1234/fix-test 8d0a6e2 Merge pull request #145 from arduino/per1234/rulefunction-output-test-names c98d787 Merge pull request #144 from arduino/per1234/correct-doc-comments 38c2f3f Merge pull request #143 from arduino/per1234/exempt-hidden-boards 29ccb0e Merge pull request #150 from arduino/per1234/update-docs-index 6e7c6b0 Update documentation home page according to blog post review 68b8204 Remove schema:compile task a049911 Update test data schema IDs to reflect their actual path c19c3e3 Update command line help to reflect check->lint terminology change a1ce008 Correct instance document pointer fragment in test 5be51f2 Show expected and actual values in rule function output test messages a8bafab Correct doc comments 170ffd8 Allow incomplete hidden board definitions b7278c3 Merge pull request #142 from arduino/per1234/fix-custom-board-option-title-regex 65be04f Merge pull request #141 from arduino/per1234/handle-remote-tool 05aa76b Fix regex for custom board menu option titles 00ef2f7 Update platform.txt schema to account for the *_remote tools edb63a0 Merge pull request #140 from arduino/per1234/fix-cert-import 489e799 Quote password in signing certificate import command a3744c7 Merge pull request #139 from arduino/per1234/platform-schemas f4a6274 Document support for platforms 84bb4ea Add JSON schema for platform.txt 929a433 Unify properties to map conversion code 7af3d44 Merge pull request #136 from arduino/per1234/platform-schemas d241e27 Merge pull request #129 from arduino/per1234/suppress-tag-error 70add3b Remove boards.txt debug.tool property rules 648291e Add JSON schema for programmers.txt e688ba0 Add JSON schema for boards.txt 4ab9fe4 Correct source folder name for JSON schemas 2b4b536 Correct typo in doc comment f0d12c4 Make schema.Validate() general purpose eaa1267 Suppress innocuous error message from tag determination aa137d4 Merge pull request #128 from arduino/per1234/nightly 59eee5a Merge pull request #127 from arduino/per1234/recursive-default-false 416a7c4 Make the default value of the --recursive flag false 22f0ad2 Revert "Make --recursive flag a string input" 6cb7626 Specify all flags in report file integration test edcf04a Improve handling of missing package index 1c754bd Merge pull request #130 from arduino/per1234/improve-rule-messages a42cd8c Use more common phrase for filename case-sensitive OS c0e4e92 Use optional plurality in prohibited character rule messages 5526f51 Improve wording of rule messages 31c043d Merge pull request #135 from arduino/per1234/remove-report-html-encoding 840d45e Merge pull request #134 from arduino/per1234/improve-comments 06da0e7 Merge pull request #132 from arduino/per1234/show-brief b2f7371 Merge pull request #131 from arduino/per1234/project-separator 6a36229 Merge pull request #133 from arduino/per1234/rule-level-caps 155947e Don't HTML-sanitize JSON output ca45b7d Improve/correct code comments 4b96118 Make rule level name text all caps 728b828 Show brief after rule ID in verbose text output bf610f2 Add separators between the text output for each project d4c5e9c Make rule brief text more suitable for standalone display 8f86060 Use consistent capitalization of first letter of rule message 06acd04 Improve explanations in Library Manager-related rule messages 0140ea5 Add nightly build support to installation script ab32175 Add nightly build instllation instructions 65f87ab Publish nightly builds a58dfe9 Merge pull request #120 from arduino/scerza/new-release-process d19e1ea Add commit field to--version --format=jsonoutput 1058964 Use established release archive file name format e386211 Don't use date in release archive filename e0a8e66 Define version during build 9817150 Use correct executable extension for build artifacts 6181b74 Correct artifact path in macOS repackaging commands 520bd79 Install Task in release workflow 645cebf Remove -it flag from docker run command fe5b70f Fix changelog entry filter regular expression syntax 94ef751 Add gon config file 2573f87 Merge pull request #123 from arduino/per1234/install-script 78a99c7 Merge pull request #126 from arduino/per1234/correct-env-docs ca03ece Use correct command to get version 72ecf03 Move installation script to etc subfolder 9e98c0e Add installation instructions a85d1d6 Bring install script into ShellCheck compliance df1398a Remove bashisms from install script ad7f0b1 Format installation script e3fac4b Replace references to Arduino CLI in installation script 0cc39bb Add link to source of install script 6804e61 Initial commit of installation script bc4c5ca Merge pull request #121 from arduino/per1234/superproject-checkconfiguration-field 5c621be Disable Library Manager-specific checks for subprojects 92f626f Don't run Library Manager-specific checks on bundled libraries 95701c0 Only require official prefix on standalone library names 940bad4 Use check configuration superproject type field to skip subprojects 308020e Add SuperprojectType field to check configuration 54b76a8 Use dedicated project type comparison method to determine check run 439c93d Merge pull request #125 from arduino/per1234/check-to-rule 20180bd Merge pull request #106 from arduino/per1234/improve-readme 84eb84f Update configuration environment variable names in docs 24cc895 Use "rule" term instead of "check" 84433f3 Merge pull request #122 from arduino/per1234/docs-logo e48f161 Rename check.RunChecks() to check.Runner() f850494 Rename checkdata package to projectdata 2fe6726 Move checkdata package to internal/project 353a3c2 Add Arduino logo to documentation website header f0a9898 Add arduino/arduino-lint-action link to readme e28162f Add docs publishing CI workflow status badge to readme dac0090 Add test CI workflow status badge to readme 2315e1d Improve wording of readme text 7a54ccf Merge pull request #115 from arduino/per1234/internal d521897 Make all packages internal 54e1502 Merge pull request #111 from arduino/per1234/docs 0f55d25 Use Poetry for dependencies management of docs script d269218 Move documentation requirements file to docs subfolder 3a57862 Remove unwanted Python-Markdown extensions bbc9dca Add documentation website 107b0ca Merge pull request #117 from arduino/per1234/add-tests 69ddf97 Fix bugs in library check functions 028cd27 Add tests for schema-based check functions ad451c0 Add integration tests for environment variable config ba7aa05 Format integration test script 3e1d459 Merge pull request #116 from arduino/per1234/build-before-integration 84676d4 Make integration test task build before running tests fd20e99 Merge pull request #114 from arduino/per1234/fix-workflow-validation-ci f9a2f0e Merge pull request #113 from arduino/per1234/use-superproject-checkmode ad05045 Merge pull request #112 from arduino/per1234/fix-check-message-encoding 3dff527 Disable ajv-cli strict mode when validating CI workflows a1dd597 Use correct template package 9c4bab7 Base check level on superproject type 592badc Merge pull request #109 from arduino/per1234/add-check-ids 14b046d Define unique IDs for all check configurations b27cc87 Add tests for check IDs 72f0edd Improve category data in check configurations 857d74b Reorder check configurations 88632d3 Merge pull request #101 from arduino/per1234/integration-tests c105d0f Use type hinting in integration test code ed69697 Quote commands in integration tests 1805623 Add integration tests 8b57e92 Correct formatting of .editorconfig 4602827 Merge pull request #110 from arduino/per1234/add-checks 92905dd Add check for incorrect library.properties architecture case 34d81b4 Add check for architecture alias dcda76a Merge pull request #107 from arduino/per1234/rename 373ab95 Rename tool to final name: arduino-lint ece3ff1 Merge pull request #105 from arduino/per1234/embed-schemas 3aa02c7 Addgo generatecommand to go:generate task f8fa91a Use equivalent commands for formatting and format check e5f7200 Embed schemas in code 3d8592b Merge pull request #104 from arduino/per1234/output-mirror-cli f3d0572 Use CLI-style LM check configuration in report 0862c54 Use CLI flag values for string representations of "enum" values b67f86c Merge pull request #103 from arduino/per1234/check-functions-skip 401f029 Add missing tests for library check functions 090caf8 Use appropriate check result value when determined not relevant dab9db8 Merge pull request #102 from arduino/per1234/improve-output2 ab81928 Panic on inability to resolve working directory c09c82d Use clear and consistent error output ef27958 Disable logging immediately 9092c41 Merge pull request #100 from arduino/per1234/explicit-project-path 3337e70 Don't do project discovery when explicitly defined d6fbfe1 Merge pull request #99 from arduino/per1234/improve-output 23d32fd Move log output to after error check d6701ac Always panic on internal failures 5421e9f Move project summary report output out of check.RunChecks() f636b76 Add trailing newlines at the point of output 3e6d2f6 Add *ln functions to feedback package eb96078 Change parameter of feedback package functions to variadic interface 2145f35 Make feedback.Error*() add a newline to the output e4852b1 Make feedback.Error*() print to stderr d6e0950 Disable logging by default 8d0714b Merge pull request #98 from arduino/per1234/update-dependencies cbbca3f Update dependencies 7bb7aed Merge pull request #97 from arduino/per1234/recursive-flag-string c260881 Make --recursive flag a string input 63844cd Merge pull request #96 from arduino/per1234/fix-checks be24c8e Don't run checks for required library.properties fields on legacy libs 4da8e29 Fix handling of multiple items by includes not in library check c0d9f38 Make depends in index check support spaces in library names 331e48f Fix false positives from spellcheck checks 37e4d10 Only require semver-compliant library.properties version in strict mode 839541a Allow empty depends field 12073aa Fix schema test configuration a2e7d88 Fix scope of check for prohibited characters in library.properties name 83fd617 Use check failure message template when the check fails 731acc0 Remove stray debugging code 74200ad Merge pull request #94 from arduino/per1234/add-verbose-flag 7dcfd5f Add --verbose flag db86b5c Initialize results data in result.Initialize() 521507f Merge pull request #93 from arduino/per1234/remove-log-flags c0d1dc6 Control logging via environment variables instead of flags e48c2be Merge pull request #92 from arduino/per1234/add-checks 0ebcb78 Add check for forgotten library.properties version bump 5a56b42 Add check for sketch name mismatch 6ce9b3b Add check for sketch.json invalid data format 351c554 Add check for sketch.json invalid JSON document a18fef1 Add functions to provide check data for sketches 48a30d5 Add checks for incorrect Arduino.h filename case in #include directives b81f90c Add check for missing readme in platforms dd2966d Add checks for missing license file 2118c62 Add check for missing library examples c6db61e Add dedicated test data for library without examples f22ed88 Merge pull request #90 from arduino/per1234/fix-check-configurations 64db290 Merge pull request #91 from arduino/per1234/certificates-check-workflow 2be6bc1 Add workflow to check for problems with certificates 12170ff Don't run the readme check for subprojects 1e6f988 Add checkdata.SuperProjectType() 259ae3f Add dedicated file for tests of the functions in check/checkfunctions/checkfunctions.go c042ba4 Correct regular expression for readme filename 8a8c631 Provide reason for not running checks 3b8f69a Add missing templates to src subfolder name case checks ea3639b Show value in message of name's disallowed characters check 40976a0 Correct check configurations 484fee6 Merge pull request #89 from arduino/per1234/improve-check-output e8ff10d Store effective check message in report a74c218 Return effective check level from checklevel.CheckLevel() fa59ce0 Suppress "notice:" output on check not run when there is no explanation 6caf4c6 Merge pull request #88 from arduino/per1234/remove-all-check-mode 1ca97d6 Add test for check mode conflicts in check configurations cde8fb0 Correct unresolveable check configuration 9948ac1 Add test for incorrect check configurations 3cfc97b Remove "All" check mode 67e4638 Merge pull request #87 from arduino/per1234/package-index-platform-checks ae4be20 Add check for invalid boards.txt format 5dc08e0 Add check for missing boards.txt f27a8cc Provide check data for platforms 7f71b8b Remove debugging code remnant 7ef6702 Add check for invalid package index format b592a1f Add check for invalid package index JSON format e7d7808 Provide check data for package indexes 83b63b7 Merge pull request #86 from arduino/per1234/handle-library-load-failures 98d8011 Handle libraries.Load() failure 3209322 Use properties.SafeLoadFromPath() to load library.properties bbb37db Use properties.LoadFromPath() to load library.properties 6dbedc6 Merge pull request #83 from arduino/per1234/show-compliance-mode-in-report 1793293 Increase test coverage of result package f309d3f Show new compliance level settings in report 41fc8f9 Merge pull request #82 from arduino/per1234/fix-subproject-discovery ba5c3cb Add tests for the project package 2cdc0ac Reset target paths list on each initialization of the configuration 42cac64 Remove redundant subproject discovery 617bb1b Search child folders of subprojects parent folder for subprojects 9d80c17 Merge pull request #84 from arduino/per1234/increase-test-coverage a3324e5 Remove unused schema.compile() function b236077 Increase test coverage 5eacd49 Merge pull request #79 from arduino/per1234/readme-check 510467c Add check for missing readme in sketch 8d0139d Add check for missing readme in library db3526b Merge pull request #78 from arduino/per1234/stray-sketches 0c72384 Add check for stray sketches in library c78e1d3 Add convenience function for detecting main sketch files in a path 0b0292d Merge pull request #77 from arduino/per1234/src-incorrect-case-check 0bcb1ff Add check for invalid sketch src subfolder name case 833dae0 Add check for incorrect library src subfolder name case 0bc964f Add convenience functions for detecting whether a path contains library files c65d0cc Merge pull request #75 from arduino/per1234/recursive-with-utility-folder 0c52cea Add check for utility subfolder in recursive layout library 1e00933 Merge pull request #74 from arduino/per1234/add-specification-strict-check-mode-handling 0389e1d Use new compliance check modes in check configurations caeb1d3 Merge pull request #73 from arduino/per1234/fix-typos e4bfce3 Fix typos in comments and messages 361afa1 Merge pull request #81 from arduino/per1234/fix-library_properties-regex aa2cfbf Merge pull request #76 from arduino/per1234/version-timestamp c2aaa06 Use macOS-compliant shell command for generating build timestamp e1ae134 Fix regex for detecting misspelled library.properties d5307a7 Add build timestamp to the --version output 385b1e8 Merge pull request #72 from arduino/per1234/fix-checkfunction-crash aaa9cc0 Merge pull request #71 from arduino/per1234/version-flag 670e32a Add a --version flag 85982a5 Merge pull request #70 from arduino/per1234/compile-schemas-once 967300f Only compile library.properties schemas once 21ea159 Merge pull request #69 from arduino/per1234/non-json-output b3e72ed Add a function to control standard tool output based on --format setting 7b5ac81 Suppress text output when in --format json mode 06764f5 Merge pull request #66 from arduino/per1234/redundant-library_properties-check 073cc06 Add check for redundant library.properties aae52e3 Merge pull request #64 from arduino/per1234/incorrect-extras-folder-name a1de9e0 Add check for incorrect library extras folder name case c435fea Add check for incorrect library examples folder name case ba874d0 Add check for incorrect library.properties file name case 4cd688c Merge pull request #65 from arduino/per1234/legacy-library-check a29e5a2 Add check for legacy library a31e18b Use more general name for flat layout test library 7bd821e Merge pull request #67 from arduino/per1234/misspelled-path-checks 8024278 Add check for misspelled library examples folder name 977048e Add check for misspelled library.properties file name 9a81479 Add check for misspelled library extras folder name aadcdfa Merge pull request #68 from arduino/per1234/compliance-flag 9301f9b Merge pull request #63 from arduino/per1234/valid-library-check b64c911 Fix crash when running LibraryPropertiesNameFieldGTRecommendedLength check function 035fcf7 Change--permissiveflag to--compliance5f24a05 rephrased tool description 40777e3 Add check for valid library b34a379 Merge pull request #62 from arduino/per1234/name-length-check f8f0278 Add check for sketch folder exceeding maximum length 9d98e78 Add check for library folder exceeding maximum length 84919e1 Merge pull request #60 from arduino/per1234/disallowed-characters-in-base-name-check 997f76e Add check for prohibited characters in sketch file names b8d8b61 Add check for prohibited characters in library folder name c1ba6bb Use project-type specific names in test helpers for library checks of checkfunctions package d843b80 Merge pull request #58 from arduino/per1234/exe-check 7948e27 Add check for .exe files in library cb8443a Merge pull request #57 from arduino/per1234/dotdevelopment-check de9b5f0 Add check for .development flag file in library e8ca1c2 Merge pull request #56 from arduino/per1234/symlink-check 7a62024 Add check for symlinks in library e2656e4 Merge pull request #55 from arduino/per1234/includes-in-library-check 34d6956 Merge pull request #61 from arduino/per1234/default-project-path-argument a90ff20 Update github.com/arduino/arduino-cli dependency version 9ba2f8a Add check for includes missing from library 84e7f5e Merge pull request #54 from arduino/per1234/name-header-mismatch-checks f1607e9 Add check for library.properties name value mismatch with primary header filename 71d0120 Merge pull request #59 from arduino/per1234/submodule-check d7bf253 Default PROJECT_PATH argument to current working directory fa4abca Split up configuration.Initialize() test into multiple tests 5ac02e0 Add check for Git submodules in library 0824294 Merge pull request #53 from arduino/per1234/misspelled-field-schema-check fc01a3d Add check for potentially misspelled optional library.properties fields f5274e9 Merge pull request #52 from arduino/per1234/ldflags-schema-checks 5e325ad Add schema provided checks for library.properties ldflags field 47ad597 Merge pull request #51 from arduino/per1234/precompiled-schema-checks 2911dbf Add schema provided checks for library.properties precompiled field 543fc7d Merge pull request #50 from arduino/per1234/includes-schema-checks 55ca432 Add schema provided checks for library.properties includes field 8bd2f66 Merge pull request #49 from arduino/per1234/incompatible-layout-checks 0d88a95 Add checks for library layout incompatibility with library.properties configuration f830a43 Merge pull request #48 from arduino/per1234/dot_a_linkage-schema-checks f8ecb47 Add schema provided checks for library.properties dot_a_linkage field 5f0c17c Merge pull request #47 from arduino/per1234/depends-schema-checks c947408 Add schema provided checks for library.properties depends field 5e3bbff Merge pull request #46 from arduino/per1234/architectures-schema-checks ffbf3cc Add schema provided checks for library.properties architectures field 52e129d Merge pull request #45 from arduino/per1234/dead-url-check cb8557b Add check for dead URL in library.properties url field cb91a80 Merge pull request #44 from arduino/per1234/url-schema-checks 8ee6fab Add schema provided checks for library.properties url field a19c329 Merge pull request #43 from arduino/per1234/category-schema-checks e43541b Add schema provided checks for library.properties category field d7b7db7 Merge pull request #42 from arduino/per1234/paragraph-repeats-sentence-check 830f028 Add check for library.properties paragraph repeating sentence 2604f4a Merge pull request #41 from arduino/per1234/maintainer-schema-checks 513922e Add schema provided checks for library.properties maintainer/email field af4cd53 Merge pull request #40 from arduino/per1234/sentence-paragraph-schema-checks 284ff17 Add schema provided checks for library.properties sentence and paragraph fields 11a3b80 Merge pull request #37 from arduino/per1234/official-name-prefix-check a4abdb8 Add check for official library name prefix 887cfc2 Merge pull request #36 from arduino/per1234/name-schema-checks 1f8c3a8 Add schema checks for library.properties name field 2ea2986 Merge pull request #35 from arduino/per1234/spell-check 8b87bb2 Add checks for commonly misspelled words in library.properties 7fa8e7c Merge pull request #34 from arduino/per1234/multiple-projects-paths 7f31e34 Support multiple PROJECT_PATH arguments 0101aa0 Merge pull request #39 from arduino/per1234/author-schema-checks 60f5372 Add schema provided checks for library.properties author field 8d7a6f7 Merge pull request #38 from arduino/per1234/version-schema-checks 07a11ce Add schema provided checks for library.properties version field 336fc8f Merge pull request #30 from arduino/per1234/official-mode 24cae53 Allow setting official check mode configuration via environment variable 16e6e94 Add usage instructions 27150cc Merge pull request #33 from arduino/per1234/fix-result-package-test 14ca020 Fix result package test a21d86d Merge pull request #32 from arduino/per1234/validate-project-path a530b08 Merge pull request #31 from arduino/per1234/create-report-file-parents 33b7ac0 Merge pull request #28 from arduino/per1234/library-index-checks bf22327 Validate project path argument 845bd8a Create parent path of report file c916eb4 Add test for result.WriteReport() accad46 Return error from results.WriteReport() 3fdb72d Add Library Manager index-related checks 2c5f5af Merge pull request #29 from arduino/per1234/email-maintainer-duplicate-schemas b60803f Merge pull request #27 from arduino/per1234/checkconfiguration-parsing-code-tests 42e4085 Make library.properties email schema duplicate of the maintainer schema 1fee890 Add tests for check configuration parsing functions 47f9cd1 Merge pull request #25 from arduino/per1234/library_properties-schema 105bc86 Merge pull request #26 from arduino/per1234/cli c35b020 Add command line interface 3a0bf88 Move library.properties JSON schemas to the libraryproperties package 2d758b0 Add missing copyright header 3ed851a Add tests for the library.properties JSON schemas 77d7924 Update library.properties schema to reference the definitions schema 01cd48a Add permissive and strict library.properties JSON schemas 336abee Add additional schema validation result parsing functions c474fee Merge pull request #23 from arduino/per1234/logic-inversion-keyword-pointers dbdc5a0 Merge pull request #24 from arduino/per1234/schemas-folder cd34d32 Add full schema pointer matching capability to schema.ValidationErrorMatch() b301992 Merge pull request #22 from arduino/per1234/libraryproperties_validate-schemas-path-parameter ffca730 Move library.properties schema to dedicated folder 93de067 Add schemas path parameter to libraryproperties.Validate() 9d29588 Merge pull request #21 from arduino/per1234/fix-schemas-path 991db89 Merge pull request #20 from arduino/per1234/parse-validation-results-file 6a25f07 Merge pull request #12 from arduino/per1234/lint-workflow 71dd2ca Set schemas path relative to executable 746d9d7 Move schema validation result parsing code to dedicated file 99f300a Merge pull request #19 from arduino/per1234/new-schema-package 2163397 Add tests for schema package 3767eb3 Switch to JSON schema package that provides machine readable output 29d2569 Merge pull request #15 from arduino/per1234/standardize-panic ab420b8 Merge pull request #16 from arduino/per1234/valid-windows-file-uri a8fd4ac Merge pull request #18 from arduino/per1234/fix-copyright-headers fab2e99 Replace reference to "arduino-cli" in copyright headers a09e765 Merge pull request #17 from arduino/per1234/license-headers c7241eb Make schema.pathURI() produce specification-compliant URIs from Windows paths d20af4f Add copyright header to source code files 589146a Remove unnecessary use of err.Error() f1315c9 Merge pull request #14 from arduino/per1234/generalize-schema-code fb49bcf Move SchemasPath() to the configuration package e47fcda MovepathURI()to theschema` package
14fa848 Determine schemas path on demand
cb43cc2 Add schemas path parameter to schema.Compile()
a86a8fc Generalize JSON schema handling code
e3d1875 Merge pull request arduino#13 from arduino/per1234/test-workflow-no-artifact
d2fe340 Merge pull request arduino#10 from arduino/per1234/fix-workflow-formatting
a9d3b2e Merge pull request arduino#11 from arduino/per1234/editorconfig
9fe8361 Add CI workflow to run tests
b21fbe0 Make "Lint documentation" workflow formatting Prettier-compliant
a165205 Add CI workflow to check formatting
07ba58d Add a .editorconfig file
26ea41a Add a CI workflow to lint code
6ec2983 Merge pull request #1 from arduino/development
09bbd6a Use an "enum" for the output format types
6894049 Refactor names in the result package
fbe79ee Support multiple report instances
b9f951b Refactor project identification functions
561d88e Use more appropriate variable name for project type filter
e692238 Use more apropriate project type in log message
9ddc1bb Add project type matcher method
2517a0b Add doc comments for check functions
918d845 Refactor .pde sketch check function's output code
2fe0250 Panic if subproject discovery was not configured for project type
a842f06 Eliminate duplicate code in subproject discovery
b40200e Remove unncessary use of String() method
b3457a2 Reduce verbosity of Boolean comparisons
9bde283 Return boolean variable values directly from functions
2c29553 Add support for report file option
528aa98 Set exit status according to check results
a93a6d0 Add support for "json" output format
8af60f3 Only print skipped check information to log
e5133ae Add go.mod files
598ae7f Define valid platform bundled libraries folder names in the platform package
b1a0224 Define supported and valid library examples folder names in the library package
658cdf6 Use packageindex.HasValidExtension() in package index detection code
42039d9 Return error when check run configuration is missing
f9027f8 Improve organization of code
8547011 Add a getter for checkconfigurations.configurations
63a68f5 Rename project.findProjects() to project.findProjectsUnderPath()
c1c3b9c Rename configuration.SuperprojectType() to configuration.SuperprojectTypeFilter()
00178a7 Rename checkconfigurations.Type.Name field to checkconfigurations.Type.Brief
952112d Add TODO comment re: coniguration.init() vs configuration.Initialize()
cd49ac3 Add/improve code comments
f8da280 Remove "Pass" check level
2c5c11a Set up configuration to be able to easily experiment with different settings
ed14838 Add a TODO comment
26046fb Provide meaningful output when checks don't run due to required data
19ee67b Fix bug with project discovery system
f88be58 Start setting up logging
27a6787 Fix check configuration system
ac1bec4 Output error messages from projects.FindProjects()
3682cee Add check for .pde sketch file extension
abd360f Split check functions into separate files according to project type
132ce6d Schema: make name regex more minimal
8b527e4 Add more checks
fce1f2c Add reminder comment re: handling exit status
416233a Rename "Skipped" checkresult to "Skip"
bd5b370 Add "notice" checklevel
c39f587 Create libraryproperties package and add validation helper functions
c04946b Correctly handle "NotRun" check results
89d6372 Schema: fix the misspelled optional field name regex
4d024ed Schema: remove the non-capturing group syntax from the version regex
b261e7b Schema: update name pattern to new specification
12411ac Rename projects package to project
ecdce06 Use consistent approach to handling custom types
e17c4d7 Initial commit of code
1646215 Add first draft of library.properties schema
3a2722e Merge pull request arduino#9 from arduino/check-links-workflow
b68c873 Merge pull request arduino#7 from arduino/lint-docs-workflow
bc2e490 Merge pull request arduino#8 from arduino/spell-check-workflow
4d56a98 Merge pull request arduino#6 from arduino/lint-config-workflow
3ab24e5 Add CI workflow to check for broken links in documentation
60137cb Add CI workflow to check for commonly misspelled words
5a162b8 Add CI workflow to lint documentation files
d4480fe Add CI workflow to lint configuration files
a843bdd Merge pull request arduino#5 from per1234/remove-golint-taskfile-dep
c1aaf51 Reconfigure taskfile to avoid global golint dependency
d92bcbf Merge pull request arduino#4 from per1234/add-taskfile
240da28 Merge pull request arduino#3 from per1234/gitignore
f0c68a2 Merge pull request arduino#2 from per1234/license
9ba70c3 Add Taskfile for common project actions
b20dab6 Add .gitignore
2a0edec Add license file
8c75162 Create branch