# 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.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). ## [Unreleased] ## [v1.0.0] - 2025-03-11 ### Fixed - Wait for authentication to complete for fast polling rates ### Changed - Add hyphen to regex for schema version to enable issue branches ## [v0.1.0] - 2023-03-24 ### Added Create an adapter class which handles authentication with the communications-backbone (Nucleus) - implement client credentials token grant - implement poll/publish/broadcast Create a protocol instance class - implement scchema validation - implement stubs for encode/decode/receivedInvalid Create a soar protocol instance - implement retreive schema version by tag/branch/commitref - override methods to handle soar message structure [unreleased]: https://git.noc.ac.uk/communications-backbone-system/backbone-adapter-javascript/compare/v1.0.0...dev [v1.0.0]: https://git.noc.ac.uk/communications-backbone-system/backbone-adapter-javascript/compare/v0.1.0...v1.0.0 [v0.1.0]: https://git.noc.ac.uk/communications-backbone-system/backbone-adapter-javascript/compare/a8eef21a...v0.1.0