| Group SkiaSharp Dependabot updates into a single PR (#2593) SkiaSharp and its SkiaSharp.NativeAssets.* companion packages must be kept at matching versions, but the `all-dependencies` group only covers minor/patch updates, and even a minor bump (4.148.0 -> 4.150.1) recently produced two separate PRs (#2590, #2591) that left the two packages at different versions in the same csproj. Add a dedicated `skiasharp` group modeled after `dotnet-runtime` (no `update-types` filter, so it accepts any version bump including majors), and exclude the same patterns from `all-dependencies` so routing stays deterministic. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 223b18cd-a71c-4c51-971e-25c9b0e7b91c | 1 个月前 |
| Revise release creation steps in documentation (#2487) * Revise release creation steps in documentation Updated steps for creating a new release, including changes to the tagging and release notes process. * Fix MD040: add language specifier to fenced code block Agent-Logs-Url: https://github.com/dotnet/iot/sessions/f6099354-d13d-4e96-a286-634c7007211f Co-authored-by: krwq <660048+krwq@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: krwq <660048+krwq@users.noreply.github.com> | 4 个月前 |
| Revert to use Microsoft public key token (#1749) | 4 年前 |
| Bump the all-dependencies group with 1 update (#2594) Bumps UnitsNet from 5.75.0 to 5.75.1 --- updated-dependencies: - dependency-name: UnitsNet dependency-version: 5.75.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 1 个月前 |
| LangVersion set globally to 12.0 (#2465) * LangVersion set globally go 12.0 * Small update, remove outdated link * Apply suggestion from @krwq * Apply suggestion from @krwq --------- Co-authored-by: Krzysztof Wicher <mordotymoja@gmail.com> | 7 个月前 |
| Expose DelayHelper as a public timing API in the Iot.Device namespace (#2585) * Initial plan * Make DelayHelper a public API in the Iot.Device namespace * Use a consistent tolerance in DelayHelper timing tests --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> | 1 个月前 |
| Bump version to 4.3.0 and ArduinoCsCompiler to 1.3.0 (#2486) Agent-Logs-Url: https://github.com/dotnet/iot/sessions/802b368a-bfba-4662-9e5c-aa784a46e629 Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: krwq <660048+krwq@users.noreply.github.com> | 3 个月前 |
| StyleCop, some remaining issues (#912) * Enable and fix rule SA1004 * Enable Rules 1217, 1411 and 1412 Only few fixes required * Enable SX1101 | 6 年前 |
| Remove trailing whitespace from .cs files to fix SA1028 violations (#2440) * Initial plan * Remove trailing whitespace from all .cs files to fix SA1028 StyleCop errors Co-authored-by: krwq <660048+krwq@users.noreply.github.com> * Complete - all trailing whitespace removed from .cs files Co-authored-by: krwq <660048+krwq@users.noreply.github.com> * Remove accidentally committed nuget.exe binary and update .gitignore Co-authored-by: krwq <660048+krwq@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: krwq <660048+krwq@users.noreply.github.com> | 9 个月前 |
| Remove obsolete PinNumberingScheme enum and all references (#2421) * Initial plan * Remove PinNumberingScheme enum and update GpioController Co-authored-by: joperezr <13854455+joperezr@users.noreply.github.com> * Update samples and documentation to remove PinNumberingScheme references Co-authored-by: joperezr <13854455+joperezr@users.noreply.github.com> * Update package validation baseline version to 4.0.1 and modify compatibility suppressions --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: joperezr <13854455+joperezr@users.noreply.github.com> Co-authored-by: Jose Perez Rodriguez <joperezr@microsoft.com> | 10 个月前 |
| Fix markdown linter not catching violations (#2469) * Initial plan * Remove markdownlint-disable comments and update config to enable linting Co-authored-by: krwq <660048+krwq@users.noreply.github.com> * Update .markdownlint.json * Update README.md --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: krwq <660048+krwq@users.noreply.github.com> Co-authored-by: Krzysztof Wicher <kwicher@microsoft.com> | 6 个月前 |
| [main] Update dependencies from dotnet/arcade (#1735) * Update dependencies from https://github.com/dotnet/arcade build 20211124.3 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.GenAPI , Microsoft.DotNet.Helix.Sdk From Version 7.0.0-beta.21573.3 -> To Version 7.0.0-beta.21574.3 * Update dependencies from https://github.com/dotnet/arcade build 20211126.2 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.GenAPI , Microsoft.DotNet.Helix.Sdk From Version 7.0.0-beta.21573.3 -> To Version 7.0.0-beta.21576.2 * Don't run markdown lint on eng\common files Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Jose Perez Rodriguez <joperezr@microsoft.com> | 4 年前 |
| Fix build issue when trying to run pack (#1942) | 3 年前 |
| Create CODE_OF_CONDUCT.md This is just a link to the code of conduct at http://www.dotnetfoundation.org/code-of-conduct The text is the same as that used at https://github.com/dotnet/corefx/blob/master/CODE_OF_CONDUCT.md | 7 年前 |
| LangVersion set globally to 12.0 (#2465) * LangVersion set globally go 12.0 * Small update, remove outdated link * Apply suggestion from @krwq * Apply suggestion from @krwq --------- Co-authored-by: Krzysztof Wicher <mordotymoja@gmail.com> | 7 个月前 |
| Remove platform dependency (#1038) | 6 年前 |
| Update License (#356) * Update License Update License to match https://github.com/dotnet/arcade/commit/1e49672184ca450fbf3ea73e1122924ed4bb2ccc and fix issue with https://github.com/dotnet/iot/pull/339 * define only PackageLicenseExpression, update SDK to 2.1.503 * add copyright back * remove Copyright from .props * Get latest version of arcade to get new licensing changes | 7 年前 |
| Remove obsolete package sources from NuGet.config (#2389) | 1 年前 |
| Update to .NET 8.0, remove support for older runtimes Remove netstandard2.0 support Drop support for Windows 10 IoT Remove .NET 4.8 build Update version to .NET 8.0 Remove centos docker image from build There's no need to create another VM inside a VM for the build, also the existing centos images don't seem to support .NET 8.0. Update Helix test runs to .NET 8.0 | 1 年前 |
| Fix markdown linter not catching violations (#2469) * Initial plan * Remove markdownlint-disable comments and update config to enable linting Co-authored-by: krwq <660048+krwq@users.noreply.github.com> * Update .markdownlint.json * Update README.md --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: krwq <660048+krwq@users.noreply.github.com> Co-authored-by: Krzysztof Wicher <kwicher@microsoft.com> | 6 个月前 |
| First draft for new ComponentInformation support (#1965) * First draft for new ComponentInformation support * Support SPI busses in ComponentInformation * Implementation of QueryComponentInformation for all core object types * Fix tests (Can have more than one SPI device for the same set of pins) * Disable kernel creation Due to the code changes, the kernel grew to big, will attempt to fix that later * Remove ComponentState.cs, as usage is still unclear * Prevent infinite recursion while iterating the tree In case there's a loop in it * Provide OpenPins list from base class And keep separate list in ManagedGpioController, so we don't need to expose the list. * Fix baseline compatibility errors * Event will eventually be added later * Add comment that this API is subject to change * Add ComponentInformation specifics for FtDevice | 3 年前 |
| NMEA support improvements (#1939) * NMEA support improvements - Add AIS parser, including AIS target manager - Add messages for engine surveillance - Improve performance of Geoid calculations - Add NMEA Udp server - Add NMEA TCP client - Fix bugs - Improve simulation ---- * Attempt to fix flaky test * Update suppression file * Fix wrong TFM string * .NET 6.0 is already default * Add some more tests Test coverage for Nmea0183 namespace is now ~80% * Update documentation * The TcpClient class is acting up on netcoreapp3.1 Therefore only run this test with .NET 6.0 * Include full text of license Co-authored-by: Krzysztof Wicher <mordotymoja@gmail.com> * Remove direction from M and S format specifiers Append N or E instead * Attempt to make test more reliable * Removed duplicate method * Include attribution for tests * Remove unused usings. * Code review updates * Embed test data as resources So the test location is independent from the source location * Fix compatibility problems with new UnitsNet version * Separate cache from higher-level logic * Update CompatibilitySuppressions.xml --------- Co-authored-by: Krzysztof Wicher <mordotymoja@gmail.com> | 3 年前 |
| Migrate nightly package publishing from GitHub Packages to Azure DevOps Artifacts (#2462) - Fix AzDO pipeline publish step by adding allowPackageConflicts: true - Remove GitHub Actions publish-nightly workflow - Update README with new feed URL (no authentication required) | 7 个月前 |
| Reorganize dependencies and infrastructure for ACS (#2278) * Reorganize dependencies * Doesn't compile yet * Add some methods that are missing when compiling with the full library However, this now includes a lot of code that's very likely not really used. Need to find a way around this. * Remove unused step This feature isn't used anywhere * Separate debug and release also for the samples So that compiling them works * Now release builds again * Extend workflow options * Update runtime version * Map file contains a summary * Make sure the test assemblies are linked For some reason, the linux build fails now due to these apparently missing. * Fix build issue * Using a reference now fails on Windows * Undo this again * New attempt at solving that strange issue * Tool packs in release mode Problem: Would pack with the previous release * Use current version of full package * Ensure tool is really built * Undo general exclusion of launchsettings.json Can still commit some, if useful * Added comments about experimental state * Return to 1.0.x version Better keep the low version as long as this is experimental * Minor review findings * Use Arcade on tools and devices directories to fix ACS package not staying as preview * Fix build issue due to trying to generate symbols for tool package * Also print the runtime version * bin path has changed * Also update settings --------- Co-authored-by: Jose Perez Rodriguez <joperezr@microsoft.com> | 2 年前 |
| Fix build issue when trying to run pack (#1942) | 3 年前 |
| Add GitHub Actions workflow for publishing nightly packages (#2416) * Add GitHub Actions workflow for publishing nightly packages * Add conditional check to run workflow only on main repository * Add pull request trigger for nightly package workflow (temporary - will remove) * Enhance nightly package workflow: add version suffix and use custom dotnet script * Update .github/workflows/publish-nightly.yml | 11 个月前 |
| Bump Microsoft.DotNet.Arcade.Sdk from 9.0.0-beta.26278.4 to 9.0.0-beta.26301.4 (#2560) --- updated-dependencies: - dependency-name: Microsoft.DotNet.Arcade.Sdk dependency-version: 9.0.0-beta.26301.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2 个月前 |