# Changelog

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

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.1.0/),
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html),
and is generated by [Changie](https://github.com/miniscruff/changie).

## [v1.1.0] - 2026-07-23

### Added

- on_connect and on_disconnect constructor callbacks
- getopt method for querying per-destination options

### Changed

- Reconnect automatically when the connection to the daemon is lost
- Constructor no longer accepts AnyEvent::Handle passthrough arguments

## [v1.0.0] - 2026-07-16

### Added

- Live test suite exercising a real snmp-query-engine daemon
- Changelog and versioning managed with changie

### Changed

- Version scheme switched to semantic versioning

### Fixed

- Dist tarball no longer includes MYMETA build artifacts

## [0.06] - 2015-01-21

### Changed

- Consistent version update; no functional changes.

## [0.05] - 2015-01-20

### Added

- `when_done($host, $port, $callback)` method.

## [0.04] - 2014-05-21

### Changed

- Use Data::MessagePack::Stream.

## [0.03] - 2014-05-01

### Added

- `dest_info` call.

## [0.02] - 2012-06-27

### Fixed

- Dependencies and tests.

## [0.01] - 2012-06-26

### Added

- Initial release.

