HomePhabricator
Enlightenment DR 0.20.0 Release

The E20 development cycle has come to a close, with 1890 patches submitted by over 50 developers in the course of 441 days.
25+ reported Coverity analyzer issues and 165 tickets were addressed during this time (based on commit message tagging).
I'd like to personally thank everyone who contributed, whether by submitting patches, writing documentation, reporting bugs, or simply providing feedback on IRC.
The bug reporting MVP for this cycle was @ApB with 231 submitted tickets: an impressive echievement, though I regret that only about 70% of these tickets were able to be solved.

Release Highlights

  • Full Wayland support
  • New screen management infrastructure and dialog
  • New audio mixer infrastructure and gadget
  • Many internal widgets replaced with Elementary
  • Improved FreeBSD support
  • Geolocation module

The complete log can be seen here.

Tickets Addressed (since -rc)

  • T2594
  • T2830
  • T2834
  • T2846
  • T2863
  • T2867

Tickets Addressed (since 0.19)

  • T999
  • T1069
  • T1270
  • T1333
  • T1350
  • T1462
  • T1570
  • T1612
  • T1637
  • T1665
  • T1667
  • T1673
  • T1682
  • T1692
  • T1714
  • T1732
  • T1768
  • T1773
  • T1779
  • T1797
  • T1801
  • T1810
  • T1812
  • T1818
  • T1820
  • T1828
  • T1831
  • T1863
  • T1880
  • T1888
  • T1894
  • T1905
  • T1906
  • T1922
  • T1923
  • T1930
  • T1937
  • T1939
  • T1940
  • T1948
  • T1951
  • T1954
  • T1963
  • T1988
  • T2004
  • T2007
  • T2029
  • T2030
  • T2031
  • T2045
  • T2050
  • T2053
  • T2059
  • T2071
  • T2099
  • T2100
  • T2112
  • T2114
  • T2127
  • T2131
  • T2142
  • T2144
  • T2146
  • T2168
  • T2170
  • T2181
  • T2182
  • T2187
  • T2194
  • T2210
  • T2212
  • T2219
  • T2221
  • T2255
  • T2256
  • T2259
  • T2260
  • T2271
  • T2274
  • T2277
  • T2279
  • T2282
  • T2283
  • T2284
  • T2287
  • T2291
  • T2330
  • T2336
  • T2344
  • T2354
  • T2357
  • T2363
  • T2364
  • T2385
  • T2408
  • T2411
  • T2419
  • T2423
  • T2424
  • T2452
  • T2462
  • T2492
  • T2517
  • T2525
  • T2526
  • T2527
  • T2528
  • T2531
  • T2532
  • T2533
  • T2537
  • T2539
  • T2547
  • T2557
  • T2565
  • T2566
  • T2570
  • T2572
  • T2585
  • T2589
  • T2592
  • T2594
  • T2597
  • T2604
  • T2609
  • T2610
  • T2622
  • T2624
  • T2626
  • T2637
  • T2641
  • T2645
  • T2652
  • T2674
  • T2676
  • T2679
  • T2700
  • T2703
  • T2717
  • T2722
  • T2730
  • T2731
  • T2743
  • T2744
  • T2745
  • T2750
  • T2754
  • T2760
  • T2762
  • T2763
  • T2770
  • T2776
  • T2784
  • T2785
  • T2786
  • T2788
  • T2803
  • T2819
  • T2827
  • T2829
  • T2830
  • T2834
  • T2846
  • T2863
  • T2867

As always, stay tuned to the latest infrequent E updates on the release blog.

Download

LINK SHA256
Enlightenment DR 0.20.0 GZIP2e59533d5576e7c96a40af0885540aa0990b4a5a60b578cf990f6bc5daa365a9
Enlightenment DR 0.20.0 XZbb5f257dc91f67f321c5960556e8c4029ce9a42aace3e3d4d880986d418d9157

Enlightenment: for when you might otherwise find yourself being too productive.

Building and Dependencies

If you have an existing EFL or Elementary install, you may wish to delete its header files and libraries before compiling and installing to avoid possible conflicts during compilation. Please compile the dependencies in the following order (click for README):

  1. efl
  2. elementary
  3. emotion_generic_players
  4. evas_generic_loaders

Note: E20 depends on EFL v1.15.2 or newer for X11 compositing, and 1.16 for Wayland support.

Below are links to the project pages for each of the dependencies:

Written by zmike on Nov 30 2015, 12:41 PM.
Enlightenment Release Manager
Projects
Subscribers
None