diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0ee556a..08970cf 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.2.1
+
+* Update layout when clamp status has been changed.
+
## 0.2.0
* Add `clamped: boolean` and `expanded: boolean` to scoped slot `before`/`after`.
diff --git a/demo/index.html b/demo/index.html
index adce184..44dd90c 100644
--- a/demo/index.html
+++ b/demo/index.html
@@ -1 +1 @@
-
vue-clamp
\ No newline at end of file
+vue-clamp
\ No newline at end of file
diff --git a/demo/js/app.4d776c12.js b/demo/js/app.4d776c12.js
deleted file mode 100644
index 90d0c60..0000000
--- a/demo/js/app.4d776c12.js
+++ /dev/null
@@ -1,2 +0,0 @@
-!function(e){function t(t){for(var a,r,o=t[0],l=t[1],c=t[2],d=0,p=[];dthis.maxLines)return!0;return!!(this.maxHeight&&this.$el.scrollHeight>this.$el.offsetHeight)},getText:function(){var e=(this.$slots.default||[]).filter(function(e){return!e.tag&&!e.isComment}),t=Object(i.a)(e,1)[0];return t?t.text:""},moveEdge:function(e){this.clampAt(this.offset+e)},clampAt:function(e){this.offset=e,this.applyChange()},applyChange:function(){this.$refs.text.textContent=this.realText},stepToFit:function(){this.fill(),this.clamp()},fill:function(){for(;!this.isOverflow()&&this.offset0;)this.moveEdge(-1)},search:function(){for(var e=arguments.length,t=new Array(e),s=0;s`]+/}]}]}]};return{case_insensitive:!0,contains:[e.COMMENT("\x3c!--","--\x3e",{relevance:10}),{className:"tag",begin:"",returnEnd:!0,subLanguage:["css","less","scss","stylus"]}},{className:"tag",begin:"\n\n\n\n\n\n\n","export default function (hljs) {\n const XML_IDENT_RE = '[A-Za-z0-9\\\\._:-]+'\n const TAG_INTERNALS = {\n endsWithParent: true,\n illegal: /,\n relevance: 0,\n contains: [\n {\n className: 'attr',\n begin: XML_IDENT_RE,\n relevance: 0\n },\n {\n begin: /=\\s*/,\n relevance: 0,\n contains: [\n {\n className: 'string',\n endsParent: true,\n variants: [\n { begin: /\"/, end: /\"/ },\n { begin: /'/, end: /'/ },\n { begin: /[^\\s\"'=<>`]+/ }\n ]\n }\n ]\n }\n ]\n }\n return {\n case_insensitive: true,\n contains: [\n hljs.COMMENT(\n '',\n {\n relevance: 10\n }\n ),\n {\n className: 'tag',\n /*\n The lookahead pattern (?=...) ensures that 'begin' only matches\n '',\n returnEnd: true,\n subLanguage: ['css', 'less', 'scss', 'stylus']\n }\n },\n {\n className: 'tag',\n // See the comment in the