| 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 |
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
Release artifacts for all current and past NuttX releases can be downloaded at:
The Apache NuttX project uses Git SCM as its version control system.
There are two primary repositories:
The main "Single Source of Truth" repositories are hosted by the ASF:
These are synchronized with repositories hosted at GitHub:
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.org. For more information, see NuttX Community.
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.