diff --git a/_data/releases.yml b/_data/releases.yml index 3ff3b04..96aacdb 100644 --- a/_data/releases.yml +++ b/_data/releases.yml @@ -1,4 +1,4 @@ -- name: 2.7.3 - link: 2015/11/29/linuxcnc-2.7.3/ +- name: 2.7.4 + link: 2016/02/08/release-2.7.4/ - name: 2.6.12 link: 2016/01/10/release-2.6.12/ diff --git a/_posts/2016-02-08-release-2.7.4.md b/_posts/2016-02-08-release-2.7.4.md new file mode 100644 index 0000000..a769abe --- /dev/null +++ b/_posts/2016-02-08-release-2.7.4.md @@ -0,0 +1,114 @@ +--- +layout: post +title: 'LinuxCNC 2.7.4 released' +date: 2016-02-08 21:14:00.000000000 -07:00 +--- +LinuxCNC 2.7.4 has been released. + +This release fixes bugs all over: in hm2 sserial, GUIs, xhc-hb04, hy-vfd, +stepconf & pncconf, and in the docs. 2.7.4 adds support for RTAI 5.0, +though we have no debian packages yet, sorry. It also adds a component +to help drive some kinds of gantry machines (named "gantry.comp"). + +All 2.7 users are encouraged to upgrade. + +My thanks go to all the people who have helped out on the forums, +mailing lists, and IRC, to the poeple who brought this round of bugs +to our attention, and especially to the developers who have committed +bugfixes and improvements: + +* Andy Pugh +* Brian Hicks +* Charles Steinkuehler +* Chris Morley +* Chris Radek +* Dewey Garrett +* Jeff Epler +* John Thornton +* Michael Geszkiewicz +* Moses McKnight +* Norbert Schechner +* Sebastian Kuzminsky + +Here's the full changelog: + +* docs: update hm2_eth manpage with supported boards +* docs: fix hostmot2 manpage markup +* docs: update gs2 vfd docs with new command-line args +* docs: update pyvcp docs (labels, leds, buttons) +* docs: improve info on installing preempt-rt kernel +* docs: add warning about entering a root password during install +* docs: improve contributing intructions +* docs: add a bit more info on ngcgui +* docs: update max AIO from 16 to 64 in motion manpage +* docs: update homing diagram (dxf and image) +* docs: clarify homing variable names +* docs: add missing keyboard short cuts to Axis documentation +* docs: clarify what "option userspace yes" means to halcompile +* docs: add info about min and max soft limits +* docs: add mb2hal manpage and documentation +* docs: add a link to the github bug tracker +* docs: github is more official now +* docs: fix a broken links +* docs: fix a couple of places to note nine axes or planes supported +* docs: add info on how to stop the Axis GUI "do you really want to + quit" dialog +* docs: add info about examples of logging from G-code +* docs: make example code easier to cut and paste +* docs: fix descriptions for G43.1 and G43.2 +* docs: acknowledge Debian and UBUNTU trademarks +* docs: fix incorrect example syntax and typo +* docs: fix manpage markup bug in rtapi_app_{main,exit}.3rtapi +* docs: describe the new gladevcp iconview signal "sensitive" +* docs: add info about the rs274 stand alone interperter +* docs: fix level offset in pdf docs +* docs: remove jessie rt-preempt kernel instructions +* docs: use a longer GPG keyy fingerprint +* docs: minor fixed in gmoccapy docs +* docs: restore line numbers in example G-code + +* Axis GUI: add missing keyboard short cuts to help quick reference +* gmoccapy: fix dangerous bug in jogging with keyboard +* gmoccapy: deleted alarm entry and added new settings for combi_dro +* gmoccapy: small bug fix in hal jogging and fixed a typo +* gmoccapy: stay syncronized with iconview widget button states +* gscreen: fix industrial skin's A axis DTO readout +* Mini GUI: remove duplicate geo mgmt of widget +* keystick UI: fix signal handler a second time +* gladevcp: fix hal_dial for wheezy +* gladevcp: hide error message from hal_lightbutton +* gladevcp: iconview could create exception in some circumstances +* gladevcp: offset_widget: fix rare error of non-existant var file + +* add gantry.comp from Charles Steinkuehler +* xhc-hb04: fix negative jogs on non-x86 architectures +* hostmot2: improved sserial error handling (don't crash) +* hy-vfd: set spindle_at_speed correctly when spindle is running + reverse +* serport: fix pin-1-in-not +* sim_parport: fix pin names of inverted input + +* stepconf: fix error when using inverted pins on sim config +* pncconf: fix spindle setting controls not showing sometimes +* pncconf: fix setting or PID maxerror on servo configs +* sample configs: make sim/canterp.ini runnable +* sample configs: connect the orient mode pin to allow rotation + direction to be controlled in the VMC Vismach model + +* emcmodule: Fix incorrect memory access by PyArg_ParseTuple and add + better checks for string arguments +* interp: fix two error message typos that would lead a user astray +* support RTAI 5 +* better error reporting in rtapi/sim + +* realtime script: wait for the last rtapi_app to die when stopping + realtime +* tests: verify that the exported realtime math functions exist +* build: remove unsupported docs/src/Makefile +* build: build-depend on docbook-xsl, instead of using the network + at build-time +* packaging: include udev rule file for ShuttleXpress USB jog pendant +* packaging: gmoccapy depends on gstreamer0.10-plugins-base +* packaging: use "set -e" to fail on error in the postinst script +* remove stray execute permissions +