# Changelog

<!-- refer to https://keepachangelog.com/en/1.0.0/ for guidance -->

## Unreleased

## 1.17.0 - 2025-02-26

### Changed
- Updated `pybricks` package to v3.5.0b5.

## 1.16.0 - 2024-04-05

### Changed
- Updated `pybricks` package to v3.5.0b2.

## 1.15.0 - 2024-03-21

### Changed
- Updated `pybricks` package to v3.5.0b1.

## 1.14.0 - 2024-03-05

### Changed
- Updated `pybricks` package to v3.4.0b5.

## 1.13.0 - 2024-01-30

### Changed
- Updated `pybricks` package to v3.4.0b3.

## 1.12.0 - 2023-11-24

### Changed
- Updated `pybricks` package to v3.3.0.

## 1.11.0 - 2023-11-20

### Changed
- Updated `pybricks` package to v3.3.0c1.

## 1.10.0 - 2023-10-26

### Changed
- Updated `pybricks` package to v3.3.0b9.

## 1.9.0 - 2023-05-16

### Changed
- Updated `pybricks` package to v3.3.0b5.

## 1.8.0 - 2023-04-21

### Changed
- Updated `pybricks` package to v3.3.0b4.

## 1.7.0 - 2022-12-28

### Added
- Added `update_user_modules()` function for filtering on user modules.

### Fixed
- Fixed code completion for builtin types.
- Fixed code completion for names starting with `_`.

## 1.6.0 - 2022-12-09

### Changed
- Updated `pybricks` package to v3.2.0c1.

## 1.5.0 - 2022-12-02

### Changed
- Added `ujson` and `ustruct` modules.

## 1.4.0 - 2022-12-02

### Changed
- Updated `pybricks` package to v3.2.0b6.

## 1.3.0 - 2022-11-11

### Changed
- Updated `pybricks` package to v3.2.0b5.

### Fixed
- Fixed code completion for `Color` and `Icon` classes in `pybricks.parameters`.

## 1.2.0 - 2022-10-21

### Added
- Added LICENSE file.

### Changed
- Updated to pybricks API package v3.2.0b4.

## 1.1.0 - 2022-06-26

### Added
- Added this changelog.
- Added support for parameter documentation in signatures.

### Changed
- Updated to pybricks API package v3.2.0b1-r3.
- Documentation is now treated as markdown.

### Fixed
- Fixed including docstring for `__init__` on classes.

## 1.0.0 - 2022-06-24

Initial release.
