# Changelog

All notable changes to this project will be documented in this file.

## [0.5.0] - 2023-12-27

### Documentation

- Update README

### Features

- Initial support for handling multiple queries
- Add support for more functions (transform)

### Refactor

- Separate fn name and args formatting in QryFunc

### Miscellaneous Tasks

- Generate changelog for v0.5.0
- Bump version to 0.5.0

## [0.4.0] - 2023-12-26

### Documentation

- Updates and fixes

### Features

- Initial functions support in the query builder API
- Initial impl of promql validation macro

### Refactor

- Remove an error variant that is never used

### Miscellaneous Tasks

- Generate changelog for v0.4.0
- Bump version to 0.4.0

## [0.3.1] - 2023-12-20

### Bug Fixes

- Correct Sealed trait's visibility

### Miscellaneous Tasks

- Bump version to 0.3.1

## [0.3.0] - 2023-12-19

### Bug Fixes

- Make Duration struct's fields public

### Documentation

- Update and add missing docs
- Update README

### Features

- Type conversion utilities with parallel processing

### Miscellaneous Tasks

- Use latest rust images
- Add tags
- Include clippy component for linting
- Bump version to 0.3.0
- Generate changelog for v0.3.0

### Refactor

- Replace external error type with an internal one in pub API
- Replace external PromqlResult type with internal Data type

## [0.2.0] - 2023-12-14

### Features

- Basic metric query selector/builder
- Binary Operators with Vector Matching

### Miscellaneous Tasks

- Update README
- Simple code example in README
- Fix typo in README
- Bump prometheus-http-query to 0.8.0
- Bump version to v0.2.0
- Include cliff.toml
- Generate changelog for v0.2.0

<!-- generated by git-cliff -->