Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 0.14.0 #826

Merged
merged 4 commits into from
Apr 14, 2020
Merged

Version 0.14.0 #826

merged 4 commits into from
Apr 14, 2020

Commits on Apr 14, 2020

  1. fix

    Marwes committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    a2f7938 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    42225ce View commit details
    Browse the repository at this point in the history
  3. Remove error! log

    Marwes committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    09f8fa6 View commit details
    Browse the repository at this point in the history
  4. Version 0.14.0

    <a name="v0.14.0"></a>
    ## v0.14.0 (2020-04-14)
    
    #### Bug Fixes
    
    *   Rework how hanging lambda/parens are handled ([732f09f](gluon-lang@732f09f))
    *   Accept filenames that start with `.`/`..` as modules ([01e450b](gluon-lang@01e450b))
    *   Don't deadlock when collecting and cloning a thread concurrently ([5886f59](gluon-lang@5886f59))
    * **check:**  Reject programs which misspecifies the number of patterns ([248387d](gluon-lang@248387d), closes [gluon-lang#807](gluon-lang#807))
    * **doc:**  Correct the style.css path ([4e629ab](gluon-lang@4e629ab))
    * **format:**  Improve tuple multiline formatting ([5122fe3](gluon-lang@5122fe3))
    
    #### Features
    
    *   Add AstClone to clone arena allocated ASTs ([3ee7bd2](gluon-lang@3ee7bd2))
    *   Compile modules in parallel using salsa-async ([e0ab181](gluon-lang@e0ab181))
    *   Compile modules in parallel ([57fca16](gluon-lang@57fca16))
    *   Add Function::call_any ([2c06104](gluon-lang@2c06104))
    *   Export Array from the prelude ([16eb345](gluon-lang@16eb345))
    *   Allow serde_json::Value to be marshalled to std.json.Value ([aabdec8](gluon-lang@aabdec8))
    * **check:**
      *  Avoid propagating errors on lift_io! misuse ([3dbabe5](gluon-lang@3dbabe5))
      *  Avoid generating more errors from a type that could not be imported ([752e2bc](gluon-lang@752e2bc))
    
    #### Performance
    
    *   Avoid some unnecessary allocations ([089bae4](gluon-lang@089bae4))
    *   Shrink the size of Pattern ([75fb884](gluon-lang@75fb884))
    *   Avoid hashing symbols twice ([0cfb52c](gluon-lang@0cfb52c))
    *   Allocate all temporaries into the same Vec ([af945c4](gluon-lang@af945c4))
    * **compiler:**  Hoist a remove_alias call out from match alternatives ([c13172e](gluon-lang@c13172e))
    Marwes committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    108a518 View commit details
    Browse the repository at this point in the history