From 12bcc525039e58a3fc7a20720c8c718d7fbb6ec6 Mon Sep 17 00:00:00 2001 From: Matteo Marsala Date: Mon, 13 Jan 2025 17:23:31 +0100 Subject: [PATCH 1/8] 2.0.26-alpha-1 --- content/productCertifications.md | 112 +++++++++++++++++++++++++++++++ package-lock.json | 8 +-- package.json | 2 +- 3 files changed, 117 insertions(+), 5 deletions(-) create mode 100644 content/productCertifications.md diff --git a/content/productCertifications.md b/content/productCertifications.md new file mode 100644 index 0000000000..b1cf81915e --- /dev/null +++ b/content/productCertifications.md @@ -0,0 +1,112 @@ +--- +productCertifications: + - name: "UKCA" + title: "UKCA (UK Conformity Assessed)" + id: 0 + description: "The UKCA (UK Conformity Assessed) marking is a new UK product marking that is used for goods being placed on the market in Great Britain (England, Wales, and Scotland). It covers most goods which previously required the CE marking, known as 'new approach' goods." + source: "https://www.gov.uk/guidance/using-the-ukca-marking" + sourceTitle: "www.gov.uk" + files: null + - name: "FCC" + title: "FCC" + id: 1 + description: "The Federal Communications Commission regulates interstate and international communications by radio, television, wire, satellite, and cable in all 50 states, the District of Columbia, and U.S. territories. An independent U.S. government agency overseen by Congress, the Commission is the federal agency responsible for implementing and enforcing America’s communications law and regulations." + source: "https://www.fcc.gov/about/overview" + sourceTitle: "www.fcc.gov" + files: null + - name: "REACH" + title: "REACH" + id: 2 + description: "REACH is a regulation of the European Union, adopted to improve the protection of human health and the environment from the risks that can be posed by chemicals, while enhancing the competitiveness of the EU chemicals industry. It also promotes alternative methods for the hazard assessment of substances in order to reduce the number of tests on animals." + source: "https://echa.europa.eu/regulations/reach/understanding-reach" + sourceTitle: "echa.europa.eu" + files: + - title: "Download REACH certification document for Arduino boards." + url: "https://docs.arduino.cc/resources/reach/arduino-reach.pdf" + - name: "CE" + title: "CE" + id: 3 + description: "The letters 'CE' appear on many products traded on the extended Single Market in the European Economic Area (EEA). They signify that products sold in the EEA have been assessed to meet high safety, health, and environmental protection requirements. CE marking also supports fair competition by holding all companies accountable to the same rules." + source: "https://ec.europa.eu/growth/single-market/ce-marking_en" + sourceTitle: "ec.europa.eu" + files: null + - name: "RoHS" + title: "RoHS" + id: 4 + description: "Restriction of Hazardous Substances in Electrical and Electronic Equipment (RoHS). EU rules restricting the use of hazardous substances in electrical and electronic equipment to protect the environment and public health." + source: "https://ec.europa.eu/environment/topics/waste-and-recycling/rohs-directive_en" + sourceTitle: "ec.europa.eu" + files: null + - name: "RCM" + title: "RCM" + id: 5 + description: "The Regulatory Compliance Mark RCM is a trademark owned by the electrical regulator (Regulatory Authorities (RAs)) and Australian Communications Media Authority (ACMA)." + source: "https://www.eess.gov.au/rcm/regulatory-compliance-mark-rcm-general/" + sourceTitle: "eess.gov.au" + files: null + - name: "MIC" + title: "MIC" + id: 6 + description: "Specified radio equipment such as cellular phones, wireless LAN, and business-purpose radios used in Japan are required to conform to the technical standards regulated by the Ministry of Internal Affairs and Communications (MIC) of Japan." + source: "https://www.telec.or.jp/eng/services/tech/" + sourceTitle: "telec.or.jp" + files: null + - name: "IC" + title: "ISED/IC" + id: 7 + description: "Innovation, Science and Economic Development Canada (ISED) works with Canadians in all areas of the economy and in all parts of the country to improve conditions for investment, enhance Canada's innovation performance, increase Canada's share of global trade, and build a fair, efficient, and competitive marketplace." + source: "http://www.ic.gc.ca/eic/site/icgc.nsf/eng/home" + sourceTitle: "www.ic.gc.ca" + files: null + - name: "UL" + title: "UL/cUL" + id: 8 + description: "UL standards aim to prevent users of electric products from risks of fire and electric shock." + source: "https://www.ul.com/" + sourceTitle: "www.ul.com" + files: null + - name: "KC" + title: "KC" + id: 9 + description: "The KC certification’s primary purpose is to identify and eliminate potential hazards to the health and safety of consumers." + source: "https://www.korea-certification.com/en/kc/what-is-kc-certification/" + sourceTitle: "www.korea-certification.com" + files: null + - name: "CMRT" + title: "CMRT" + id: 10 + description: "The Conflict Minerals Reporting Template (CMRT) is a standardized reporting template developed by the Responsible Minerals Initiative (RMI). It is used by companies to disclose information about their supply chains concerning conflict minerals, specifically tin, tungsten, tantalum, and gold (3TG). The CMRT helps companies comply with regulations such as the U.S. Dodd-Frank Act and the EU Conflict Minerals Regulation by providing a consistent method to report the source and chain of custody of these minerals." + source: "https://www.responsiblemineralsinitiative.org/reporting-templates/cmrt/" + sourceTitle: "www.responsiblemineralsinitiative.org" + files: + - title: "Download CMRT certification document for Arduino boards - First CMRT certification document" + url: "https://docs.arduino.cc/resources/cmrt/arduino-cmrt_1.docx" + - title: "Download CMRT certification document for Arduino boards - Second CMRT certification document" + url: "https://docs.arduino.cc/resources/cmrt/arduino-cmrt_2.xlsx" + - name: "ENEC" + title: "ENEC" + id: 11 + description: "ENEC certification is complementary to the mandatory CE marking for electrical products in the European market. Unlike CE marking, which is self-declared by manufacturers or importers, ENEC certification is granted by an independent third party. When you see the ENEC mark, you can trust that the product is safe, aligning with the relevant European Standards." + source: "https://www.enec.com/" + sourceTitle: "www.enec.com" + files: null + - name: "PSTI" + title: "PSTI" + id: 12 + description: | + About PSTI: + The purpose of the UK PSTI is to enhance the security of connectable products and minimize cybersecurity risks associated with these products in the United Kingdom. As outlined in the Regulation, the key requirements include: + - Each device must be equipped with a unique password, or users must be provided with the ability to establish their own. + - The manufacturer is obligated to furnish clear instructions for reporting security vulnerabilities. + + Arduino's Password Security Protocols: + Arduino devices, in their factory default state, are not configured with preset passwords. During the initialization process of certain features, users are granted the capability to create personalized passwords. For other critical functions, such as authentication and communication with Arduino's cloud-based services or user-hosted platforms, cryptographic keys, certificates, and/or API keys are employed. + + Reporting Security Vulnerabilities: + To report any security vulnerabilities, please contact us here. Upon submission, a support ticket will be promptly generated, and an acknowledgment will be issued within a reasonable timeframe. Should the reported issue be validated, you will receive consistent updates until the matter is fully resolved. + source: "https://www.legislation.gov.uk/uksi/2023/1007/contents/made" + sourceTitle: "www.legislation.gov.uk" + files: + - title: "Download PSTI certification document for Arduino boards." + url: "https://docs.arduino.cc/resources/psti/arduino-psti.pdf" +--- \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index c64c13292c..7ee969cff6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "hasInstallScript": true, "license": "ISC", "dependencies": { - "@arduino/docs-arduino-cc": "^2.0.25", + "@arduino/docs-arduino-cc": "^2.0.26-alpha-1", "gatsby": "^5.11.0", "gatsby-background-image": "^1.6.0", "gatsby-image": "^3.11.0", @@ -339,9 +339,9 @@ } }, "node_modules/@arduino/docs-arduino-cc": { - "version": "2.0.25", - "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.25/f5e270bd10d95ae4883452e3ecd76f0e58483c4e", - "integrity": "sha512-CXUze1fGbP/39RJLMLHSb3KwmNY74Dhx+u+U+9kKUTxbRIdbSwTuesENJoS1LKZO4b3FFUihj8/g1kfbrmi9pA==", + "version": "2.0.26-alpha-1", + "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.26-alpha-1/93c834864d336b163003091cb5f8c1d386ce344d", + "integrity": "sha512-3VpWmwPV83p36b4tIPn/d14qu1/+ySNG42vHpvgzjdUbVuc9fKwKuujaAUxDJbbMLH4WWIRl0fl/UBStkUJ0aw==", "dependencies": { "@algolia/autocomplete-core": "^1.10.0", "@algolia/autocomplete-plugin-recent-searches": "^1.17.0", diff --git a/package.json b/package.json index 375635da24..82aadff21b 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ }, "homepage": "https://github.com/arduino/docs-content#readme", "dependencies": { - "@arduino/docs-arduino-cc": "^2.0.25", + "@arduino/docs-arduino-cc": "^2.0.26-alpha-1", "gatsby": "^5.11.0", "gatsby-background-image": "^1.6.0", "gatsby-image": "^3.11.0", From 9295d02517181036bb3710178f1f8662e0a3bfe5 Mon Sep 17 00:00:00 2001 From: Matteo Marsala Date: Mon, 13 Jan 2025 18:39:13 +0100 Subject: [PATCH 2/8] 2.0.26-alpha-2 --- content/productCertifications.md | 8 +++--- package-lock.json | 44 +++++++++++++++++++++++++++++--- package.json | 2 +- 3 files changed, 45 insertions(+), 9 deletions(-) diff --git a/content/productCertifications.md b/content/productCertifications.md index b1cf81915e..1483c4be5a 100644 --- a/content/productCertifications.md +++ b/content/productCertifications.md @@ -22,7 +22,7 @@ productCertifications: sourceTitle: "echa.europa.eu" files: - title: "Download REACH certification document for Arduino boards." - url: "https://docs.arduino.cc/resources/reach/arduino-reach.pdf" + url: "resources/reach/arduino-reach.pdf" - name: "CE" title: "CE" id: 3 @@ -80,9 +80,9 @@ productCertifications: sourceTitle: "www.responsiblemineralsinitiative.org" files: - title: "Download CMRT certification document for Arduino boards - First CMRT certification document" - url: "https://docs.arduino.cc/resources/cmrt/arduino-cmrt_1.docx" + url: "resources/cmrt/arduino-cmrt_1.docx" - title: "Download CMRT certification document for Arduino boards - Second CMRT certification document" - url: "https://docs.arduino.cc/resources/cmrt/arduino-cmrt_2.xlsx" + url: "resources/cmrt/arduino-cmrt_2.xlsx" - name: "ENEC" title: "ENEC" id: 11 @@ -108,5 +108,5 @@ productCertifications: sourceTitle: "www.legislation.gov.uk" files: - title: "Download PSTI certification document for Arduino boards." - url: "https://docs.arduino.cc/resources/psti/arduino-psti.pdf" + url: "resources/psti/arduino-psti.pdf" --- \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 7ee969cff6..c620501d02 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "hasInstallScript": true, "license": "ISC", "dependencies": { - "@arduino/docs-arduino-cc": "^2.0.26-alpha-1", + "@arduino/docs-arduino-cc": "^2.0.26-alpha-12", "gatsby": "^5.11.0", "gatsby-background-image": "^1.6.0", "gatsby-image": "^3.11.0", @@ -339,9 +339,9 @@ } }, "node_modules/@arduino/docs-arduino-cc": { - "version": "2.0.26-alpha-1", - "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.26-alpha-1/93c834864d336b163003091cb5f8c1d386ce344d", - "integrity": "sha512-3VpWmwPV83p36b4tIPn/d14qu1/+ySNG42vHpvgzjdUbVuc9fKwKuujaAUxDJbbMLH4WWIRl0fl/UBStkUJ0aw==", + "version": "2.0.26-alpha-12", + "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.26-alpha-12/e5b99a6a824a942742b518e9111f0bb8fc7819d3", + "integrity": "sha512-W2QaDY0X1WbUpQpFIctRllSUTke0N4iILMdpfS+fs34docM3nZhmKCGLEElnT1hbCx+FS+m9tPfErx/ItklzZg==", "dependencies": { "@algolia/autocomplete-core": "^1.10.0", "@algolia/autocomplete-plugin-recent-searches": "^1.17.0", @@ -359,6 +359,7 @@ "date-fns": "^2.30.0", "deepmerge": "^4.3.1", "dotenv": "^16.3.1", + "file-saver": "^2.0.5", "gatsby": "^5.11.0", "gatsby-background-image": "^1.6.0", "gatsby-image": "^3.11.0", @@ -381,6 +382,7 @@ "http-proxy-middleware": "^3.0.2", "i18next": "^23.11.1", "js-yaml": "^4.1.0", + "jszip": "^3.10.1", "jwt-decode": "^4.0.0", "lodash": "^4.17.21", "lodash.throttle": "^4.1.1", @@ -11645,6 +11647,11 @@ "webpack": "^4.0.0 || ^5.0.0" } }, + "node_modules/file-saver": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", + "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" + }, "node_modules/file-type": { "version": "16.5.4", "resolved": "https://registry.npmjs.org/file-type/-/file-type-16.5.4.tgz", @@ -15422,6 +15429,11 @@ "node": ">= 4" } }, + "node_modules/immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" + }, "node_modules/immer": { "version": "9.0.21", "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", @@ -16505,6 +16517,17 @@ "node": ">=4.0" } }, + "node_modules/jszip": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", + "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" + } + }, "node_modules/jwt-decode": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-4.0.0.tgz", @@ -16601,6 +16624,14 @@ "node": ">= 0.8.0" } }, + "node_modules/lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "dependencies": { + "immediate": "~3.0.5" + } + }, "node_modules/lilconfig": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", @@ -21235,6 +21266,11 @@ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, "node_modules/param-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", diff --git a/package.json b/package.json index 82aadff21b..2e2bb74ab5 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ }, "homepage": "https://github.com/arduino/docs-content#readme", "dependencies": { - "@arduino/docs-arduino-cc": "^2.0.26-alpha-1", + "@arduino/docs-arduino-cc": "^2.0.26-alpha-12", "gatsby": "^5.11.0", "gatsby-background-image": "^1.6.0", "gatsby-image": "^3.11.0", From 26f468c6212965f8a13918801f6b477943fc4d8b Mon Sep 17 00:00:00 2001 From: Matteo Marsala Date: Thu, 13 Feb 2025 13:28:11 +0100 Subject: [PATCH 3/8] 2.0.26 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index c620501d02..08e5f0b362 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "hasInstallScript": true, "license": "ISC", "dependencies": { - "@arduino/docs-arduino-cc": "^2.0.26-alpha-12", + "@arduino/docs-arduino-cc": "^2.0.26", "gatsby": "^5.11.0", "gatsby-background-image": "^1.6.0", "gatsby-image": "^3.11.0", @@ -339,9 +339,9 @@ } }, "node_modules/@arduino/docs-arduino-cc": { - "version": "2.0.26-alpha-12", - "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.26-alpha-12/e5b99a6a824a942742b518e9111f0bb8fc7819d3", - "integrity": "sha512-W2QaDY0X1WbUpQpFIctRllSUTke0N4iILMdpfS+fs34docM3nZhmKCGLEElnT1hbCx+FS+m9tPfErx/ItklzZg==", + "version": "2.0.26", + "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.26/a79963510d437d07299278e603e0adcff52477b4", + "integrity": "sha512-iqXw0QwkSBh2CjlSRsc5VRgJhdr2Jocqm8l0d+DCfFVI2zEiXO57x75+xtsMKZIYawlsSo6hvMs5i+95u/Er6A==", "dependencies": { "@algolia/autocomplete-core": "^1.10.0", "@algolia/autocomplete-plugin-recent-searches": "^1.17.0", diff --git a/package.json b/package.json index 2e2bb74ab5..e1a91e0668 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ }, "homepage": "https://github.com/arduino/docs-content#readme", "dependencies": { - "@arduino/docs-arduino-cc": "^2.0.26-alpha-12", + "@arduino/docs-arduino-cc": "^2.0.26", "gatsby": "^5.11.0", "gatsby-background-image": "^1.6.0", "gatsby-image": "^3.11.0", From 394334609acf169305ac6cfb0223b5187cd4e843 Mon Sep 17 00:00:00 2001 From: Matteo Marsala Date: Thu, 13 Feb 2025 14:29:52 +0100 Subject: [PATCH 4/8] 2.0.26-alpha-14 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 08e5f0b362..f1f9222c42 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "hasInstallScript": true, "license": "ISC", "dependencies": { - "@arduino/docs-arduino-cc": "^2.0.26", + "@arduino/docs-arduino-cc": "^2.0.26-alpha-14", "gatsby": "^5.11.0", "gatsby-background-image": "^1.6.0", "gatsby-image": "^3.11.0", @@ -339,9 +339,9 @@ } }, "node_modules/@arduino/docs-arduino-cc": { - "version": "2.0.26", - "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.26/a79963510d437d07299278e603e0adcff52477b4", - "integrity": "sha512-iqXw0QwkSBh2CjlSRsc5VRgJhdr2Jocqm8l0d+DCfFVI2zEiXO57x75+xtsMKZIYawlsSo6hvMs5i+95u/Er6A==", + "version": "2.0.26-alpha-14", + "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.26-alpha-14/92ae652d258d800394305edd2aa3bed80d8d3194", + "integrity": "sha512-WZuKMS1rqA2pk2KvD1lHSfCRLgfhmHnpPO/1I65W9Sus26dWZFajFhkpWwD5AMzgkpgEeZgYFbhlINCOtZXilg==", "dependencies": { "@algolia/autocomplete-core": "^1.10.0", "@algolia/autocomplete-plugin-recent-searches": "^1.17.0", diff --git a/package.json b/package.json index e1a91e0668..832b737ffa 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ }, "homepage": "https://github.com/arduino/docs-content#readme", "dependencies": { - "@arduino/docs-arduino-cc": "^2.0.26", + "@arduino/docs-arduino-cc": "^2.0.26-alpha-14", "gatsby": "^5.11.0", "gatsby-background-image": "^1.6.0", "gatsby-image": "^3.11.0", From 89ac37548ab4a5b1c7b2b8868abb939e0d079f19 Mon Sep 17 00:00:00 2001 From: Matteo Marsala Date: Fri, 14 Feb 2025 09:48:30 +0100 Subject: [PATCH 5/8] 2.0.26-alpha-15 --- package-lock.json | 44 ++++++++++++++++++++++++++++++++++++++++---- package.json | 2 +- 2 files changed, 41 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index f1f9222c42..ae42c251a0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "hasInstallScript": true, "license": "ISC", "dependencies": { - "@arduino/docs-arduino-cc": "^2.0.26-alpha-14", + "@arduino/docs-arduino-cc": "^2.0.26-alpha-15", "gatsby": "^5.11.0", "gatsby-background-image": "^1.6.0", "gatsby-image": "^3.11.0", @@ -339,9 +339,9 @@ } }, "node_modules/@arduino/docs-arduino-cc": { - "version": "2.0.26-alpha-14", - "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.26-alpha-14/92ae652d258d800394305edd2aa3bed80d8d3194", - "integrity": "sha512-WZuKMS1rqA2pk2KvD1lHSfCRLgfhmHnpPO/1I65W9Sus26dWZFajFhkpWwD5AMzgkpgEeZgYFbhlINCOtZXilg==", + "version": "2.0.26-alpha-15", + "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.26-alpha-15/290cf910a997689aebe26151cb48545736ce5e78", + "integrity": "sha512-Ze3qi9n0XWA6Dwh8bKcjABw3Br4JeQzEhG0FrGChlBPbWIAv8qVbc4IYsjIPREX9GxUpFV+ZLlSvsBUPxdySaA==", "dependencies": { "@algolia/autocomplete-core": "^1.10.0", "@algolia/autocomplete-plugin-recent-searches": "^1.17.0", @@ -353,6 +353,7 @@ "@mdx-js/mdx": "^1.6.22", "@mdx-js/react": "^1.6.22", "@popperjs/core": "^2.11.8", + "ajv": "^8.17.1", "algoliasearch": "^4.19.1", "animated-scroll-to": "^2.3.0", "classnames": "^2.3.2", @@ -412,6 +413,26 @@ "webpack-filter-warnings-plugin": "^1.2.1" } }, + "node_modules/@arduino/docs-arduino-cc/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@arduino/docs-arduino-cc/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, "node_modules/@babel/code-frame": { "version": "7.23.5", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", @@ -11555,6 +11576,21 @@ "resolved": "https://registry.npmjs.org/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz", "integrity": "sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==" }, + "node_modules/fast-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", + "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ] + }, "node_modules/fastest-levenshtein": { "version": "1.0.16", "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", diff --git a/package.json b/package.json index 832b737ffa..08a65ce794 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ }, "homepage": "https://github.com/arduino/docs-content#readme", "dependencies": { - "@arduino/docs-arduino-cc": "^2.0.26-alpha-14", + "@arduino/docs-arduino-cc": "^2.0.26-alpha-15", "gatsby": "^5.11.0", "gatsby-background-image": "^1.6.0", "gatsby-image": "^3.11.0", From 5fedcf924e6234d4894c0b7b56be31d68fb21c22 Mon Sep 17 00:00:00 2001 From: Matteo Marsala Date: Fri, 14 Feb 2025 11:00:36 +0100 Subject: [PATCH 6/8] 2.0.27 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index ae42c251a0..8cfe8c9689 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "hasInstallScript": true, "license": "ISC", "dependencies": { - "@arduino/docs-arduino-cc": "^2.0.26-alpha-15", + "@arduino/docs-arduino-cc": "^2.0.27", "gatsby": "^5.11.0", "gatsby-background-image": "^1.6.0", "gatsby-image": "^3.11.0", @@ -339,9 +339,9 @@ } }, "node_modules/@arduino/docs-arduino-cc": { - "version": "2.0.26-alpha-15", - "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.26-alpha-15/290cf910a997689aebe26151cb48545736ce5e78", - "integrity": "sha512-Ze3qi9n0XWA6Dwh8bKcjABw3Br4JeQzEhG0FrGChlBPbWIAv8qVbc4IYsjIPREX9GxUpFV+ZLlSvsBUPxdySaA==", + "version": "2.0.27", + "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.27/8f2076519c45b04af8a050e1f27a27f86ce78d20", + "integrity": "sha512-E8Tv9drhVuRWDL9n4IN4QBad/wb9JW80bChJfElCjo4uJA3PwxLvBrMVcCJy/n4BcD6VBqbxtYCmE0GjVdEvlA==", "dependencies": { "@algolia/autocomplete-core": "^1.10.0", "@algolia/autocomplete-plugin-recent-searches": "^1.17.0", diff --git a/package.json b/package.json index 08a65ce794..356c077e60 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ }, "homepage": "https://github.com/arduino/docs-content#readme", "dependencies": { - "@arduino/docs-arduino-cc": "^2.0.26-alpha-15", + "@arduino/docs-arduino-cc": "^2.0.27", "gatsby": "^5.11.0", "gatsby-background-image": "^1.6.0", "gatsby-image": "^3.11.0", From 0c5fa55ccd76c4d74820788952dda69ad20dc62c Mon Sep 17 00:00:00 2001 From: Matteo Marsala Date: Fri, 14 Feb 2025 15:30:51 +0100 Subject: [PATCH 7/8] 2.0.27-alpha-1 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8cfe8c9689..828b0cb5bb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "hasInstallScript": true, "license": "ISC", "dependencies": { - "@arduino/docs-arduino-cc": "^2.0.27", + "@arduino/docs-arduino-cc": "^2.0.27-alpha-1", "gatsby": "^5.11.0", "gatsby-background-image": "^1.6.0", "gatsby-image": "^3.11.0", @@ -339,9 +339,9 @@ } }, "node_modules/@arduino/docs-arduino-cc": { - "version": "2.0.27", - "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.27/8f2076519c45b04af8a050e1f27a27f86ce78d20", - "integrity": "sha512-E8Tv9drhVuRWDL9n4IN4QBad/wb9JW80bChJfElCjo4uJA3PwxLvBrMVcCJy/n4BcD6VBqbxtYCmE0GjVdEvlA==", + "version": "2.0.27-alpha-1", + "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.27-alpha-1/df890d542492b80f598c56b34fc2f3c46fda5b70", + "integrity": "sha512-DJ8FK1mh1zZafzpe89vKmNLt92VbTf0yQ0ckvqcftLu6L2fDlp/Xe3XLlQ74yWDEWLbQgFifCOPt9BWmuRDiSg==", "dependencies": { "@algolia/autocomplete-core": "^1.10.0", "@algolia/autocomplete-plugin-recent-searches": "^1.17.0", diff --git a/package.json b/package.json index 356c077e60..ebe0b2332d 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ }, "homepage": "https://github.com/arduino/docs-content#readme", "dependencies": { - "@arduino/docs-arduino-cc": "^2.0.27", + "@arduino/docs-arduino-cc": "^2.0.27-alpha-1", "gatsby": "^5.11.0", "gatsby-background-image": "^1.6.0", "gatsby-image": "^3.11.0", From 29328986a9a8e6c0419b60ac8d91ad7eea73fa4e Mon Sep 17 00:00:00 2001 From: Matteo Marsala Date: Fri, 14 Feb 2025 16:08:32 +0100 Subject: [PATCH 8/8] 2.0.28 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 828b0cb5bb..f2bb05ade8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "hasInstallScript": true, "license": "ISC", "dependencies": { - "@arduino/docs-arduino-cc": "^2.0.27-alpha-1", + "@arduino/docs-arduino-cc": "^2.0.28", "gatsby": "^5.11.0", "gatsby-background-image": "^1.6.0", "gatsby-image": "^3.11.0", @@ -339,9 +339,9 @@ } }, "node_modules/@arduino/docs-arduino-cc": { - "version": "2.0.27-alpha-1", - "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.27-alpha-1/df890d542492b80f598c56b34fc2f3c46fda5b70", - "integrity": "sha512-DJ8FK1mh1zZafzpe89vKmNLt92VbTf0yQ0ckvqcftLu6L2fDlp/Xe3XLlQ74yWDEWLbQgFifCOPt9BWmuRDiSg==", + "version": "2.0.28", + "resolved": "https://npm.pkg.github.com/download/@arduino/docs-arduino-cc/2.0.28/871f2b50a3f81a0488d42731a7b5c48f0b9b9484", + "integrity": "sha512-HyOU6tVX8rqnaLvoKt/w3ldNuFMqUaEXlcnq7xdD42pGa2xZ8B2g0g/zURHzfB8AQygfKP2FJfYJ1W8c9uZyGw==", "dependencies": { "@algolia/autocomplete-core": "^1.10.0", "@algolia/autocomplete-plugin-recent-searches": "^1.17.0", diff --git a/package.json b/package.json index ebe0b2332d..25b2cfaf57 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ }, "homepage": "https://github.com/arduino/docs-content#readme", "dependencies": { - "@arduino/docs-arduino-cc": "^2.0.27-alpha-1", + "@arduino/docs-arduino-cc": "^2.0.28", "gatsby": "^5.11.0", "gatsby-background-image": "^1.6.0", "gatsby-image": "^3.11.0",