From 2cc0999ca7e39e6e262dc61260a1fcf39dd31005 Mon Sep 17 00:00:00 2001 From: Michel Weststrate Date: Thu, 1 Sep 2016 23:06:00 +0200 Subject: [PATCH] Updated changelog --- CHANGELOG.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a386d3168..29de03722 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,19 @@ +# 2.5.1 + +* Computed properties can now be created by using getter / setter functions. This is the idiomatic way to introduce computed properties from now on: + +```javascript +const box = observable({ + length: 2, + get squared() { + return this.length * this.length + }, + set squared(value) { + this.length = Math.sqrt(value) + } +}) +``` + # 2.5.0 * Core derivation algorithm has received some majore improvements by @asterius1! See below. Pr #452, 489