Changes between Version 16 and Version 17 of Status/GHC-8.6.1


Ignore:
Timestamp:
Oct 5, 2018 9:59:27 PM (11 months ago)
Author:
bgamari
Comment:

Reverted to version 15.

Legend:

Unmodified
Added
Removed
Modified
  • Status/GHC-8.6.1

    v16 v17  
    1 = GHC plans for 8.6.2 =
     1= GHC plans for 8.6.1 =
    22
    33[[PageOutline]]
     
    99== Dates ==
    1010
    11 Release in mid-October 2018.
     11Cut release branch in June 2018. Release in August 2018.
    1212
    1313== Libraries Status
     
    1717== Release highlights (planned)
    1818
    19 This will be a bug-fix release.
     19Below are the major highlights of 8.6.
     20
     21
     22=== Build system and miscellaneous changes ===
     23
     24  - Improved Windows support, including support for split sections, and long file paths support (no MAX_PATH restriction) (Tamar Christina)
     25
     26  - Better handling of LOAD COMMAND SIZE Limits on macOS via `-dead_strip_dylibs` (Moritz Angermann)
     27
     28== Landed in `master` branch
     29
     30  - Deriving via ([[https://github.com/Icelandjack/ghc-proposals/blob/239cfc8ef532db95f15ea392e073061f04273d8e/proposals/0000-deriving-via.rst|proposal]], Ryan GL Scott)
     31
     32  - An early version of the GHCi `:doc` command
     33
     34  - [[QuantifiedConstraints]]
     35
     36  - The core functionality of the `ghc-heap-view` package has been merged into GHC, allowing introspection into the structure of GHC's heap. (Patrick Dougherty, Phab:D3055)
     37
     38  - Many improvements to exhausiveness checking (#14546)
     39
     40  - Valid hole fits (#14969, #14990, #10946)
     41
     42  - Improvements in code generation, include a new SRT representation that results in more compact generated code ([[http://simonmar.github.io/posts/2018-06-22-New-SRTs.html|blog post]])
     43
     44  - Further improvements to DWARF unwinding support
     45
     46  - More sophisticated constant folding (#9136)
     47
     48  - BlockArguments extension (#10843, [[https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0010-block-arguments.rst|proposal]])
     49
     50  - NumericUnderscores extension (#14473, [[https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0009-numeric-underscores.rst|proposal]])
     51
     52  - StarIsType extension ([[https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0020-no-type-in-type.rst|proposal]], Vladislav Zavialov)
     53
     54  - The next phase of the `MonadFail` proposal, enabling the `MonadFailDesugaring` extension by default
    2055
    2156=== Library changes ===
     
    2863[[TicketQuery(status=merge,milestone=,format=table,col=type|summary|priority|owner,group=status)]]
    2964
    30 == Tickets slated for 8.6.2
     65== Tickets slated for 8.6.1
    3166
    3267=== merge/patch/upstream
    3368
    34 [[TicketQuery(milestone=8.6.2,status=merge|patch|upstream,format=table,col=type|summary|priority|differential|owner,group=status,order=priority)]]
     69[[TicketQuery(milestone=8.6.1,status=merge|patch|upstream,format=table,col=type|summary|priority|differential|owner,group=status,order=priority)]]
    3570
    3671=== new
    3772
    38 [[TicketQuery(milestone=8.6.2,status=new,format=table,col=type|summary|priority|owner,group=status,order=priority)]]
     73[[TicketQuery(milestone=8.6.1,status=new,format=table,col=type|summary|priority|owner,group=status,order=priority)]]
    3974
    4075=== infoneeded
    4176
    42 [[TicketQuery(milestone=8.6.2,status=infoneeded,format=table,col=type|summary|priority|owner,group=status,order=priority)]]
     77[[TicketQuery(milestone=8.6.1,status=infoneeded,format=table,col=type|summary|priority|owner,group=status,order=priority)]]