start a CHANGELOG for v4.4 and backfill old notes
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
This commit is contained in:
		
							parent
							
								
									3059e01b8f
								
							
						
					
					
						commit
						ca655012c5
					
				
							
								
								
									
										85
									
								
								CHANGELOG.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										85
									
								
								CHANGELOG.md
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,85 @@
 | 
				
			|||||||
 | 
					# CHANGELOG
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Included is a summary of changes to the project, by version. Details can be found in the commit history.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## v4.4.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### Features
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* New "windowed" frame box walls have been added, which allow for seeing through the outer wall to something else, such
 | 
				
			||||||
 | 
					  as an inner wall of a different color, or for people who like showing off their wiring, nothing.
 | 
				
			||||||
 | 
					* An attempt at a two-panel "shiokenstar" layout has been added.
 | 
				
			||||||
 | 
					* The "plates" decorative plate for my favorite layout was altered since I wasn't using it anyway.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### Improvements
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* The frame routing hole, in either the whole frames or the interconnect, is a semicircle on one side, making it easier
 | 
				
			||||||
 | 
					  to wire (and rewire) a completed arcade stick, and it also makes button layouts that span the connection point more
 | 
				
			||||||
 | 
					  possible.
 | 
				
			||||||
 | 
					* Less of the inner wall is cut out for e.g. Neutrik and aux buttons now, removing the possibility for inset panels to
 | 
				
			||||||
 | 
					  allow for a tiny bit of light to seep the cracks and giving panels a bit more support.
 | 
				
			||||||
 | 
					* The piece-based frame walls now meet at 45 degree angles at the corners, which makes for fewer print anomalies to
 | 
				
			||||||
 | 
					  catch your hand or clothing on. These 45 degree angles are not used for the TE1-style extended panels, which still
 | 
				
			||||||
 | 
					  meet at 90 degree angles.
 | 
				
			||||||
 | 
					* All of the core arcade stick parts, and extras, have been reorganized and renamed into subdirectories that make their
 | 
				
			||||||
 | 
					  purpose more obvious. This also makes it clearer what you're looking at when looking at the project file structure.
 | 
				
			||||||
 | 
					  Documentation was updated throughout for this change.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### Miscellaneous
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* A stand for showing off inset-based sticks has been added to extras. This may get more love in a future release.
 | 
				
			||||||
 | 
					* The blown up demo now uses frame pieces, as these are quickly becoming the standard build.
 | 
				
			||||||
 | 
					* Cleanups to CONTRIBUTING.md
 | 
				
			||||||
 | 
					* Demos have been given their own place in the repository.
 | 
				
			||||||
 | 
					* The Makefile has been altered to use a Python script to build the files, due to the complexity of reorganizing the
 | 
				
			||||||
 | 
					  project into subdirectories.
 | 
				
			||||||
 | 
					* An abandoned floating stand has been moved into the attic --- it barely works right.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## v4.3.x
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This finally removed the posts added to the panels introduced in v4.0.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## v4.2.x
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This added TE1-like bevels to the repository, which look pretty neat.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## v4.1.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Having improved the internals in v4.0.0, this broke out the frame into modular pieces, making them easier and more
 | 
				
			||||||
 | 
					reliable to print, with only a trivial effect on the overall stability of the stick. This also made the bottom panels
 | 
				
			||||||
 | 
					identical to the top, easing reuse.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## v4.0.x
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This was an experiment that didn't survive scrutiny to add more posts to the frames and panels, in order to improve the
 | 
				
			||||||
 | 
					friction fit, but it really just make the whole thing more obnoxious to work with. However, this redesign also came with
 | 
				
			||||||
 | 
					some key improvements to the construction of the stick, which has made the subsequent releases easier to work with.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## v3.3.x
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Largely a cleanup, this improved the component reuse and added more complete licensing information to the project.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## v3.2.x
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This improved the frame height to accommodate more levers in inset panels, along with some cleanup.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## v3.1.x
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This added panels for more layouts with more buttons, establishing my go-to of a lever, a directional arc with an extra
 | 
				
			||||||
 | 
					button in a W-as-in-WASD position, and a Sega 2P-inspired 9-button action button layout.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## v3.0.x
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					I think the project really took shape at this point, as it resized the panels and frames to accommodate a two-panel
 | 
				
			||||||
 | 
					layout for nice, long sticks.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## v2.0.x
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This added the overhang plates to the mix, while still sticking to the three-panel design. It also started adding
 | 
				
			||||||
 | 
					dustwashers and decorative plates, which improved the aesthetics of the project.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## v1.0.x
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This was a simple three-panel stick that was somewhat ridiculously long, but worked, and built a lot of the foundation
 | 
				
			||||||
 | 
					for the project. Its start as being inspired by the Open Stick really showed at this point, but things were coming
 | 
				
			||||||
 | 
					together.
 | 
				
			||||||
							
								
								
									
										1
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								Makefile
									
									
									
									
									
								
							@ -5,6 +5,7 @@ all:
 | 
				
			|||||||
	cp ./docs/assembly-and-tips.md ./build/docs/assembly-and-tips.md
 | 
						cp ./docs/assembly-and-tips.md ./build/docs/assembly-and-tips.md
 | 
				
			||||||
	cp ./docs/printing-and-materials.md ./build/docs/printing-and-materials.md
 | 
						cp ./docs/printing-and-materials.md ./build/docs/printing-and-materials.md
 | 
				
			||||||
	cp ./LICENSE ./build/LICENSE
 | 
						cp ./LICENSE ./build/LICENSE
 | 
				
			||||||
 | 
						cp ./CHANGELOG.md ./build/CHANGELOG.md
 | 
				
			||||||
	pushd ./build; zip ./buildable-stick-system-`git describe --dirty`-stls.zip . -r; popd
 | 
						pushd ./build; zip ./buildable-stick-system-`git describe --dirty`-stls.zip . -r; popd
 | 
				
			||||||
 | 
					
 | 
				
			||||||
clean:
 | 
					clean:
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user