2014 December 9: LinuxCNC 2.6.5
Changes since 2.6.4:
- gmoccapy: virtual keyboard "bug" not initialized settings correct
- gmoccapy: initialize mouse button mode corrected
- gmoccapy: PAUSE button did not get active on M01
- hostmot2: fix default address of the second EPP port (7i43 and 7i90)
- gs2_vfd: add missing short command line arguments -g, -A, -D, and -R
- lincurve: improve manpage
- docs: correct G43 description
- docs: improve G2 examples
- docs: fix up whitespace in mux_generic(9) manpage
- docs: document comp extra_link_args
- docs: document Signed-off-By procedure
- docs: include many missing manpages in the html index
- comp: test that option extra_link_args works
- comp: 'option extra_link_args' needs a string
- latency-histogram: clean up on ^C
- task: remove some dead code
- task: fix a dropped-mdi bug
- rebrand a realtime warning message from motion
- tests: reorganize the halui test dir layout
- tests: add a halui mdi test
- tests: fix a spurious false failure in the tlo test
- NML: improved debugging in interp_list
2014 November 1: LinuxCNC 2.6.4
Changes since 2.6.3:
- axis gui: fix shift-jog speed being too slow on inch configs displaying mm
- axis gui: fix UVW jogs being too fast by 25.4x, on inch configs displaying mm
- gmoccapy gui: fixed serious bug with PAUSE / RESUME / STOP
- gmoccapy gui: bug fixes, minor layout changes
- gmoccapy gui: support now also matchbox-keyboard
- hal: make 'halcmd save comp' order match original 'loadrt' order
- gladevcp tooledit widget: flush tool file to disk
- gladevcp tooledit widget: fix bugs with tool comment field
- gladevcp led widget: fix blinking in GLADE editor problem
- xhc-hb04: improve README
- emccalib: fix a bug in hal file parsing
- emccalib: enable search in POSTGUI_HALFILEs
- popupkeyboard: support standalone demonstration
- hm2: fix long-standing encoder velocity estimation error
- hm2: fix FPGA names for 5i24, 5i25, and 6i25
- sim_pin: remove special case (-0) in isnegative
- latency-test: fix a bug in "implied microseconds" mode
- docs: update download & install information
- docs: fix a copy/paste error in the hostmot2.9 manpage
- docs: give units of ini vars in homing docs
- docs: update stepper quickstart equation
- docs: remove description of removed 'blocks' component
- docs: update halshow description to remove outdated blocks component
- docs: change stepconf values so they cover most common drives
- docs: document some missing declarations in the comp tool
- docs: in comp, variables should be of type float, not double
- docs: update README build instructions to include autogen
- docs: add gmoccapy documentation
- docs: document milltask's "ini.*" hal pins
- docs: fix some pyvcp examples
- docs: fix a typo in the System Requirements document
- docs: fix a markup bug in the Developer Manual
- docs: fix motion-type description in motion manpage
- docs: add info about remapped code reading hal pins
- docs: fix some spellos in remap docs
- docs: describe our git workflow briefly
- tests: fix a transient failure in the halui-jogging test
2014 September 5: LinuxCNC 2.6.3
Changes since 2.6.2:
- axis GUI: add ability to set default spindle speed
- gmoccapy GUI: iteration over None object message
- gmoccapy GUI: hal user message system introduced
- gmoccapy GUI: corrected message system
- xhc-hb04 jog pendant: move udev rule to the right place
- python: fix exception in MultiFileBuilder?.set_translation_domain
- emccalib: fix bug #389 (not writing file)
- estop-latch: improve documentation; set default pin values
- hm2_7i90: remove some dead code
- hm2 sample configs: set HOME_SEQUENCE
- hm2 sample configs: let hm2-stepper estop when hm2 watchdog bites (Closes: #391)
- docs: better description of 5420-5428
- docs: the remap inifile var is PYTHON_APPEND
- docs: all html links work now
- docs: section ids are externally accessible hyperlinks
- french doc update: default spindle speed
- french doc update: clarify comp's usage of count and names
- french doc update: fix startup code example
- packaging: recommend the correct hostmot2 package
- packaging: Debian testing (Jessie) requires tcl/tk 8.6
- build system: misc minor portability fixes
- tests: no need to track var file
2014 August 10: LinuxCNC 2.6.2
Changes since 2.6.1:
- xhc-hb04: fix device file permissions
- pncconf: fix error with firmware with more than 5 sserial channels
- docs: update french translation
- docs: fix startup code example
- docs: misc minor fixes
- sample configs: fix sim/axis/gantry backplot display
2014 August 5: LinuxCNC 2.6.1
Changes since 2.6.0 include:
- Fix a bug in stepconf that prevented it from running correctly on Debian Wheezy and Ubuntu Precise
- Fix a bug in Touchy when no macros are defined.
- Change the sim/axis/axis.ini sample config so the splash screen runs without re-zeroing G54.
- Minor docs improvements.
2014 July 28: LinuxCNC 2.6.0
Notes on updating from 2.5 to 2.6 are here: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?UpdatingTo2.6
Changes since 2.5 include:
- support for remapped G-codes
- improved NURBS support (G5)
- support for multiple tool offsets (G43.2)
- reorganized sample configs
- gmoccapy: new GUI
- gscreen: new GUI
- lots of new gladevcp widgets
- several new hardware drivers:
* VFS11 VFD
* Delta VFD-B
* WJ200 VFD
* General Mechatronics
* XHC-HB04 jog pendant
* Mesa 5i24 AnyIO? board
* Mesa 7i90 AnyIO? board
* Mesa 7i65 (SPI 8xservo controller)
* Absolute encoder support including SSI, BISS and Fanuc encoders
* Encoder module enhancements including settable sample rate, count error reporting and muxed encoder cable deskew
- Many bug fixes
- Many documentation improvements