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