diff --git a/CHANGELOG.md b/CHANGELOG.md
index 514495e..24a3f7a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,30 @@
+
+# [v0.1.2](https://github.com/rhysd/tui-textarea/releases/tag/v0.1.2) - 25 Jun 2022
+
+- Indent with hard tab is now supported. `TextArea::set_hard_tab_indent` method enables indentation with a hard tab on hitting a tab key.
+ ```rust
+ let mut textarea = TextArea::default();
+
+ textarea.set_hard_tab_indent(true);
+ textarea.insert_tab();
+ assert_eq!(textarea.lines(), ["\t"]);
+ ```
+ Screencast with `cargo run --example editor`:
+
+- Add `TextArea::indent` method to get an indent string of textarea.
+ ```rust
+ let mut textarea = TextArea::default();
+
+ assert_eq!(textarea.indent(), " ");
+ textarea.set_tab_length(2);
+ assert_eq!(textarea.indent(), " ");
+ textarea.set_hard_tab_indent(true);
+ assert_eq!(textarea.indent(), "\t");
+ ```
+
+[Changes][v0.1.2]
+
+
# [v0.1.1](https://github.com/rhysd/tui-textarea/releases/tag/v0.1.1) - 21 Jun 2022
@@ -32,6 +59,7 @@ First release :tada:
[Changes][v0.1.0]
+[v0.1.2]: https://github.com/rhysd/tui-textarea/compare/v0.1.1...v0.1.2
[v0.1.1]: https://github.com/rhysd/tui-textarea/compare/v0.1.0...v0.1.1
[v0.1.0]: https://github.com/rhysd/tui-textarea/tree/v0.1.0