buttplug_core 10.0.0

Buttplug Intimate Hardware Control Library - Core Library
# 10.0.0 (2026-01-31)

## Features

- Lots of cleanup
  - Remove buttplug_derive, add more boilerplate derives but no more proc macros
  - Other general macro cleanup
  - Various message renames for the final v4 spec
    - StopAllDevices/StopDeviceCmd -> StopCmd
    - PositionWithDuration -> HwPositionWithDuration

# 10.0.0-beta4 (2025-12-29)

## Features

- Update name of Input property fields for DeviceList

## Bugfixes

- Actually check outgoing messages against JSON schema

# 10.0.0-beta3 (2025-12-26)

## Features

- Update dependencies
- Update names of Output property fields for DeviceList

# 10.0.0-beta2 (2025-10-18)

## Features

- Change heater type to temperature

# 10.0.0-beta1 (2025-10-12)

## Features

- Core split into its own crate
- Updated messages for v4
- Core now only contains messages valid for the current version of the Buttplug Spec
- JSON Message schema now built on program build, since if that doesn't build, neither will the rest
  of the library

  # Earlier Versions

- See [Buttplug Crate CHANGELOG.md]../buttplug/CHANGELOG.md