euphoxide/CHANGELOG.md

38 lines
1 KiB
Markdown

# 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/).
Procedure when bumping the version number:
1. Update dependencies in a separate commit
2. Set version number in `Cargo.toml`
3. Add new section in this changelog
4. Commit with message `Bump version to X.Y.Z`
5. Create tag named `vX.Y.Z`
6. Push `master` and the new tag
## Unreleased
### Added
- `bot` submodule (enable the `bot` feature to use)
- `Emoji` struct for finding replacing and removing emoji in text
- `State` conversion utility methods
- `Time::new` constructor
- Debug logging using the `log` crate
### Changed
- Rewrite `conn` module (backwards-imcompatible)
- Take emoji into account when calculating nick hue using `nick_hue` (backwards-incompatible)
- Rename `nick_hue` to `nick_hue_without_removing_emoji`
## v0.2.0 - 2022-12-10
### Added
- `euphoxide::connect`
### Changed
- Updated dependencies (backwards-incompatible)
## v0.1.0 - 2022-10-23
Initial release