$ arduino-cli lib search FlashStorage Cristian --format json
{
"libraries": [
{
"name": "FlashStorage_SAMD",
"releases": {
"1.0.0": {
"author": "Various",
"version": "1.0.0",
"maintainer": "Khoi Hoang \u003ckhoih.prog@gmail.com\u003e",
"sentence": "The FlashStorage library aims to provide a convenient way to store and retrieve user's data using the non-volatile flash memory of microcontrollers.",
"paragraph": "Useful if the EEPROM is not available or too small. Currently, ATSAMD21 and ATSAMD51 are supported (and consequently every board based on this cpu like the Arduino Zero, Aduino MKR1000, Nano-33 IoT, Itsy-Bitsy M4, etc).",
"website": "https://github.com/khoih-prog/FlashStorage_SAMD",
"category": "Data Storage",
"architectures": [
"samd"
],
"types": [
"Contributed"
],
"resources": {
"url": "https://downloads.arduino.cc/libraries/github.com/khoih-prog/FlashStorage_SAMD-1.0.0.zip",
"archive_filename": "FlashStorage_SAMD-1.0.0.zip",
"checksum": "SHA-256:25a8cd19a5c7eab08bdc7e885ec89023046cca2f878d6c6d2f2a6322613cb3ef",
"size": 18275,
"cache_path": "libraries"
},
"license": "MIT"
},
"1.1.0": {
"author": "Cristian Maglie \u003cc.maglie@bug.st\u003e, Khoi Hoang \u003ckhoih.prog@gmail.com\u003e",
"version": "1.1.0",
"maintainer": "Khoi Hoang \u003ckhoih.prog@gmail.com\u003e",
"sentence": "The FlashStorage library aims to provide a convenient way to store and retrieve user's data using the non-volatile flash memory of SAMD21/SAMD51. It's using the buffered read and write to minimize the access to Flash. It now supports writing and reading the whole object, not just byte-and-byte.",
"paragraph": "Useful if the EEPROM is not available or too small. Currently, ATSAMD21 and ATSAMD51 are supported (and consequently every board based on this cpu like the Arduino Zero, Aduino MKR1000, Nano-33 IoT, Itsy-Bitsy M4, etc).",
"website": "https://github.com/khoih-prog/FlashStorage_SAMD",
"category": "Data Storage",
"architectures": [
"samd"
],
"types": [
"Contributed"
],
"resources": {
"url": "https://downloads.arduino.cc/libraries/github.com/khoih-prog/FlashStorage_SAMD-1.1.0.zip",
"archive_filename": "FlashStorage_SAMD-1.1.0.zip",
"checksum": "SHA-256:fedb26f02762698592d42ac21bc2f9234f868b72c2f8d8e1fddec18a36511bc5",
"size": 140259,
"cache_path": "libraries"
},
"license": "MIT"
},
"1.2.0": {
"author": "Cristian Maglie \u003cc.maglie@bug.st\u003e, Khoi Hoang \u003ckhoih.prog@gmail.com\u003e",
"version": "1.2.0",
"maintainer": "Khoi Hoang \u003ckhoih.prog@gmail.com\u003e",
"sentence": "The FlashStorage library aims to provide a convenient way to store and retrieve user's data using the non-volatile flash memory of SAMD21/SAMD51. It's using the buffered read and write to minimize the access to Flash. It now supports writing and reading the whole object, not just byte-and-byte.",
"paragraph": "Useful if the EEPROM is not available or too small. Currently, ATSAMD21 and ATSAMD51 are supported (and consequently every board based on this cpu like the Arduino Zero, Aduino MKR1000, Nano-33 IoT, Itsy-Bitsy M4, etc).",
"website": "https://github.com/khoih-prog/FlashStorage_SAMD",
"category": "Data Storage",
"architectures": [
"samd"
],
"types": [
"Contributed"
],
"resources": {
"url": "https://downloads.arduino.cc/libraries/github.com/khoih-prog/FlashStorage_SAMD-1.2.0.zip",
"archive_filename": "FlashStorage_SAMD-1.2.0.zip",
"checksum": "SHA-256:e5b2a7551f5abebeb0fe262eea2e2b30c5616d9f7347305dda0f6543e13c2b19",
"size": 176309,
"cache_path": "libraries"
},
"license": "MIT",
"provides_includes": [
"FlashStorage_SAMD.h"
]
},
"1.2.1": {
"author": "Cristian Maglie \u003cc.maglie@bug.st\u003e, Khoi Hoang \u003ckhoih.prog@gmail.com\u003e",
"version": "1.2.1",
"maintainer": "Khoi Hoang \u003ckhoih.prog@gmail.com\u003e",
"sentence": "The FlashStorage library aims to provide a convenient way to store and retrieve user's data using the non-volatile flash memory of SAMD21/SAMD51. It's using the buffered read and write to minimize the access to Flash. It now supports writing and reading the whole object, not just byte-and-byte.",
"paragraph": "Useful if the EEPROM is not available or too small. Currently, ATSAMD21 and ATSAMD51 are supported (and consequently every board based on this cpu like the Arduino Zero, Aduino MKR1000, Nano-33 IoT, Itsy-Bitsy M4, etc).",
"website": "https://github.com/khoih-prog/FlashStorage_SAMD",
"category": "Data Storage",
"architectures": [
"samd"
],
"types": [
"Contributed"
],
"resources": {
"url": "https://downloads.arduino.cc/libraries/github.com/khoih-prog/FlashStorage_SAMD-1.2.1.zip",
"archive_filename": "FlashStorage_SAMD-1.2.1.zip",
"checksum": "SHA-256:7095215f5896787e270e541d4ddf7b66d8e7dcc7a7835ef97e645b7622fafea0",
"size": 292653,
"cache_path": "libraries"
},
"license": "MIT",
"provides_includes": [
"FlashStorage_SAMD.h"
]
},
"1.3.0": {
"author": "Cristian Maglie \u003cc.maglie@bug.st\u003e, Khoi Hoang \u003ckhoih.prog@gmail.com\u003e",
"version": "1.3.0",
"maintainer": "Khoi Hoang \u003ckhoih.prog@gmail.com\u003e",
"sentence": "The FlashStorage library aims to provide a convenient way to store and retrieve user's data using the non-volatile flash memory of SAMD21/SAMD51. It's using the buffered read and write to minimize the access to Flash. It now supports writing and reading the whole object, not just byte-and-byte.",
"paragraph": "Useful if the EEPROM is not available or too small. Currently, ATSAMD21 and ATSAMD51 are supported (and consequently every board based on this cpu like the Arduino Zero, Aduino MKR1000, Nano-33 IoT, Itsy-Bitsy M4, etc).",
"website": "https://github.com/khoih-prog/FlashStorage_SAMD",
"category": "Data Storage",
"architectures": [
"samd"
],
"types": [
"Contributed"
],
"resources": {
"url": "https://downloads.arduino.cc/libraries/github.com/khoih-prog/FlashStorage_SAMD-1.3.0.zip",
"archive_filename": "FlashStorage_SAMD-1.3.0.zip",
"checksum": "SHA-256:864c3b29cbb3a9776dfe2117acf13b1b7b6c5b064ac8f0ef0dda6a4fce71b787",
"size": 322639,
"cache_path": "libraries"
},
"license": "MIT",
"provides_includes": [
"FlashStorage_SAMD.h",
"FlashStorage_SAMD.hpp"
]
},
"1.3.1": {
"author": "Cristian Maglie \u003cc.maglie@bug.st\u003e, Khoi Hoang \u003ckhoih.prog@gmail.com\u003e",
"version": "1.3.1",
"maintainer": "Khoi Hoang \u003ckhoih.prog@gmail.com\u003e",
"sentence": "The FlashStorage library aims to provide a convenient way to store and retrieve user's data using the non-volatile flash memory of SAMD21/SAMD51. It's using the buffered read and write to minimize the access to Flash. It now supports writing and reading the whole object, not just byte-and-byte.",
"paragraph": "Useful if the EEPROM is not available or too small. Currently, ATSAMD21 and ATSAMD51 are supported (and consequently every board based on this cpu like the Arduino Zero, Aduino MKR1000, Nano-33 IoT, Itsy-Bitsy M4, etc).",
"website": "https://github.com/khoih-prog/FlashStorage_SAMD",
"category": "Data Storage",
"architectures": [
"samd"
],
"types": [
"Contributed"
],
"resources": {
"url": "https://downloads.arduino.cc/libraries/github.com/khoih-prog/FlashStorage_SAMD-1.3.1.zip",
"archive_filename": "FlashStorage_SAMD-1.3.1.zip",
"checksum": "SHA-256:dc370593812069f5644ca0d6741447fa137b171346a0a6b9fcdf758cc3ee9674",
"size": 320069,
"cache_path": "libraries"
},
"provides_includes": [
"FlashStorage_SAMD.h",
"FlashStorage_SAMD.hpp"
]
},
"1.3.2": {
"author": "Cristian Maglie \u003cc.maglie@bug.st\u003e, Khoi Hoang \u003ckhoih.prog@gmail.com\u003e",
"version": "1.3.2",
"maintainer": "Khoi Hoang \u003ckhoih.prog@gmail.com\u003e",
"sentence": "The FlashStorage library aims to provide a convenient way to store and retrieve user's data using the non-volatile flash memory of SAMD21/SAMD51. It's using the buffered read and write to minimize the access to Flash. It now supports writing and reading the whole object, not just byte-and-byte.",
"paragraph": "Useful if the EEPROM is not available or too small. Currently, ATSAMD21 and ATSAMD51 are supported (and consequently every board based on this cpu like the Arduino Zero, Aduino MKR1000, Nano-33 IoT, Itsy-Bitsy M4, etc).",
"website": "https://github.com/khoih-prog/FlashStorage_SAMD",
"category": "Data Storage",
"architectures": [
"samd"
],
"types": [
"Contributed"
],
"resources": {
"url": "https://downloads.arduino.cc/libraries/github.com/khoih-prog/FlashStorage_SAMD-1.3.2.zip",
"archive_filename": "FlashStorage_SAMD-1.3.2.zip",
"checksum": "SHA-256:8cc96ce7edcc72f4d776085d951a63deaef6eff5c79c5c4b898a44ed25307c95",
"size": 323126,
"cache_path": "libraries"
},
"license": "GPLv3",
"provides_includes": [
"FlashStorage_SAMD.h",
"FlashStorage_SAMD.hpp",
"FlashAsEEPROM_SAMD.h",
"FlashAsEEPROM_SAMD.hpp"
]
}
},
"latest": {
"author": "Cristian Maglie \u003cc.maglie@bug.st\u003e, Khoi Hoang \u003ckhoih.prog@gmail.com\u003e",
"version": "1.3.2",
"maintainer": "Khoi Hoang \u003ckhoih.prog@gmail.com\u003e",
"sentence": "The FlashStorage library aims to provide a convenient way to store and retrieve user's data using the non-volatile flash memory of SAMD21/SAMD51. It's using the buffered read and write to minimize the access to Flash. It now supports writing and reading the whole object, not just byte-and-byte.",
"paragraph": "Useful if the EEPROM is not available or too small. Currently, ATSAMD21 and ATSAMD51 are supported (and consequently every board based on this cpu like the Arduino Zero, Aduino MKR1000, Nano-33 IoT, Itsy-Bitsy M4, etc).",
"website": "https://github.com/khoih-prog/FlashStorage_SAMD",
"category": "Data Storage",
"architectures": [
"samd"
],
"types": [
"Contributed"
],
"resources": {
"url": "https://downloads.arduino.cc/libraries/github.com/khoih-prog/FlashStorage_SAMD-1.3.2.zip",
"archive_filename": "FlashStorage_SAMD-1.3.2.zip",
"checksum": "SHA-256:8cc96ce7edcc72f4d776085d951a63deaef6eff5c79c5c4b898a44ed25307c95",
"size": 323126,
"cache_path": "libraries"
},
"license": "GPLv3",
"provides_includes": [
"FlashStorage_SAMD.h",
"FlashStorage_SAMD.hpp",
"FlashAsEEPROM_SAMD.h",
"FlashAsEEPROM_SAMD.hpp"
]
},
"available_versions": [
"1.0.0",
"1.1.0",
"1.2.0",
"1.2.1",
"1.3.0",
"1.3.1",
"1.3.2"
]
}
],
"status": 1
}
$ arduino-cli lib search FlashStorage Cristian --format json --omit-releases-details
{
"libraries": [
{
"name": "FlashStorage_SAMD",
"latest": {
"author": "Cristian Maglie \u003cc.maglie@bug.st\u003e, Khoi Hoang \u003ckhoih.prog@gmail.com\u003e",
"version": "1.3.2",
"maintainer": "Khoi Hoang \u003ckhoih.prog@gmail.com\u003e",
"sentence": "The FlashStorage library aims to provide a convenient way to store and retrieve user's data using the non-volatile flash memory of SAMD21/SAMD51. It's using the buffered read and write to minimize the access to Flash. It now supports writing and reading the whole object, not just byte-and-byte.",
"paragraph": "Useful if the EEPROM is not available or too small. Currently, ATSAMD21 and ATSAMD51 are supported (and consequently every board based on this cpu like the Arduino Zero, Aduino MKR1000, Nano-33 IoT, Itsy-Bitsy M4, etc).",
"website": "https://github.com/khoih-prog/FlashStorage_SAMD",
"category": "Data Storage",
"architectures": [
"samd"
],
"types": [
"Contributed"
],
"resources": {
"url": "https://downloads.arduino.cc/libraries/github.com/khoih-prog/FlashStorage_SAMD-1.3.2.zip",
"archive_filename": "FlashStorage_SAMD-1.3.2.zip",
"checksum": "SHA-256:8cc96ce7edcc72f4d776085d951a63deaef6eff5c79c5c4b898a44ed25307c95",
"size": 323126,
"cache_path": "libraries"
},
"license": "GPLv3",
"provides_includes": [
"FlashStorage_SAMD.h",
"FlashStorage_SAMD.hpp",
"FlashAsEEPROM_SAMD.h",
"FlashAsEEPROM_SAMD.hpp"
]
},
"available_versions": [
"1.0.0",
"1.1.0",
"1.2.0",
"1.2.1",
"1.3.0",
"1.3.1",
"1.3.2"
]
}
],
"status": 1
}
Please check if the PR fulfills these requirements
See how to contribute
before creating one)
our contributing guidelines
UPGRADING.md
has been updated with a migration guide (for breaking changes)configuration.schema.json
updated if new parameters are added.What kind of change does this PR introduce?
The command
lib search
now has a--omit-releases-details
.When this flag is enabled the search result will be much more compact in JSON and gRPC.
What is the current behavior?
What is the new behavior?
Does this PR introduce a breaking change, and is titled accordingly?
No
Other information
Fix #2064