Skip to content

Commit

Permalink
Update CHANGELOG.md
Browse files Browse the repository at this point in the history
  • Loading branch information
nulinspiratie authored May 13, 2024
1 parent 29ac231 commit 9056f5b
Showing 1 changed file with 18 additions and 1 deletion.
19 changes: 18 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
## [Unreleased]
### Added
- Added channel types: `InSingleChannel`, `InIQChannel`, `InSingleOutIQChannel`, `InIQOutSingleChannel`

### Changed
- Restructured channels to allow for other channel types.

### Fixed
- Fixed dataclass ClassVar parameters being wrongly classified as optional or required dataclass args


## [0.3.2]
### Added
- Added full QuAM documentation, including web hosting
Expand All @@ -8,6 +19,7 @@
- Fix instantiation of a dictionary where the value is a reference
- Fix optional parameters of a quam component parent class were sometimes categorized as a required parameter (ReadoutPulse)


## [0.3.1]
### Added
- Add optional `config_settings` property to quam components indicating that they should be called before/after other components when generating QUA configuration
Expand All @@ -25,6 +37,7 @@
- The qua config entries from OctaveUpConverter entries I/Q_connection were of type
QuamList, resulting in errors during deepcopy. Converted to tuple


## [0.3.0]
### Added
- Added InOutSingleChannel
Expand Down Expand Up @@ -60,10 +73,12 @@
- JSON serializer doesn't break if an item is added to ignore that isn't part of QuAM
- Allow `QuamDict` keys to be integers


## [0.2.2] -
### Added
- Overwriting a reference now raises an error. A referencing attribute must first be set to None


## [0.2.1] -
This release primarily targets Octave compatibility
### Changes
Expand All @@ -74,10 +89,12 @@ This release primarily targets Octave compatibility
- Remove `_value_annotation` when calling `get_dataclass_attr_annotation`
- Slightly expanded error message in `validate_obj_type`


## [0.2.0] -
### Changed
- Quam components now user `@quam_dataclass` decorator instead of `@dataclass(kw_only=True)`


## [0.1.1] -
Only registering changes from November 29th

Expand All @@ -91,4 +108,4 @@ Only registering changes from November 29th
- `InOutIQChannel.frequency_converter_down` default is None
- Change `ConstantReadoutPulse` -> `ConstantWeightsReadoutPulse`

### Fixed
### Fixed

0 comments on commit 9056f5b

Please sign in to comment.