From f47cd173be22ac9a07e96613bcc9cf5de8765a68 Mon Sep 17 00:00:00 2001 From: p0lunin Date: Fri, 3 Jul 2020 20:42:58 +0300 Subject: [PATCH] prepare changelog to update to 0.3.0 --- CHANGELOG.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1f2f2f6a..85a7b6c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,13 +5,22 @@ 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). ## [Unreleased] +Nothing + +## [0.3.0] - 2020-07-03 ### Changed - The description in `Cargo.toml` was changed to from "The teloxide's macros for internal usage" to "The teloxide's procedural macros". + - Now parsing of arguments happens using special function. There are 3 possible variants: + - Using `default` parser, which only put all text in one String field. + - Using `split` parser, which split all text by `separator` (by default is whitespace) and then use FromStr::from_str to construct value. + - Using custom separator. + - Now function `parse` return Result instead of Option. ### Added - This `CHANGELOG.md`. - `.gitignore`. - + - `#[parse_with]` attribute. + - `#[separator='%sep%']` attribute. ## [0.1.2] - 2020-02-24 ### Changed