1# Roadmap
2
3This is a summary for planned new features and a collection of ideas.
4This list indicates only the current intention and it can be changed.
5
6## v8.2
7See [#2790](https://github.com/lvgl/lvgl/issues/2790)
8
9## Ideas
10- Reconsider color format management for run time color format setting, and custom color format usage. (Also [RGB888](https://github.com/lvgl/lvgl/issues/1722))
11- Make gradients more versatile
12- Image transformations matrix
13- Switch to RGBA colors in styles
14- Consider direct binary font format support
15- Simplify `group`s. Discussion is [here](https://forum.lvgl.io/t/lv-group-tabindex/2927/3).
16- lv_mem_alloc_aligned(size, align)
17- Text node. See [#1701](https://github.com/lvgl/lvgl/issues/1701#issuecomment-699479408)
18- CPP binding. See [Forum](https://forum.lvgl.io/t/is-it-possible-to-officially-support-optional-cpp-api/2736)
19- Optimize font decompression
20- Need static analyze (via coverity.io or something else)
21- Support dot_begin and dot_middle long modes for labels
22- Add new label alignment modes. [#1656](https://github.com/lvgl/lvgl/issues/1656)
23- Support larger images: [#1892](https://github.com/lvgl/lvgl/issues/1892)
24- Curved text on path
25- Variable binding improvements like Redux?
26- Functional programming support, pure view? See [here](https://www.freecodecamp.org/news/the-revolution-of-pure-views-aed339db7da4/)
27- Circle layout. See [#2871](https://github.com/lvgl/lvgl/issues/2871)
28