Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge Changes for 1.3.0.0 Release #345

Merged
merged 29 commits into from
Aug 25, 2023
Merged

Merge Changes for 1.3.0.0 Release #345

merged 29 commits into from
Aug 25, 2023

Conversation

CartBlanche
Copy link
Collaborator

No description provided.

CartBlanche and others added 27 commits July 20, 2023 17:35
* Create package with / path separator always

Windows `CreateEntryFromFile` will use the `\` windows path separator character when writing the zip file entry.  This might be fine and technically within spec, but when the update is extracted on the device it does not create the correct folder structure (so it seems `app\file.ext` is considered a file instead of a file within the `app` folder).

This just ensures on windows, the `/` separator replaces `\` instances when creating the package to avoid the issue.

* Use RuntimeInformation.IsOSPlatform(OSPlatform.Windows) check so it works in all extensions and CLI.
add metadata param for package publish
This adds the ability to publish commands to a collection of devices via Meadow.Cloud using Meadow.Cloud's new Command & Control publish command feature.
* Support Old and new LibUsbDotNet nugets.

* Make sure flashing works in Windows.

* Create separate solution and rename old stuff 'Classic'. Add to CI

* Remove Test reference from Classic.sln

* Build to separate directory and create downloadable artifacts.

* Bump csproj and CI version to 1.3.0.x
This updates the ability to publish commands to a collection of devices via Meadow.Cloud by including the the ability to specify devices by their device ID.
big `meadow package create` improvements
@CartBlanche CartBlanche self-assigned this Aug 24, 2023
@CartBlanche CartBlanche merged commit 6fba84f into main Aug 25, 2023
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants