chore: add v1.0.0 changelog
All checks were successful
Publish nightly release / build (push) Successful in 1m16s
Publish stable release / build (push) Successful in 50s

This commit is contained in:
Naxdy 2024-04-08 23:04:56 +02:00
parent ba7164dd9c
commit fd9f9b533f
Signed by: Naxdy
GPG key ID: CC15075846BCE91B
2 changed files with 16 additions and 2 deletions

13
.changelogs/v1.0.0.md Normal file
View file

@ -0,0 +1,13 @@
This marks the very first release of the NaxGCC firmware!
Compared to the PhobGCC firmware, the NaxGCC firmware has the following changes:
- fully rewritten in Rust, using the [embassy-rs](https://github.com/embassy-rs/embassy) framework for asynchronous operations
- directly connects to the console via USB, pretending to be a GCC adapter with 1 controller (itself) connected
- features a special "input consistency mode" that even further improves input consistency, beyond what is delivered by any other controller / adapter
- features an experimental "input latency mode" that reduces input latency even further, at a slight cost to input consistency compared to "consistency" mode
- improves button scan rate to ~50us (microseconds) compared to 1ms for the PhobGCC
- a few calibration button combos have changed (consult our documentation for details)
- pressing `A+X+Y` while plugging in the controller to your PC will enter bootloader mode, allowing you to flash a new firmware image
Huge thank you to the developers of the PhobGCC for providing a solid foundation to build upon!

View file

@ -32,7 +32,8 @@ jobs:
uses: https://gitea.com/actions/gitea-release-action@v1.3.0
with:
token: "${{ github.token }}"
tag_name: "${{ github.ref }}"
prerelease: false
tag_name: "${{ env.GITHUB_REF_NAME }}"
name: "NaxGCC ${{ env.GITHUB_REF_NAME }}"
body_path: .changelogs/${{ env.GITHUB_REF_NAME }}.md
files: |
dist/bin/*