Releases: aws4embeddedlinux/meta-aws-demos
2025.09.30
What's Changed
- meta-*: bump layers to latest version
- tpm demo image added: aws-iot-greengrass-lite-demo-simple-image-tpm
- sw-update demo image added: aws-iot-greengrass-lite-demo-swupdate-image
- rauc adaptive streaming demo added: configuration for streaming / adaptive updates
Full Changelog: 2025.07.25...2025.09.30
2025.07.25
Release Notes Summary
Dependencies Updates
- Core Layers: Updated Poky (Yocto core) through multiple incremental updates
- BSP Layers: Updated support for multiple hardware platforms:
- Xilinx (meta-xilinx, meta-xilinx-tools)
- Texas Instruments (meta-ti)
- Ampliphy (meta-ampliphy)
- Raspberry Pi (meta-raspberrypi)
- Rockchip (meta-rockchip)
- STM32MP (meta-st-stm32mp)
- Freescale (meta-freescale)
- Software Layers: Updated meta-aws, meta-openembedded, meta-flutter, meta-qt5, meta-virtualization, meta-clang, and other supporting layers
- RAUC Support: Updated meta-rauc-community and meta-lts-mixins for A/B update functionality
New Features
- AWS IoT Greengrass Lite EC2 Demo: Added new demo image with GRUB configuration, RAUC A/B update support, and automated good-marking service
- WebRTC Demo: Added Linux WebRTC reference implementation for Amazon Kinesis Video Streams
- Fleet Provisioning Demo: New demonstration for AWS IoT fleet provisioning capabilities
Improvements
- Enhanced EC2 demo image with proper boot configuration and update mechanisms
- Improved RAUC integration with community layer migration
- Added comprehensive documentation for WebRTC demo setup
All updates were automated via Dependabot to ensure consistent dependency management across the project.
Full Changelog: 2025.05.05...2025.07.25
2025.05.05
aws-iot-greengrass-lite-demo-image zip contains Greengrass Nucleus lite version v2.1.0
aws-iot-greengrass-lite-demo-image_raspberrypi-64_raucb.zip can be used for A/B updates
aws-iot-greengrass-demo-image zip contains Greengrass Nucleus version: 2.14.1
The *dowloads zip files contain all the source code of the images, not required to download for rebuilding, just if you want to build without network connection.
What's Changed
- meta-*: bump layers/sw/meta-virtualization from
9287a35to9e040eeby @dependabot in #103 - meta-*: bump layers/sw/meta-openembedded from
67ad83dtoe92d017by @dependabot in #104 - meta-*: bump layers/bsp/meta-freescale from
aa1a3c0to93ad3d2by @dependabot in #101 - meta-*: bump poky from
dcf9e34tobab0f9fin the layers group by @dependabot in #102 - meta-*: bump layers/bsp/meta-freescale from
93ad3d2toba24362by @dependabot in #105 - aws-iot-greengrass-lite-container-demo-image: using container-systemd… by @thomas-roos in #107
- Add a walltablet image by @thomas-roos in #106
- build-gg-lite.yml, build-gg.yml: change way of specifying jobs by @thomas-roos in #109
- stm32mp13-disco/config.conf: IMAGE_ROOTFS_MAXSIZE by @thomas-roos in #111
- Add meta-browser as a git submodule by @thomas-roos in #112
- update all git submodules by @thomas-roos in #113
- remove git meta-lts-mixins for rust by @thomas-roos in #114
Full Changelog: 2025.04.17...2025.05.05
2025.04.17
aws-iot-greengrass-lite-demo-image zip contains Greengrass Nucleus lite version v2.0.2
aws-iot-greengrass-lite-demo-image_raspberrypi-64_raucb.zip can be used for A/B updates
aws-iot-greengrass-demo-image zip contains Greengrass Nucleus version: 2.14.1
The *dowloads zip files contain all the source code of the images, not required to download for rebuilding, just if you want to build without network connection.
What's Changed
- .gitmodules: remove unused layers by @thomas-roos in #58
- dependabot.yml: from weekly to daily by @thomas-roos in #59
- meta-*: bump layers/sw/meta-flutter from
f12d340to0efe64dby @dependabot in #64 - meta-*: bump layers/bsp/meta-rockchip from
0eaa4e1to63a3d6fby @dependabot in #63 - meta-*: bump layers/sw/meta-virtualization from
79673f5to0c19191by @dependabot in #62 - meta-*: bump layers/sw/meta-openembedded from
dda0d53toedd1a1eby @dependabot in #61 - meta-*: bump poky from
184adcbto9036bc0in the layers group by @dependabot in #60 - meta-*: bump layers/bsp/meta-ti from
b8aaaebto5385fb9by @dependabot in #69 - meta-*: bump layers/bsp/meta-arm from
a8fe9d2to3cadb81by @dependabot in #68 - meta-*: bump layers/bsp/meta-freescale from
bdc5d81tof20b496by @dependabot in #67 - meta-*: bump layers/agl/meta-agl from
78bbe85to2b4f886by @dependabot in #66 - meta-*: bump layers/bsp/meta-ampliphy from
8a7d675to6416feaby @dependabot in #65 - meta-*: bump layers/bsp/meta-freescale from
f20b496to31031c3by @dependabot in #76 - meta-*: bump layers/bsp/meta-ampliphy from
6416feato98c8ce9by @dependabot in #75 - meta-*: bump layers/sw/meta-aws from
f244e8ctofd3aeaeby @dependabot in #73 - meta-*: bump layers/bsp/meta-st-stm32mp from
b73bad8tocf183ffby @dependabot in #72 - meta-*: bump layers/bsp/meta-rauc-community from
292b928tod78afacby @dependabot in #71 - meta-*: bump layers/sw/meta-clang from
8c77b42tob9ef022by @dependabot in #81 - meta-*: bump layers/bsp/meta-freescale from
31031c3toef4468aby @dependabot in #79 - meta-*: bump layers/bsp/meta-raspberrypi from
6df7e02toc153c69by @dependabot in #78 - meta-*: bump layers/sw/meta-openembedded from
edd1a1eto67ad83dby @dependabot in #80 - meta-*: bump poky from
9036bc0to2af52d4in the layers group by @dependabot in #77 - meta-*: bump layers/sw/meta-virtualization from
0c19191to52cf1d5by @dependabot in #82 - meta-*: bump layers/bsp/meta-rauc-community from
d78afacto82816d6by @dependabot in #83 - meta-*: bump layers/bsp/meta-freescale from
ef4468ato12ef152by @dependabot in #84 - meta-*: bump layers/bsp/meta-freescale from
12ef152toc309475by @dependabot in #86 - meta-*: bump layers/bsp/meta-rauc-community from
82816d6tod1c9003by @dependabot in #85 - meta-*: bump layers/bsp/meta-freescale from
c309475to3db229fby @dependabot in #87 - meta-*: bump poky from
2af52d4to78626a6in the layers group by @dependabot in #89 - meta-*: bump layers/bsp/meta-arm from
3cadb81tof364094by @dependabot in #88 - meta-*: bump layers/bsp/meta-ampliphy from
98c8ce9to4cd9757by @dependabot in #90 - meta-*: bump layers/bsp/meta-ti from
5385fb9toa98a2e1by @dependabot in #91 - meta-*: bump layers/sw/meta-virtualization from
52cf1d5to9287a35by @dependabot in #92 - meta-*: bump layers/sw/meta-clang from
b9ef022toeaa0893by @dependabot in #94 - meta-*: bump layers/sw/meta-aws from
fd3aeaeto71d75cbby @dependabot in #96 - meta-*: bump layers/sw/meta-rauc from
76b9779toa0f4a8bby @dependabot in #95 - meta-*: bump layers/bsp/meta-raspberrypi from
c153c69to3b27c95by @dependabot in #93 - meta-*: bump layers/bsp/meta-freescale from
3db229ftoaa1a3c0by @dependabot in #97 - meta-*: bump poky from
78626a6todcf9e34in the layers group by @dependabot in #98 - meta-*: bump layers/sw/meta-aws from
71d75cbto66780aaby @dependabot in #99 - conf/devices/raspberrypi-64/config.conf: Fix RPi 5 hw rev. 1.1 support by @thomas-roos in #100
2025.02.07
aws-iot-greengrass-lite-demo-image zip contains Greengrass Nucleus lite version v2.0.2
aws-iot-greengrass-lite-demo-image_raspberrypi-64_raucb.zip can be used for A/B updates
aws-iot-greengrass-demo-image zip contains Greengrass Nucleus version: 2.14.0 (including this patch for systemd service file)
The *dowloads zip files contain all the source code of the images, not required to download for rebuilding, just if you want to build without network connection.
What's Changed
- Fix greengrass lite demo image naming in README by @cookpate in #54
- dependabot.yml: add weekly submodule update by @thomas-roos in #55
- gg-images: add cgexec, fix venv by @thomas-roos in #56
2025.01.28
aws-iot-greengrass-lite-demo-image zip contains Greengrass Nucleus lite version v2.0.1
aws-iot-greengrass-lite-demo-image_raspberrypi-64_raucb.zip can be used for A/B updates
aws-iot-greengrass-demo-image zip contains Greengrass Nucleus version: 2.14.0 (including this patch for systemd service file)
The *dowloads zip files contain all the source code of the images, not required to download for rebuilding, just if you want to build without network connection.
2024.12.16
aws-iot-greengrass-lite-demo-image zip contains Green Grass nucleus lite version: https://github.com/aws-greengrass/aws-greengrass-lite/releases/tag/v2.0.0
aws-iot-greengrass-lite-demo-image_raspberrypi-64_raucb.zip can be used for A/B updates
aws-iot-greengrass-demo-image zip contains Green Grass nucleus version: 2.13.0
The *dowloads zip files contain all the source code of the images, not required to download for rebuilding, just if you want to build without network connection.