Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update changelog for release 1.0.4 #88

Merged
merged 1 commit into from
Jun 27, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 50 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,32 +6,72 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).


## [Unreleased]
## [1.0.4] - 2024-06-26

### Added

- Show both serial number and flash UID in `apollo info` and `apollo
flash-info`.
- Add changelog.
- Add command `apollo flash --fast`.
- Add support for Raspberry Pi Pico RP2040.
- Add support for hardware revision detection on Cynthion >=r0.6.

### Changed
- Hold Sideband PHY RESET low on older Cynthions
- Bumped USB API to 1.1

- Do not trigger reconfiguration after `apollo flash --fast`.
- Select USB string descriptors at run time.
- Avoid automatic FPGA takeover for info commands.
- Generate rising edges instead of UART output in ApolloAdvertiser.
- Use weak functions for default firmware behavior.

### Deprecated

- Deprecate command `apollo flash-fast`.

### Fixed
- fix `fpga_requesting_port()` glitch
- Correct Base32 representation of serial number

- Update incorrect or confusing usage of "LUNA".


## [1.0.3] - 2024-05-29

### Changed

- Bump USB API to 1.1.

### Fixed

- Hold Sideband PHY RESET low on older Cynthions, fixing Sideband port usage
for hardware revision r0.3 through r0.5.
- Fix `fpga_requesting_port()` indication glitch at start-up.
- Correct Base32 representation of serial number.


## [1.0.2] - 2024-05-22

### Changed
- firmware.fpga_adv: replace UART reception with edge counter

- Replace advertisement UART reception with edge counter in firmware.


## [1.0.1] - 2024-05-21

### Fixed
- Fix handing off USB port to Apollo under Windows
- Allow FPGA USB by default

- Fix handing off USB port to Apollo under Windows.
- Allow FPGA USB by default.


## [1.0.0] - 2024-05-18

### Added
- Initial release

- Initial release.


[Unreleased]: https://github.com/greatscottgadgets/apollo/compare/v1.0.2...HEAD
[1.0.4]: https://github.com/greatscottgadgets/apollo/compare/v1.0.3...v1.0.4
[1.0.3]: https://github.com/greatscottgadgets/apollo/compare/v1.0.2...v1.0.3
[1.0.2]: https://github.com/greatscottgadgets/apollo/compare/v1.0.1...v1.0.2
[1.0.1]: https://github.com/greatscottgadgets/apollo/compare/v1.0.0...v1.0.1
[1.0.0]: https://github.com/greatscottgadgets/apollo/releases/tag/v1.0.0