# Changelog

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.2.0] - 2022-09-06

### Added

  - Add `Device.getVersion()` support.
  - Add `Device.shutdown()` support.
  - **[Mock]** Add a warning message in `Device.reboot()`: simulation reboot is unsupported.
  - **[Impl]** Add a BON constant for configuring the size of the buffer used for `Device.getArchitecture()`,
    `Device.getId()` and `Device.getVersion()`: `ej.device.buffer.size`.

## [1.1.1] - 2020-11-17

### Changed

  - Change LLAPI packaging.

### Fixed
  - Fix private dependencies in mock and wbe.

## [1.1.0] - 2020-02-11

### Added

  - Initial revision of the Device pack outside the architecture.
  - Add `Device.reboot()` API.
  - Implement `Device.reboot()` using reboot native.
  - Add reboot native in LLAPI.
  - Implement reboot native in mock by stopping simulator.

---
_Copyright 2019-2022 MicroEJ Corp. All rights reserved._  
_This library is provided in source code for use, modification and test, subject to license terms._  
_Any modification of the source code will break MicroEJ Corp. warranties on the whole library._  
