From c4954ee2113eecc760513c39ef7384f8c4e412e8 Mon Sep 17 00:00:00 2001 From: Adam Patridge Date: Sun, 24 Aug 2025 14:25:05 -0600 Subject: [PATCH 1/2] Fix ForeColor->ForegroundColor --- .../Libraries_and_Frameworks/MicroLayout/index.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/docs/Meadow/Meadow.Foundation/Libraries_and_Frameworks/MicroLayout/index.md b/docs/Meadow/Meadow.Foundation/Libraries_and_Frameworks/MicroLayout/index.md index f6671349f..a91cf384b 100644 --- a/docs/Meadow/Meadow.Foundation/Libraries_and_Frameworks/MicroLayout/index.md +++ b/docs/Meadow/Meadow.Foundation/Libraries_and_Frameworks/MicroLayout/index.md @@ -19,7 +19,7 @@ displayScreen = new DisplayScreen(display) displayScreen.Controls.Add( new Box(0, 0, displayScreen.Width / 2, displayScreen.Height / 2) { - ForeColor = Color.Red + ForegroundColor = Color.Red }, new Label(0, 0, displayScreen.Width / 2, displayScreen.Height / 2) { @@ -47,7 +47,7 @@ displayScreen.Controls.Add(new Box( width: displayScreen.Width - 40, height: displayScreen.Height - 40) { - ForeColor = Color.Red + ForegroundColor = Color.Red }); ``` @@ -86,7 +86,7 @@ displayScreen.Controls.Add(new Circle( centerY: displayScreen.Height / 2, radius: displayScreen.Height / 3) { - ForeColor = Color.Red, + ForegroundColor = Color.Red, IsFilled = true }); ``` @@ -264,7 +264,7 @@ var button = new Button( { Text = "Hello World", TextColor = Color.Red, - ForeColor = Color.DarkBlue, + ForegroundColor = Color.DarkBlue, ShadowColor = Color.DarkGray, HighlightColor = Color.Red, PressedColor = Color.Green, @@ -290,7 +290,7 @@ You can move, resize or recolor the controls at run time to easily create effect // we compose the screen from the back forward, so put the box on first _highlightBox = new Box(0, -1, screen.Width, ItemHeight + 2) { - ForeColor = SelectionColor, + ForegroundColor = SelectionColor, Filled = true, }; screen.Controls.Add(_highlightBox); @@ -333,4 +333,5 @@ The project running should look like this: The full source for the Menu sample is available in the [Project Lab Samples](https://github.com/WildernessLabs/Meadow.ProjectLab.Samples) repository. -If you would like to try out MicroLayout or would like to contribute, the full source code is available in the [Meadow.Foundation](https://github.com/WildernessLabs/Meadow.Foundation) repository. If you have any questions or feature requests, reach out to us on our [public Slack](http://slackinvite.wildernesslabs.co/) channel. \ No newline at end of file + +If you would like to try out MicroLayout or would like to contribute, the full source code is available in the [Meadow.Foundation](https://github.com/WildernessLabs/Meadow.Foundation) repository. If you have any questions or feature requests, reach out to us on our [public Slack](http://slackinvite.wildernesslabs.co/) channel. From 357bfab40c535340fdba9f9f3c161a403dc0be65 Mon Sep 17 00:00:00 2001 From: Adrian Stevens Date: Wed, 26 Nov 2025 07:48:12 -0800 Subject: [PATCH 2/2] Add v2.5.0.0 release notes --- docs/Meadow/Release_Notes/v2/index.md | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/docs/Meadow/Release_Notes/v2/index.md b/docs/Meadow/Release_Notes/v2/index.md index 3a2d245f9..17aac4aed 100644 --- a/docs/Meadow/Release_Notes/v2/index.md +++ b/docs/Meadow/Release_Notes/v2/index.md @@ -10,11 +10,33 @@ subtitle: Release Notes * [Meadow.CLI](/Meadow/Meadow_Tools/Meadow_CLI/) * [Meadow.OS](/Meadow/Getting_Started/Deploying_Meadow%2EOS/) +## v2.5.0.0 + +This is a full-stack (Meadow.OS + managed stack) release that brings important fixes to the WiFi and OTA components. + +### Meadow.OS + +* A regression in OTA was fixed where the part of the OS update would fail +* Low-level fixes and performance improvements in the TLS layer +* The TLS root certificate store has been brought to date + +### Meadow.Core + +* MQTTNet library has been upgraded to 4.3.7 + +### Meadow.Foundation + +* Virtual display support +* Added virtual display drivers for most supported TFT SPI and ePaper displays +* Added C4001 motion sensor driver +* MicroGraphics drawing speed improvements +* Tca9548A I2C muxor fixes +* MicroJson hash table support + ## v2.4.0.0 This is a full-stack (Meadow.OS + managed stack) release that adds device reset logic when connection to the cloud is lost. It also includes a number of new Meadow.Foundation MicroLayout controls, as well as sundry fixes and cleanups. - ### Meadow.OS * Fixed issue 842, [Unable to monitor frequency on pins PB14 or PB15](https://github.com/WildernessLabs/Meadow_Issues/issues/842)