You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[skip changelog] Update broken or outdated links (#1833)
* [skip changelog] Remove unused link reference definitions in docs
Parts of the documentation use reference links, where the inline markup uses a label, which matches to a link reference
definition elsewhere in the documentation.
The major disadvantage of this approach is that unused link reference definitions are often left behind after the
referencing text is removed, cluttering up the documentation and increasing the maintenance burden. That was the case
here.
The unused link reference definitions are hereby removed.
* [skip changelog] Fix broken links in documentation
Some of the documentation links no longer reached their intended target.
These were not caught by the Markdown link check for one of two reasons:
- Redirects to a useless generic page instead of the moved specific target page
- Links in non-Markdown files
* [skip changelog] Update documentation links that depend on redirects
Some of the links in the documentation used URLs that were redirecting to the new location of the target page.
Even though these links still took the reader to the intended place eventually, it is safest to not rely on them
continuing to work for the long term, so is best to update to point directly to the target.
-[Library dependency resolution process documentation](sketch-build-process.md#dependency-resolution)
28
28
29
29
## 1.5 library format (rev. 2.2)
@@ -44,9 +44,9 @@ otherwise below, **all fields are required**. The available fields are:
44
44
-**name** - the name of the library. Library names must contain only basic letters (A-Z or a-z) and numbers (0-9),
45
45
spaces ( ), underscores (\_), dots (.) and dashes (-). They must start with a letter or number. They must contain at
46
46
least one letter. Note that libraries with a `name` value starting with `Arduino` will no longer be allowed
47
-
[addition to the Library Manager index](https://github.com/arduino/Arduino/wiki/Library-Manager-FAQ) as these names
48
-
are now reserved for official Arduino libraries.
49
-
-**version** - version of the library. Version should be [semver](http://semver.org/) compliant. 1.2.0 is correct; 1.2
47
+
[addition to the Library Manager index](https://github.com/arduino/library-registry/blob/main/README.md#adding-a-library-to-library-manager)
48
+
as these names are now reserved for official Arduino libraries.
49
+
-**version** - version of the library. Version should be [semver](https://semver.org/) compliant. 1.2.0 is correct; 1.2
50
50
is accepted; r5, 003, 1.1c are invalid
51
51
-**author** - name/nickname of the authors and their email addresses (not mandatory) separated by comma (,)
52
52
-**maintainer** - name and email of the maintainer
0 commit comments