Skip to content

Commit daafc26

Browse files
authored
Update changelog for 0.3.0
1 parent 95d35d1 commit daafc26

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
Change log
2+
==========
3+
4+
0.3.0 Fancy Frog
5+
----------------
6+
In this version we concentrated on making it easy for developers
7+
to install ttauri as a dependency for their own projects through vcpkg.
8+
9+
Here are some of the important changes for this release:
10+
* Removed the embedded dependencies and instead making them installable via vcpkg.
11+
* Made a vcpkg ttauri-port so that ttauri can be used as a dependency.
12+
* We've made several API usability improvements, such as:
13+
- making the widget's coordinate system relative to the widget;
14+
- now using high level geometric types such as vector, point and color in as many places as possible;
15+
- replacing the hidden state in the draw context to explicit arguments in draw calls; and
16+
- changing the cell-coordinate system when placing widget on a grid layout to Excel-like cell-coordinates.
17+
* Fixed several bugs.
18+
* Made several documentation improvements.
19+
* Improved the pull-request work flow with continuous integration requirements before merging.

0 commit comments

Comments
 (0)