+## Keyboardio Atreus: 2020-03-17
+
+* Completely redesigned factory-produced case.
+* Metal switch plate.
+* USB C port.
+* Optionally labeled XDA keycaps.
+* 15mm smaller in two dimensions.
+
+## NX-04: 2019-05-25
+
+This was the first prototype to incorporate the redesigned PCB by
+Jesse Vincent.
+
+* 2 additional keys.
+* wooden case with 4 layers instead of 5.
+* detachable USB cable.
+* swappable Cherry MX switches.
+* surface-mount controller and diodes.
+* Kaleidoscope is the default firmware.
+
+## Mark 3.8: 2018-7-28
+
+* QMK is the default firmware for all boards now.
+
+## Mark 3.7: 2017-6-29
+
+* Manually bending middle switch pins on Alps is no longer necessary.
+* Spacer layer is split into three pieces to be less wasteful with materials.
+
+## Mark 3.6: 2016-3-14
+
+* TMK is the default firmware.
+* New layout with arrows on the fn layer.
+* PCB is now label-side up by default.
+
+## Mark 3.5: 2015-6-23
+
+* Change to Matias switches.
+
+## NX-03: 2015-05-08
+
+* Matias Clicky switches.
+* Alps-compatible switch plate.
+
+## Mark 3.1: 2014-11-25
+
+* [Second revision of circuit board](http://gerblook.org/pcb/jweM8BcTbgKCL4zsj8tEYj).
+* Arrows on L2 shifted over one column.
+* Circuit board license changed to match the rest of the Atreus project.
+
+The second revision of the circuit board exposes the reset pin,
+removing the need for hookup wire described below. It also removes
+[the need to cut a notch in the circuit board](https://www.flickr.com/photos/technomancy/15862732742)
+to allow the USB connector more clearance.
+
+The layout changed slightly by shifting the arrow keys on L2 over one
+column so they can be hit from the normal position without the pinky key.
+
+## Mark 3: 2014-10-30
+
+* Initial [board design](http://gerblook.org/pcb/zqMY66AEsKz3xehSrdoDV6) in KiCAD + Racket.