You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Work In Progress

Work In Progress

NuttX 12.1.0 has not been released yet. These Release Notes are a work-in-progress in preparation for the next release of NuttX.  There is a board tracking the PRs that need to be looked at to add to this doc for the OS TODO ADD LINK and for the Apps TODO ADD LINK

What's New In This Release

Major Changes to Core OS

New Features

Bug Fixes

Major Changes to the Build System

New Features

Bug Fixes

treewide: add DOWNLOAD variable as unification of curl call #8759 
tools: add separate flags parameter for COMPILE/COMPILEXX #8357 
tools: compile with full file path #8347 
tools: makefile: silent all compile output #8378 
tools: Make zig available for arm/riscv/sim #8381 
tools: Fix Config.mk #8425 
tools: ARCHIVE uses the full path #8391 
tools: use relative paths when reverting to compile #8419 
tools: Don't download tarball if a local git repo found #8663 
tools: Updated python scripts interpreter invocation in tools/. #8582 
tools: make the symbol table generated by mkallsyms.py two-byte aligned #8601 
tools: Extract a valid trace line and resolve the address to a function name #8515 
tools: Ensure removing Python related commands for macOS #7971 
tools: Ensure removing Python3.11 related commands for macOS #7993 
tools: arm: Add missing -mcpu param for zig #8732 
tools: checkpatch.sh: Check the source code doesn't set executable bit #8403 
tools: config: stack usage(.su) file should be removed on clean phase #8442 
tools: config: silent print of archive objects #8443 
tools: cxd56: Fix typo in mkspk tool #8674 
tools: export: LLVM style arch info for non-c language #8916 
tools: export: Add LDELFFLAGS to mkexport.sh. #8870 
tools: kconfig: add kconfiglib support #8494 
tools: nxstyle: add 'IRQn_Type' to whitelists #8723 
tools: nxstyle: add "NimMain" to whitelists. #8657 
tools: nxstyle: add "CMUnitTest" to nxstyle white list #8559 
tools: parsememdump.py: support show total pid memory #8307 
tools: parsememdump.py: Restore the execution permission bit #8652 
tools: parsetrace: fix context swtich parsing error #8808 
tools: riscv: Map extensions to certain cpu model for LLVM based toolc… #8928 
tools: unix: use anonymous pipes to avoid menuconfig break #8586 
tools: Unix.mk: Add VERSION_ARG to argument of version.sh #8675 
tools: unix.mk: Pass APPDIR to arch's Makefile #8308
tools: version: generate dummy version without breakout #8306 

Architectural Support

New Architecture Support

Driver Support

Bug Fixes

New Driver Support

Drivers With Significant Improvements

Board Support

Significant Improvements

New Board Support

Boards With Significant Improvements

File System

Bug Fixes

Significant Improvements

Networking

Applications

Improvements

Bug Fixes

Security Issues Fixed In This Release

Compatibility Concerns

Changes to Build System

Renamed or Modified Kconfig Options

Known Problems In This Release

More Information

How to Download

Release artifacts for all current and past NuttX releases can be downloaded at:

How to Clone the Git Repository

The Apache NuttX project uses Git SCM as its version control system.

There are two primary repositories:

  • nuttx - The real time operating system itself.
  • apps - Optional applications and example programs for the operating system. You can use this repository or make your own custom one.

The main "Single Source of Truth" repositories are hosted by the ASF:

These are synchronized with repositories hosted at GitHub:

How to Contact the Community

The main forum for project communication, to ask a question, get involved, or contribute to NuttX, is our mailing list, dev@nuttx.apache.org. The list is publicly archived and searchable at https://lists.apache.org/list.html?dev@nuttx.apache.orgFor more information, see NuttX Community.

Enthusiastic Contributors Welcome!

NuttX is a free open-source project. If you'd like to participate, whether it's to enhance documentation (even these release notes) or dive into the nitty gritty of some low-level drivers, please join us! You can join the conversation at our dev mailing list by emailing dev-subscribe@nuttx.apache.org. The mailing list is open to the public and archived. You can browse older messages at https://lists.apache.org/list.html?dev@nuttx.apache.org.

  • No labels