# Changelog
All notable changes to this project will be documented in this file.
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).
## [0.1.3] - 2023-11-17
### Added
- Conversion from `TimeDesignation` to `std::time::Duration`
## [0.1.3] - 2023-11-15
### Added
- Added an event log iterator on the ssml doc
## [0.1.2] - 2023-08-18
### Fixed
- Serialization of `fetch_timeout` in the lexicon attributes.
- Serialization of the audio attribute and parsing of it
## [0.1.1] - 2023-08-11
### Fixed
- Regex parsing of decibels and unsigned percentages
- Parsing of empty pitch contours
- Serialization of Break strength
### Changed
- Moved sign type from character to enum
## [0.1.0] - 2023-07-19
### Added
- Added attributes for say-as, prosody and emphasis tags and functions for parsing those
- Added basic parsing of elements with no extracting of attributes for standard elements
- Extraction of attributes for custom elements
- Full support for `` element
- Full support for `` elements
- Character position reporting for spans (not byte or grapheme)
- Reject invalid nesting of elements and add API functions too check if elements can be nested
- Description element text is now ignored
- Ability to expand sub elements during SSML parsing
### Fixed
- This fixes a small issue with the regex used to extract the time for e.g. break tags.