Releases: SolarNetwork/sn-cli
0.10.0
This is an early release for beta testing. See the documentation for more information.
Changes
- Add
--display-modeoption to nodes meta list command. - Fix broken pretty mode output in nodes meta csv-get command.
Full Changelog: 0.9.0...0.10.0
Install
The *.jar file is an executable Java JAR and requires Java 21+ to run. Run with java -jar s10k-0.10.0.jar.
The *.zip archives are native compiled binaries that do not require Java. Download the one appropriate for your system.
0.9.0
This is an early release for beta testing. See the documentation for more information.
New features
- New nodes certificates renew command to renew SolarNode certificates.
- New datum stream rename command to update datum stream attributes like source ID and property names.
Changes
- Add
--unsorted-namesoption to datum stream list command.
Full Changelog: 0.8.0...0.9.0
Install
The *.jar file is an executable Java JAR and requires Java 21+ to run. Run with java -jar s10k-0.9.0.jar.
The *.zip archives are native compiled binaries that do not require Java. Download the one appropriate for your system.
0.8.0
This is an early release for beta testing. See the documentation for more information.
New features
- New nodes certificates create command to create new SolarNode certificates manually.
- New nodes certificates download command to download a SolarNode certificate.
- New nodes certificates report command to generate a report of SolarNode certificates, including when they expire and can be renewed.
Full Changelog: 0.7.0...0.8.0
Install
The *.jar file is an executable Java JAR and requires Java 21+ to run. Run with java -jar s10k-0.8.0.jar.
The *.zip archives are native compiled binaries that do not require Java. Download the one appropriate for your system.
0.7.0
This is an early release for beta testing. See the documentation for more information.
New features
- New sec-tokens create command to create security tokens.
- New sec-tokens delete command to delete security tokens.
- New sec-tokens list command to list the available security tokens in the active account matching search criteria.
- New sec-tokens update command to update security tokens.
Full Changelog: 0.5.0...0.7.0
Install
The *.jar file is an executable Java JAR and requires Java 21+ to run. Run with java -jar s10k-0.7.0.jar.
The *.zip archives are native compiled binaries that do not require Java. Download the one appropriate for your system.
0.5.0
This is an early release for beta testing. See the documentation for more information.
New features
- New instructions list-controls command to list the available controls on a SolarNode.
- New instructions list-packages command to list the available packages on a SolarNode.
- New instructions list-services command to list the available services on a SolarNode.
- New instructions list-components command to list the available components on a SolarNode.
- New instructions settings view command to view the settings of a service or component on a SolarNode.
- New instructions settings update command to update the settings on a SolarNode.
- New instructions controls signal command to send a named signal to a control on a SolarNode.
Full Changelog: 0.4.0...0.5.0
Install
The *.jar file is an executable Java JAR and requires Java 21+ to run. Run with java -jar s10k-0.5.0.jar.
The *.zip archives are native compiled binaries that do not require Java. Download the one appropriate for your system.
0.4.0
This is an early release for beta testing. See the documentation for more information.
New features
- New instructions toggle-op-mode command to toggle operational modes.
- New flux tail command to stream messages from SolarFlux.
- Add support for expiring and deferred instructions in controls set and controls set-operating-state commands.
Full Changelog: 0.3.0...0.4.0
Install
The *.jar file is an executable Java JAR and requires Java 21+ to run. Run with java -jar s10k-0.4.0.jar.
The *.zip archives are native compiled binaries that do not require Java. Download the one appropriate for your system.
0.3.0
This is an early release for beta testing. See the documentation for more information.
New features
- New nodes ids command to find available node IDs.
- New nodes list command to find available node details.
- New nodes sources command to find available node source IDs.
- Add
--stream-identoption to datum list - Support an unnamed default credentials profile so you can by default omit the
--profileoption to use your most-used credentials.
Changes
- Allow datum stream ids and datum stream list commands to run without any stream/node/source criteria, to support showing all available results for the active credentials.
Full Changelog: 0.2.0...0.3.0
Install
The *.jar file is an executable Java JAR and requires Java 21+ to run. Run with java -jar s10k-0.3.0.jar.
The *.zip archives are native compiled binaries that do not require Java. Download the one appropriate for your system.
0.2.0
This is an early release for beta testing. See the documentation for more information.
New features
- New datum list command to query for datum.
- New datum stream ids command to query for datum stream IDs.
- New datum stream list command to query for datum stream metadata.
- New datum stream view command to show datum stream metadata for a specific stream.
Other changes
- General command options guide
Full Changelog: 0.1.0...0.2.0
Install
The *.jar file is an executable Java JAR and requires Java 21+ to run. Run with java -jar s10k-0.2.0.jar.
The *.zip archives are native compiled binaries that do not require Java. Download the one appropriate for your system.
0.1.0
This is an initial release for beta testing. See the documentation for more information.
Install
The *.jar file is an executable Java JAR and requires Java 21+ to run. Run with java -jar s10k-0.1.0.jar.
The *.zip archives are native compiled binaries that do not require Java. Download the one appropriate for your system.