Skip to content

Commit 633d470

Browse files
committed
2.9.9 Release
1 parent f944cd6 commit 633d470

2 files changed

Lines changed: 109 additions & 1 deletion

File tree

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.9.8
1+
2.9.9

debian/changelog

Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,111 @@
1+
linuxcnc (1:2.9.9) UNRELEASED; urgency=medium
2+
3+
* Merge pull request #4190 from tzuohann/check_config-2.9-datatypes
4+
* Merge pull request #4188 from grandixximo/fix/genclean-soname-2.9
5+
* Merge pull request #4122 from Sigma1912/2_9_gremlin_initialize_with_current_modal_gcodes
6+
* Merge pull request #4168 from grandixximo/backport/machine-coord-params-2.9
7+
* Merge pull request #4176 from hdiethelm/ci_doc_build_2.9
8+
* check_config: assert INI datatypes before comparing limits
9+
* build: clean stale versioned libraries in genclean
10+
* HTML Doc: Copy missing files to the translation folders
11+
* CI: cancel in-flight runs when a new push lands on the same PR
12+
* CI: Upload doc as tar
13+
* Remove executable flag from images
14+
* CI: Allow fail on sid
15+
* CI: Add artefacts to doc
16+
* Merge pull request #4166 from grandixximo/fix-4165-emccalib-iniref
17+
* interp: expose absolute machine position as #5021-#5029
18+
* emccalib: ignore ini refs embedded in pin names
19+
* Touchy: Backport updates from master
20+
* Merge pull request #4164 from grandixximo/backport/3996-tool-offset-params-2.9
21+
* tests: update tool offset assertions for #5401-#5409 applied semantics
22+
* docs: G38 probe to machine-coordinate conversion via #5401-#5409
23+
* interp: make #5401-#5409 the applied tool length offset
24+
* Merge pull request #4128 from hansu/halscope-fix-ac-setting-2.9
25+
* halscope: save offset when enabling AC coupling
26+
* halscope: fix remember setting of AC coupling
27+
* gremlin: Initialize preview interpreter with active modal gcodes
28+
* Merge pull request #4024 from hdiethelm/ci_improvements_2.9
29+
* Merge pull request #4022 from wucke13/dev/wucke13/backport-preempt-rt-detection-for-6.12-and-later
30+
* Merge pull request #4015 from grandixximo/fix/3994-axis-touchoff-jog-2.9
31+
* Merge pull request #4042 from grandixximo/fix-togl-arm64
32+
* axis: link _togl with -lGL (partially addresses #4034)
33+
* ci 2.9: cppcheck not supported on 2.9
34+
* ci 2.9: Needs linuxcnc repo for newer po4a in bullseye
35+
* ci 2.9: Fix gitignores
36+
* ci: Move build steps to scripts / new ci build dep
37+
* ci: Verify clean / Script to add linuxcnc repo
38+
* ci: Do not install recommends
39+
* ci: Remove --cpu 2
40+
* ci: Update all actions / Split steps / No fetch
41+
* ci: DEBIAN_FRONTEND globally / No set -e / No linuxcnc repo
42+
* ci: Move cppcheck up / Remove unneeded newlines
43+
* ci: No upgrade except for debian container
44+
* ci: No quiet / no retry
45+
* ci: Remove eatmydata
46+
* PREEMPT_RT became mainline since 6.12, but the indicator /sys/kernel/realtime did not make it (until now). This commit removes this check, I don't think that it's needed since it still looks for PREEMPT_RT from uname.
47+
* axis -fix Z jog after touch off on unhomed lathe (#3994)
48+
* Merge pull request #4018 from grandixximo/ci/2.9-install-adduser
49+
* ci: install adduser explicitly in package-arch test step
50+
* Merge pull request #3980 from hdiethelm/2.9_xenomai_fixes
51+
* Fix: uspace_xenomai.cc
52+
* Fix rtapi_app: Sanitize name for module addresses
53+
* radiobutton: A new HAL component to select between mutually-exclusive states
54+
* Merge pull request #3959 from hansu/halshow-fix-menu-2.9
55+
* halshow: fix broken menu item: Watch -> Add pin/signal/parameter
56+
* Remove duplicated [JOINT_N]HOME entries in gmoccapy sim configs (#3956)
57+
* Merge pull request #3945 from grandixximo/fix/2.9-lld-fix
58+
* Merge pull request #3950 from LinuxCNC/andypugh/3899-1
59+
* Fix Gmoccapy screen resizing issue #3899
60+
* rtapi: Refuse to load uspace components missing rtapi_app_exit
61+
* hal: Add empty rtapi_app_exit to enum component
62+
* Merge pull request #3900 from grandixximo/fix/deprecate-uses-fp-2.9
63+
* halcompile: warn on fp/nofp, remove from in-tree .comp files
64+
* docs: mark uses_fp as deprecated in man pages
65+
* Deprecate uses_fp: always enable FPU state save on all threads
66+
* Merge pull request #3907 from hansu/halshow-error-handling-2.9
67+
* halshow: handle error when item from watchlist is removed during runtime
68+
* Merge pull request #3898 from NTULINUX/2.9_libedit
69+
* Convert to libedit (2.9 branch)
70+
* Move python3-poppler-qt5 to "Suggests" addresses Debian bug #1129683
71+
* Move python3-poppler-qt5 to "Recommends". Issue #3872 addresses Debian bug #1129683
72+
* Merge pull request #3879 from hdiethelm/fix_lxrt_prio_check
73+
* Fix priority check for LXRT
74+
* Issue#3849 fix backported to 2.9 (#3857)
75+
* PR #3820: I (andypugh) shouldn't have moved the lines in the original PR
76+
* Merge pull request #3790 from mark-v-d/2.9
77+
* Merge pull request #3828 from smoe/do_not_ignore_init_prob
78+
* Merge pull request #3831 from smoe/29_error_open_detect
79+
* Fix issue identified in PR #3820: Always update teleop_vel_cmd and pos_cmd
80+
* Merge pull request #3834 from BsAtHome/backport_2.9_hm2_modbus-messages
81+
* backport: Fix printing hm2_modbus messages at startup.
82+
* fix: Error detection after open(2)
83+
* fix emc/motion-logger: did not respect possible init failure
84+
* Merge pull request #3825 from smoe/fix_canterp_spindle_orientation
85+
* fix: emc/canterp: passing right value for SPINDLE_ORIENTATION
86+
* Merge branch 'LinuxCNC:2.9' into 2.9
87+
* Adding testcase for 6bf62870da5866a237bdd8531e28f33644255164 endless loop in g71 fix.
88+
* Merge pull request #3775 from smoe/github_ci_apt_repeat
89+
* docs: fix "Updating Configuration Files for 2.9"
90+
* Fix an endless loop.
91+
* github/ci: retry apt-get 5 times prior to error
92+
* libnml,emc: strtok -> strtok_r
93+
* Merge pull request #3737 from sfroome/sf-limit-axis-fix
94+
* If statement should not be nested. This causes the hal component to ignore the enable state of each axis range.
95+
* Merge pull request #3688 from smoe/add-runtime-dependency-for-xset
96+
* qtdragon/hd/vert update version file
97+
* qtdragon/hd/vert qtaxis qttouchy -fix keyboard incremental jogging
98+
* d/control: Added build-dep x11-xserver-utils <!nocheck>
99+
* Merge pull request #3687 from smoe/add-runtime-dependency-for-xset
100+
* d/control: added x11-xserver-utils to provide xset, optics
101+
* Docs: Update ISO image checksums
102+
* gmoccapy: reduce font size of dro VCP to fit minimal window size (#3611)
103+
* gmoccapy: add LinuxCNC version to window title
104+
105+
-- andypugh <andy@bodgesoc.org> Thu, 25 Jun 2026 23:04:56 +0100
106+
107+
108+
1109
linuxcnc (1:2.9.8) UNRELEASED; urgency=medium
2110

3111
* backport #3516 to fix #3679

0 commit comments

Comments
 (0)