Skip to content

Switch back to Zephyr main#445

Merged
rexut merged 15 commits intomainfrom
next
May 4, 2026
Merged

Switch back to Zephyr main#445
rexut merged 15 commits intomainfrom
next

Conversation

@rexut
Copy link
Copy Markdown
Member

@rexut rexut commented Apr 30, 2026

related to #443 – bump back to latest and greatest – but this also required the following important changes and improvements:

rexut added 6 commits April 30, 2026 18:18
Sets the patch level to 99 for the 4.5 development cycle.

Signed-off-by: Stephan Linz <linz@li-pro.net>
Add 4.4 branch to release list to be shown on documentation side bar.

Signed-off-by: Stephan Linz <linz@li-pro.net>
- point 'latest' to upcoming '4.5' (4.4.99 and 1.5.0-dev)

Signed-off-by: Stephan Linz <linz@li-pro.net>
As we are preparing support for Zephyr main line this bumps the
Zephyr version following the main line branch, the bleeding edge,
to be able to see failures as soon as possible, fix bugs and add
security updates.

Signed-off-by: Stephan Linz <linz@li-pro.net>
As we are preparing support for CANnectivity main line this bumps
the CANnectivity version following the main line branch, the bleeding
edge, to be able to see failures as soon as possible, fix bugs and add
security updates.

Signed-off-by: Stephan Linz <linz@li-pro.net>
Create the new RST file release notes and add to TOC.

Signed-off-by: Stephan Linz <linz@li-pro.net>
tobiaskaestner
tobiaskaestner previously approved these changes Apr 30, 2026
Copy link
Copy Markdown
Contributor

@tobiaskaestner tobiaskaestner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm

Copy link
Copy Markdown
Member Author

@rexut rexut left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needs a closer Look into new list of required Python packages for documentation with Sphinx. The rework of pixel format setup for some LCD away from Kconfig should then also resolved in this "way back" PR.

rexut added 9 commits May 1, 2026 16:19
This reverts commit 9f80b2d.

The special sphinx-autobuild package is still required to build
the Zephyr documentation, even though Bridle uses a slightly
different approach via its own CMake environment.

Signed-off-by: Stephan Linz <linz@li-pro.net>
With upcoming Zephyr v4.5 the RST documentation par will support
the embed Mermaid graphs, including general flowcharts, sequence
diagrams, gantt diagrams and more as provided by the Mermaid.js
open-source library.

Signed-off-by: Stephan Linz <linz@li-pro.net>
With upcoming Zephyr v4.5 the "Connectivity" section has been moved from
top-level down into the new services domain in upstream documentation,
thus also the USB device documentation artefacts that Bridle is reusing.

Signed-off-by: Stephan Linz <linz@li-pro.net>
Add the NO_EXTERNAL_DEPS option to prevent the final documentation
from containing too many external CSS or JavaScript assets from
third-party websites.

Signed-off-by: Stephan Linz <linz@li-pro.net>
Removes the obsolete Kconfig setup over 'ST7789V_PIXEL_FORMAT'
and add the new devicetree property 'pixel-format'.

Signed-off-by: Stephan Linz <linz@li-pro.net>
Removes the obsolete Kconfig setup over 'ST7789V_PIXEL_FORMAT'
and add the new devicetree property 'pixel-format'. Also reduce
setup complexity for ST7735 based LCD boards.

Signed-off-by: Stephan Linz <linz@li-pro.net>
Removes the obsolete Kconfig setup over 'ST7789V_PIXEL_FORMAT'
and add the new devicetree property 'pixel-format'. Also reduce
setup complexity for ST7735 based LCD shields.

Signed-off-by: Stephan Linz <linz@li-pro.net>
Reduces setup complexity for the ST7796 panel controller.

Signed-off-by: Stephan Linz <linz@li-pro.net>
Add GitHub issues #447.

Signed-off-by: Stephan Linz <linz@li-pro.net>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 4, 2026

You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds.

Note: This comment is automatically posted by the Documentation Publishing GitHub Action.

@rexut rexut requested a review from tobiaskaestner May 4, 2026 06:08
@rexut rexut merged commit 7c3707c into main May 4, 2026
8 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] Build error because of missing Kconfig object ST7789V_PIXEL_FORMAT

2 participants